“Microduino-NEO-6M/zh”的版本间的差异
(→测试Microduino NEO-6M模块) |
(→用u-center配置模块更新速率) |
||
(未显示3个用户的12个中间版本) | |||
第34行: | 第34行: | ||
*捕获时间 | *捕获时间 | ||
− | **冷启动 | + | **冷启动 27S(最快) |
− | |||
**热启动:1S | **热启动:1S | ||
第85行: | 第84行: | ||
==开发== | ==开发== | ||
− | *请先确定+3.3v电源的电流能达到200ma,不推荐直接采用FT232R调试,因为FT232R输出的+3.3v的电流太小。 | + | '''*请先确定+3.3v电源的电流能达到200ma,不推荐直接采用FT232R调试,因为FT232R输出的+3.3v的电流太小。''' |
+ | |||
+ | *我们推荐使用Microduino Core 32u4作为核心板调试本模块: | ||
+ | **因为32u4可以利用USB模拟出串口0(Serial),而NEO-6M所占用的RX0、TX1是32u4的串口1(Serial1),因此你可以无需改动当前的跳线(RX0、TX1),并且不会影响到程序下载以及串口监视功能。 | ||
+ | |||
+ | *Microduino NEO-6M模块默认与Core的串口通讯引脚是RX0、TX1,因此不可直接与Microduino FT232R叠加 | ||
+ | |||
+ | ===PC上位机调试时=== | ||
+ | *需要直接通过串口调试时: | ||
+ | **不直接叠加FT232,应该将FT232与NEO-6M二者的RX0、TX1交叉连接。 | ||
+ | |||
+ | |||
+ | ===用FT232R、Core下载、调试程序时=== | ||
+ | *若保持默认跳线(RX0、TX1): | ||
+ | **下载程序时请拔下Microduino NEO-6M模块; | ||
+ | *玩家自己改动模块背面的跳线:切断两组的焊盘中间与RX0/TX1的连线,将焊盘中间与D2、D3焊上即可。 | ||
+ | **若采用了改跳线的方法,可将Microduino NEO-6M与Core的串口连接由TX-RX0、RX-TX1改成: | ||
+ | ***TX-D2、RX-D3(相对Core+的Serial1) | ||
+ | |||
===Arduino库及支持包=== | ===Arduino库及支持包=== | ||
第93行: | 第110行: | ||
*[http://www.u-blox.com/en/evaluation-tools-a-software/u-center/u-center.html u-center-8.0] | *[http://www.u-blox.com/en/evaluation-tools-a-software/u-center/u-center.html u-center-8.0] | ||
+ | ===库的使用事项=== | ||
+ | *针对Adafruit_GPS库: | ||
+ | **请确认void setup()中GPS模块波特率为38400,即:GPS.begin(38400); | ||
+ | **如果您未曾改动过模块背面的跳线: | ||
+ | ***下载程序时请拔下Microduino NEO-6M模块; | ||
+ | ***使用Core或者Core+调试时,需要确定程序有如下定义:Adafruit_GPS GPS(&Serial); | ||
+ | **如果您改动过模块背面的跳线: | ||
+ | ***使用Core+调试时,需要确定程序有如下定义:Adafruit_GPS GPS(&Serial1); | ||
+ | ***使用Core调试时,需要确定程序有如下定义:SoftwareSerial mySerial(3, 2);、Adafruit_GPS GPS(&mySerial); | ||
===PPS状态指示灯=== | ===PPS状态指示灯=== | ||
第112行: | 第138行: | ||
*启动Arduino IED,打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V); | *启动Arduino IED,打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V); | ||
*若保持默认跳线(RX0、TX1): | *若保持默认跳线(RX0、TX1): | ||
− | **下载程序时请拔下Microduino NEO-6M模块;Microduino NEO-6M模块默认与Microduino | + | **下载程序时请拔下Microduino NEO-6M模块;Microduino NEO-6M模块默认与Microduino FT232R的串口通讯引脚是RX0、TX1,因此不可直接与Microduino FT232R叠加,否则通讯收到影响。 |
− | |||
− | |||
*下载完毕最好断电再叠加Microduino NEO-6M,防止叠加错误照成短路,烧毁模块。 | *下载完毕最好断电再叠加Microduino NEO-6M,防止叠加错误照成短路,烧毁模块。 | ||
*通电后可观察OLED: | *通电后可观察OLED: | ||
**半分钟左右,日期、时间将会先显示出来; | **半分钟左右,日期、时间将会先显示出来; | ||
**继续等待,当你看到Microduino NEO-6M的PPS指示灯闪烁时,速度、经纬度指标都因该能显示出来,如果没有,请重启Microduino Core。 | **继续等待,当你看到Microduino NEO-6M的PPS指示灯闪烁时,速度、经纬度指标都因该能显示出来,如果没有,请重启Microduino Core。 | ||
− | + | *玩家自己改动模块背面的跳线: | |
− | + | 改动跳线是为了方便下载程序及调试。改动跳线就可以将Microduino NEO-6M与Microduino FT232R、Microduino Core一起叠加下载程序。也可叠加在一起用PC或IDE串口监视器测试。 | |
− | * | + | **改跳线的方法:将Microduino NEO-6M与Core的串口连接由TX-RX0、RX-TX1改成:TX-D2、RX-D3(相对Core+的Serial1),切断两组的焊盘中间与RX0/TX1的连线,将焊盘中间与D2、D3焊上即可。 |
− | |||
− | ** | ||
− | |||
− | |||
− | |||
− | |||
− | |||
===PC上位机调试时=== | ===PC上位机调试时=== | ||
+ | 若保持默认跳线(RX0、TX1)时: | ||
====连接方式==== | ====连接方式==== | ||
*采用Microduino FT232R调试,不可直接叠加,因为FT232与NEO-6M的串口RX、TX管脚定义一致,而正常的串口通信应该TX与RX交叉相连; | *采用Microduino FT232R调试,不可直接叠加,因为FT232与NEO-6M的串口RX、TX管脚定义一致,而正常的串口通信应该TX与RX交叉相连; | ||
第150行: | 第168行: | ||
**配置完成后,点击窗口左下角Send按钮,就可将配置发往Microduino NEO-6M模块;可看到其他信息窗口的数据更新速度变快了,说明设置成功。 | **配置完成后,点击窗口左下角Send按钮,就可将配置发往Microduino NEO-6M模块;可看到其他信息窗口的数据更新速度变快了,说明设置成功。 | ||
[[File:U-center 04.jpg|thumb|703px|center|配置窗口]] | [[File:U-center 04.jpg|thumb|703px|center|配置窗口]] | ||
+ | |||
+ | |||
+ | '''其它应用:''' | ||
+ | |||
+ | Microduino KIT示例教程 | ||
+ | |||
+ | [[Microduino的GPS记录仪-306KIT/zh]] | ||
==购买== | ==购买== | ||
==历史== | ==历史== | ||
+ | |||
+ | '''[[Microduino-GPS/zh]]''' | ||
==图库== | ==图库== |
2014年11月10日 (一) 03:44的最新版本
Language | English |
---|
这也许是你见过最精美的GPS模块,核心采用UBLOX NEO-6M模组,高灵敏度,更新速率最高可达5Hz,采用IPEX接口的迷你陶瓷天线,自带可充电后备电池。
目录特色
规格
引脚说明
文档Eagle PCB 文件:Microduino-NEO6M.zip
主要元件
开发*请先确定+3.3v电源的电流能达到200ma,不推荐直接采用FT232R调试,因为FT232R输出的+3.3v的电流太小。
PC上位机调试时
用FT232R、Core下载、调试程序时
Arduino库及支持包库的使用事项
PPS状态指示灯
应用程序下载测试程序:文件:Program Test NEO-6M.zip 测试Microduino NEO-6M模块
改动跳线是为了方便下载程序及调试。改动跳线就可以将Microduino NEO-6M与Microduino FT232R、Microduino Core一起叠加下载程序。也可叠加在一起用PC或IDE串口监视器测试。
PC上位机调试时若保持默认跳线(RX0、TX1)时: 连接方式
用u-center配置模块更新速率
Microduino KIT示例教程 购买历史图库
视频 |