OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 17363|回复: 29

ATK-NEO-6M GPS模块 问题汇总

[复制链接]

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-7-3 17:45:28 | 显示全部楼层 |阅读模式

ATK-NEO-6M GPS模块常见问题汇总(20140703)

Q1:连接电脑u-center没有反应?

A:这个问题可能有如下三个原因:

1u-center设置正常,但是GPS没有定位到,输出信息没有在窗口体现出来。

这个问题容易排查,在u-center里面调出Test Console界面(View->Test Console或按F8快捷键),即可看到有内容输出的,如图Q1.1所示:

  
图Q1.1 Test Console 查看GPS数据

2u-center的设置有问题。   

这种情况,请检查u-center选择的串口,是不是连接ATK-NEO-6M模块的串口?或者波特率是不是设置正确?如图Q1.2所示:

  

Q1.2 u-center串口参数设置

Q1.2中,串口开关是开启的(PS:通过串口开关右侧的小倒三角,可以选择串口端口号!),然后波特率设置的是38400。如果你的u-center设置有问题,请检查这部分设置。

3,硬件连接有问题。

连接u-center的时候,我们推荐的方式是:电脑à USBTTL串口àGPS模块。

很多客户容易混淆这个概念,接成了:电脑àUSBTTL串口à单片机àGPS模块。典型的就是:GPS模块接我们开发板的PA2PA3了,然后使劲的用u-center/串口助手 去连接,这样如果你刷了我们的GPS模块测试代码,并且按了KEY0,倒是有可能收到数据,但是随便哪里没弄好,就没数据的。所以这里要特别注意:如果你用u-center连接GPS模块,就不要经过单片机,请直接:电脑à USBTTL串口àGPS模块。

我们的开发板上,都带有USBTTL串口的,战舰板的USBTTL串口如图Q1.3所示:

 

Q1.3 战舰板USBTTL串口

图中,RXD,TXD就是USBTTL串口的RXDTXD,分别接GPS模块的TXDRXD(要拔了这两个跳线帽),即可实现USB转串口àGPS模块的连接。

Mini板的USBTTL串口如图Q1.4所示:

  

Q1.4 MiniUSBTTL串口

同样,将图中的RXDTXD,分别接GPS模块的TXDRXD,即可实现USB转串口àGPS模块的连接。 

这样连接以后,GPS模块就直接通过USB转串口连接到了电脑,而没有经过STM32了。方便与u-center连接测试。

这里,特别注意:如果你是用的是从别的地方购买的USBTTL串口模块,请务必买那种TXD/RXD上面不带LED灯的模块,因为一般厂家,都是直接在串口的TXD/RXD线上,接电阻和LED,这样会要求串口TXD,RXD上的驱动能力比较大,才可以正常驱动,而如果模块的驱动能力不够,就会导致通信异常,就会出现发送指令无回应的情况。

ATK-NEO-6M GPS模块,在TXDRXD线上面串联了510欧电阻,以匹配3.3V 和5V单片机系统,所以驱动能力是比较弱的,一定不能再接LED了,否则无法通信!! 

所以USBTTL串口模块,建议大家购买ALIENTEKUSBTTL串口模块,ALIENTEK USBTTL串口模块,虽然也带LED灯,但是有用三极管来驱动LED,而不是直接由TXD/RXD驱动,所以,不需要提供多少电流,从而,不存在普通USBTTL串口模块需要强驱动能力的问题。

Q2GPS的波特率忘记了,如何确定波特率?

A:客户可能自己设置了GPS模块的波特率,并保存到了EEPROM里面,但是一段时间没用了,波特率给忘记了,这个时候,我们提供2个办法:

1,打开串口助手,找到GPS链接的串口号,然后不停的设置各种波特率,直到显示正常的数据,如图Q2.1所示:

  

Q2.1 波特率确定

我们波特率从最低的开始,慢慢设置:1200à2400à4800à9600…,都是显示乱码,最后到38400的时候,出现正确的NMEA-0183协议数据了,说明我们GPS模块的波特率就是38400的。

2,波特率被设置为非标准的了,通过方法1无法找到正确的波特率,此时,先给模块断电,然后用镊子(或其他工具)短接24C325,6引脚,如图Q2.2所示,再给模块上电(保持5,6引脚短接状态),看到模块蓝色的LED灯亮了,3秒以后,再断开5,6脚的连接。此时,模块的波特率就会是9600的,我们打开串口助手,设置波特率为9600,就可以看到模块输出的信息了。

特别注意,这个9600的波特率,并没有保存在EEPROM里面的,所以请务必用u-center重新设置模块的波特率(方法详见:ATK-NEO-6M用户手册 2.2.3.1节),并保存。否则,下次上电,波特率又不知道是多少了。

  

Q2.2 24C32芯片的5,6引脚示意图

Q3GPS无法定位?

A:这个问题,也有几种情况。

1,在室内测试。

GPS模块在不外接有源天线的前提下,是不能在室内定位的!所以,遇到这种情况,请把GPS模块放到窗户旁或者阳台上,或者户外,总之,要能看到天空的地方,能见到的天空月广阔,越好。

如果你一定要在室内测试,请购买有源天线,连接模块,并将有源天线放到室外。

2,等待时间太短或天气条件太差。

GPS模块首次定位(冷启动),正常条件(户外,天气良好)下,需要1~3分钟左右,所以刚接上,是不能定位的,请耐心等待一下。

同样,GPS定位还受天气条件的影响,如果天气条件不好,可能需要更久的时间,可能要十几分钟,甚至不能定位。所以阴雨天,云层厚的时候,定位会慢一些,这个时候,请耐心等待一下,或者可以考虑外加有源天线进一步提高搜星能力。

Q4PPS引脚要不要接?

A:新版本的ATK-NEO-6M GPS模块,比旧版本的多了PPS引脚,总共5个引脚。这个PPS引脚主要是用来提供时钟脉冲/时钟基准的,仅用作输出。一般情况下,用不到,所以可以不接。如果你需要用来做时钟脉冲,或者时钟基准,那么该引脚便可以使用了。 

Q5:串口调试助手,收不到模块发出来的数据?

A:首先检测串口是否连接正确?波特率是否设置正确?连接ATK-NEO-6M的串口,一定要是TTL串口,不能是RS232串口。另外,我们模块标注的TXD,是NEO-6M的发送引脚,必须接TTL串口的接收引脚(RXD),注意看你的USBTTL模块(或RS232TTL模块),RXD是不是表示串口接收的引脚,有些模块可能标注反了,此时请调转TXD,RXD的接线即可。最后,还有可能是你的TTL串口模块带灯的缘故,导致收不到信号,详见:Q1第三点,特别注意部分。

Q6:模块连接到开发板,一直提示:NEO-6M Setting…?

A:这个问题,主要是战舰板用户遇到比较多,原因是P9PA2PA3接了其他外设(比如485/SP3232等),导致模块连接开发板不正常,所以P9PA2PA3不要和48R,48T连接,一定要拔了这两个跳线帽(也不要和TXD,RXD连接),否则将检测不到ATK-NEO-6M模块。

 

Q7:定位误差很大?

A:这个应该是你经纬度换算有问题。

1: 可以先用u-center 直接调用 谷歌地图来显示GPS 定位后所获得的经纬度。

   a: 先下载谷歌地图,然后在u-center 下按如图显示选责

  

 b: 

  

 假设你获取到的上面gps 输出的数据。

N   2318.13307    纬度

E   11319.72036   经度

将其转换为度(°)分(′)秒(″)

纬度 = 2318.13307 / 100 = 23°

      2318.13307 % 100 = 18

      0.13307 * 60 = 7.984

经度 = 11319.72036 / 100 = 113°

      11319.72036 % 100 = 19

      0.72036 * 60 = 43.2216

 

Q8GPS导航仪信号差,可以用这个模块么?

A:这个一般GPS导航仪,都是自带了GPS模块在里面的,如果有外接有源天线接口,建议给你的导航仪加多一个有源天线即可。我们的模块,不能直接接导航仪使用。

Q9:这个模块可以用来接电脑定位么?

A:是可以的。ATK-NEO-6M GPS模块是TTL串口接口,所以你的电脑得买一个USBTTL串口的小模块,然后连接我们的GPS模块,就可以在电脑上面,通过串口查看到GPS定位数据,另外,你可以安装其他第三方导航软件,结合我们的GPS模块,即可实现导航。

Q10:我只需要GPRMC数据,其他数据可以屏蔽么?

A:可以的。通过u-center软件,可以很方便的设置,具体步骤,请参考:ATK-NEO-6M用户手册_V2.02.2.3.2节(如何设置输出信息)。

 

Q11:单独用GPS或者接有源天线可以定位,但是一起用就无法定位?

A:这是因为有的时候两路信号产生了干扰,去掉C3电容

 

Q12:模块可以在室内使用么?

AGPS信号必须在室外才能接收到,所以模块不能在室内直接使用。但是可以外接有源天线,将有源天线放到室外,这样模块放室内就可以通过有源天线接收到GPS信号,从而实现定位。

  

 Q13:GPS坐标和经纬度怎么转换?
A:进入连接:  http://map.yanue.net/gps.html 输入GPS坐标。点击查询,右边会得到经纬度,这个经纬度是可以直接输入地图查询位置的。

 

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2014-7-3 18:34:17 | 显示全部楼层
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-7-3 23:34:37 | 显示全部楼层
不错,买了GPS模块有问题的朋友,可以要看看此贴
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2015-1-10
在线时间
1 小时
发表于 2015-1-11 11:14:43 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
我只想问一下  问题一中接收到的信息是怎么回事    现在我的gps记忆之接收到这种数据,不完整。只能得到时间  谢谢。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-1-11 22:37:26 | 显示全部楼层
回复【4楼】annmo:
---------------------------------
问题1不是有解答么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-6-3
在线时间
8 小时
发表于 2015-3-12 11:30:04 | 显示全部楼层
有时候GPS第一次上电不能定位,重新上电就好了,为什么?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-12 23:03:06 | 显示全部楼层
回复【6楼】miniqq80:
---------------------------------
等的时间不够吧
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-6-3
在线时间
8 小时
发表于 2015-3-19 16:40:12 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
好像不是,等的时候应该够长
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-19 22:38:38 | 显示全部楼层
回复【8楼】miniqq80:
---------------------------------
那可以看看ucenter的数据么?
可用卫星数,有变化么?信号质量如何?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-6-3
在线时间
8 小时
发表于 2015-4-2 09:48:47 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
我用的是外置天线,在天线没有动的情况下,上电后GPS有时候很快输出,有时候要等很长时间,最长要等10分钟。天线放在室外了,保证没有遮挡。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-4-2 23:03:27 | 显示全部楼层
回复【10楼】miniqq80:
---------------------------------
去掉模块自带的天线。
用烙铁去掉C3即可。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-6-3
在线时间
8 小时
发表于 2015-4-7 14:44:44 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
好的,我再试试,谢谢站长!
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2015-1-23
在线时间
1 小时
发表于 2015-4-16 18:55:28 | 显示全部楼层
12864一打开,GPS就不能正确接收数据,小灯就变成快闪,原子哥怎么回事
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-4-16 22:31:04 | 显示全部楼层
回复【13楼】易州许:
---------------------------------
gps模块的灯快闪???
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-6-3
在线时间
8 小时
发表于 2015-4-28 14:16:15 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
我想问个问题关于GPS天线,因为办公室在整个大楼北侧,大楼20层,我在4层。天线放在窗外了但是接收信号有时不好然后我就调整天线位置,直到接收到为止。是不是办公室北侧影响到接收了?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-4-28 23:15:41 | 显示全部楼层
回复【15楼】miniqq80:
---------------------------------
如果被其他建筑物挡住,有可能受影响。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2015-4-16
在线时间
7 小时
发表于 2015-5-1 21:11:08 | 显示全部楼层
12:54:15  $GPGGA,,,,,,0,00,99.99,,,,,,*48
12:54:15  $GPRMC,,V,,,,,,,,,,N*53
12:54:15  $GPGGA,,,,,,0,00,99.99,,,,,,*48
12:54:15  $GPRMC,,V,,,,,,,,,,N*53
12:54:15  $GPGGA,,,,,,0,00,99.99,,,,,,*48
12:54:15  $GPRMC,,V,,,,,,,,,,N*53
我接收到的数据是这样的,请问楼主那块不对了,在室内测的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-5-1 22:33:42 | 显示全部楼层
回复【17楼】LWC:
---------------------------------
 对的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

3

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2013-10-19
在线时间
4 小时
发表于 2015-6-15 22:41:27 | 显示全部楼层
顶起来,好帖
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2015-4-16
在线时间
7 小时
发表于 2015-7-28 17:34:47 | 显示全部楼层
回复【18楼】正点原子:
---------------------------------
谢谢
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2015-10-19
在线时间
1 小时
发表于 2015-10-19 21:09:46 | 显示全部楼层
为什么ATK -NEO NEO-6M GPS模块一用到单片机的RXT接到的就是乱码了,求大神解答,
回复 支持 反对

使用道具 举报

13

主题

276

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2014-6-20
在线时间
146 小时
发表于 2015-10-25 22:45:52 | 显示全部楼层
很头痛了,无源天线能定位,去掉C3,有源天线啥也找不到了,还有就是供电,MINI和战舰板都试了,供电不足,根本托不动,显示屏基本不亮,哎
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-10-25 23:00:12 | 显示全部楼层
回复【22楼】313668972:
---------------------------------
你用的有缘还是无源?
无源天线不能去掉C3的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

13

主题

276

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2014-6-20
在线时间
146 小时
发表于 2015-10-26 09:27:37 | 显示全部楼层
回复【23楼】正点原子:
---------------------------------
原子哥,我开始使用无源天线,可以使用,老是要放在窗户外面才可以,觉得麻烦,就拆掉C3使用有源天线,结果信号都没了。
最严重的情况是供电,MINI和战舰板都一样,接上GPS模块,连屏都不怎么亮了,试过2A的电源供电,还是老问题,模块3.3V供电它不工作啊,总不会把模块DCDC电路拆掉后直接使用3.3V供电吧
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-11-2 00:02:37 | 显示全部楼层
回复【24楼】313668972:
---------------------------------
你是不是拆坏了?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

13

主题

276

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2014-6-20
在线时间
146 小时
发表于 2015-11-3 11:03:28 | 显示全部楼层
回复【25楼】正点原子:
---------------------------------
回去再找个空试试看,再把C3焊上去使用无源天线试试看,但供电始终是个大问题
回复 支持 反对

使用道具 举报

6

主题

54

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
251
金钱
251
注册时间
2015-3-9
在线时间
20 小时
发表于 2015-11-15 20:20:43 | 显示全部楼层
回复【17楼】LWC:
---------------------------------
我收到的数也是这样的,也在怀疑是不是对的啊
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
108
金钱
108
注册时间
2015-4-16
在线时间
7 小时
发表于 2015-12-3 20:51:06 | 显示全部楼层
回复【27楼】释怀过客:
---------------------------------
数据是对的,因为没有连接上卫星。具体为什么连不上要看具体情况,可能是你测试的地方信号不好或者是GPS坏了什么的。我之前的就是坏了
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2016-3-30
在线时间
1 小时
发表于 2016-6-1 09:23:55 | 显示全部楼层
额,大家有么有用过spi形式的输出传输啊,就是用spi接口,吧定位信息读到stm32单片机上。。。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2015-12-8
在线时间
10 小时
发表于 2016-6-16 20:58:22 | 显示全部楼层
正点原子 发表于 2014-7-3 23:34
不错,买了GPS模块有问题的朋友,可以要看看此贴

请教原子哥,为什么短接24C32的5,6引脚,再上电,GPS会恢复波特率9600?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 18:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表