ATK-NEO-6M GPS模块使用说明_AN1409.pdf

ATK-NEO-6M GPS模块使用说明_AN1409.pdf

ID:55929878

大小:984.78 KB

页数:21页

时间:2020-06-16

ATK-NEO-6M GPS模块使用说明_AN1409.pdf_第1页
ATK-NEO-6M GPS模块使用说明_AN1409.pdf_第2页
ATK-NEO-6M GPS模块使用说明_AN1409.pdf_第3页
ATK-NEO-6M GPS模块使用说明_AN1409.pdf_第4页
ATK-NEO-6M GPS模块使用说明_AN1409.pdf_第5页
资源描述:

《ATK-NEO-6M GPS模块使用说明_AN1409.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、AN1409ATK-NEO-6MGPS模块使用本应用文档(AN1409,对应战舰STM32开发板扩展实验3/MiniSTM32开发板扩展实验12)将教大家如何在ALIENTEKSTM32开发板上使用ATK-NEO-6MGPS模块(注意,本文档同时适用ALIENTEK战舰和MiniSTM32两款开发板),并实现GPS定位。本文档分为如下几部分:1,ATK-NEO-6MGPS模块简介2,硬件连接3,软件实现4,验证1、ATK-NEO-6MGPS模块简介ATK-NEO-6M-V23模块,是ALIENTEK生产的一

2、款高性能GPS模块,模块核心采用UBLOX公司的NEO-6M模组,具有50个通道,追踪灵敏度高达-161dBm,测量输出频率最高可达5Hz。ATK-NEO-6M-V23模块具有以下特点:1,模块采用U-BLOXNEO-6M模组,体积小巧,性能优异。2,模块自带陶瓷天线及MAXIM公司20.5dB高增益LNA芯片,搜星能力强。3,模块可通过串口进行各种参数设置,并可保存在EEPROM,使用方便。4,模块自带IPX接口,可以连接各种有源天线,适应能力强。5,模块兼容3.3V/5V电平,方便连接各种单片机系统。1

3、6,模块自带可充电后备电池,可以掉电保持星历数据。注1:在主电源断开后,后备电池可以维持半小时左右的GPS星历数据的保存,以支持温启动或热启动,从而实现快速定位。ATK-NEO-6M模块非常小巧(25.5mm*31mm),模块通过5个2.54mm间距的排针与外部连接,模块外观如图1.1所示:图1.1ATK-NEO-6M模块外观图图1.1中,从右到左,依次为模块引出的PIN1~PIN5脚,各引脚的详细描述如表1.1所示:序号名称说明1PPS时钟脉冲输出脚2RXD模块串口接收脚(TTL电平,不能直接接RS232

4、电平!),可接单片机的TXD3TXD模块串口发送脚(TTL电平,不能直接接RS232电平!),可接单片机的RXD4GND地5VCC电源(3.3V~5.0V)表1.1ATK-NEO-6M模块各引脚功能描述其中,PPS引脚同时连接到了模块自带了的状态指示灯:PPS,该引脚连接在UBLOXNEO-6M模组的TIMEPULSE端口,该端口的输出特性可以通过程序设置。PPS指示灯(即PPS引脚),在默认条件下(没经过程序设置),有2个状态:1,常亮,表示模块已开始工作,但还未实现定位。2,闪烁(100ms灭,900m

5、s亮),表示模块已经定位成功。这样,通过PPS指示灯,我们就可以很方便的判断模块的当前状态,方便大家使用。另外,图1.1中,左上角的IPX接口,可以用来外接一个有源天线,从而进一步提高模块的接收能力,通过外接有源天线,我们就可以把模块放到室内,天线放到室外,实现室内定位。ATK-NEO-6M模块默认采用NMEA-0183协议输出GPS定位数据,并可以通过UBX协议对模块进行配置,NMEA-0183协议详细介绍请参考《ATK-NEO-6M用户手册.pdf》,UBX配置协议,请参考《u-blox6_Receiv

6、erDescriptionProtocolSpec_GPS.G6-SW-10018-C.pdf》。通过ATK-NEO-6MGPS模块,任何单片机(3.3V/5V电源)都可以很方便的实现GPS定位,当然他也可以连接电脑,利用电脑软件实现定位。ATK-NEO-6M-V12GPS模块的原理图如图1.2所示:图1.2ATK-NEO-6MGPS模块原理图2、硬件连接本实验功能简介:通过串口2连接ATK-NEO-6MGPS模块,然后通过液晶显示GPS信息,包括精度、纬度、高度、速度、用于定位的卫星数、可见卫星数、UTC

7、时间等信息。同时,可以通过USMART工具,设置GPS模块的刷新速率(最大支持5Hz刷新)和时钟脉冲的配置。另外,通过KEY0按键,可以开启或关闭NMEA数据的上传(即输出到串口1,方便开发调试)。所要用到的硬件资源如下:1,指示灯DS02,KEY0按键3,串口1、串口24,TFTLCD模块5,ATK-NEO-6MGPS模块接下来,我们看看ATK-NEO-6MGPS模块同ALIENTEKSTM32开发板的连接,前面我们介绍了ATK-NEO-6M模块的接口,我们通过杜邦线连接模块和开发板的相应端口,连接关系如

8、表2.1所示:ATK-NEO-6MGPS模块与开发板连接关系ATK-NEO-6MGPS模块VCCGNDTXDRXDALIENTEKSTM32开发板3.3V/5VGNDPA3PA2表2.1ATK-NEO-6M模块同ALIENTEKSTM32开发板连接关系表表中ATK-NEO-6MGPS模块的VCC,因为我们的模块是可以3.3V或5V供电的,所以可以接开发板的3.3V电源,也可以接开发板的5V电源,这个随便大家自己选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。