极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 24793|回复: 13

GPS 訊號接收問題

[复制链接]
发表于 2012-12-3 16:34:44 | 显示全部楼层 |阅读模式
本帖最后由 ff320232 于 2012-12-3 18:07 编辑

我手邊有一個GPS模組,原先是用在其它開發板上的
我查看過電路圖(如下),於是我將Arduino的TX RX與模組RXTX做相接


詳細資訊如下
內容規格
模組廠家JRC
晶片組JRC第九代單晶片
通道88通道(66個捕獲通道,22個追蹤通道)
啟動時間<1.5s(熱啟),<34s(溫啟),<35s(冷啟)
重捕獲<1s
數據I/O界面9600bps(TXD、RXD)
數據輸出格式NMEA 0138 Format v3.01
靈敏度-163dBw(Tracking)
精確度<3m Static
0.1m/sec Dynamic
功耗38mW@tracking 50mW@acquisition
坐標WGS84
界面電平TTL電平
模組尺寸15.9mm(L)×13.1mm(W)×2.5mm(H)
模組電源2.7~4.2V 3.3V@typical




我使用了Realterm來查看Seiral Port的訊號(如下),發現裡面訊號參數幾乎都是空的...{:soso_e109:}
而且好像只會抓個幾筆就停了..
(爬過許多文章好像GPS模組應該是會一直傳遞訊號回來才是?如果一直按住reset 則會一直接收到訊息)








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-12-3 22:26:38 | 显示全部楼层
貌似要这边用程序去刷的。。。。建议说一下这个模块的具体型号。。。我也不太懂
回复 支持 反对

使用道具 举报

发表于 2012-12-3 23:13:37 | 显示全部楼层
GPS模块是需要搜星的,详细你参考NMEA0183指令集
全是0说明无法搜到足够多的星用来定位
一般来说,开机一段时间内会无信号(专业叫法叫做热启动 一般30S 到30M不等 参见GPS模块的参数)
还有就是你的天线是否接上。天线对于信号接收有影响
还有就是一个弱智问题,就是大多数人都在楼宇里面测试GPS模块。。。恭喜你~~~你找错地方了
一般水泥天花板1层就足以屏蔽信号,楼房里面,更不用谈
因为GPS信号是接收不同卫星的信号加以分析得到(貌似至少3颗星才能定位,瑟夫III 可以同时最多锁定21个星)
测试GPS必须在能肉眼能观察到天空才行,最好不要在楼宇之间,因为视野太小。 马路中间可以(这就是汽车为啥进入小区之后GPS信号漂移的原因之一)
回复 支持 反对

使用道具 举报

发表于 2012-12-3 23:15:36 | 显示全部楼层
本帖最后由 darkorigin 于 2012-12-3 23:29 编辑
迷你强 发表于 2012-12-3 22:26
貌似要这边用程序去刷的。。。。建议说一下这个模块的具体型号。。。我也不太懂


应该是不用的。 主要是 启动时间和信号问题
GPS模块会喋喋不休的输出NMEA数据,当信号不足就输出全O. 记得貌似某一个位是0就意味着所有的信号都是错的
回复 支持 反对

使用道具 举报

发表于 2012-12-3 23:17:43 | 显示全部楼层
找了个资料你看看
其中一行 :
1.位置信息(GPGGA)
例:$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F
。。。。。。。。。以下省略若干行
字段6:GPS状态,0=未定位,1=非差分定位,2=差分定位,3=无效PPS,6=正在估算

地址是 http://www.hackbase.com/tech/2009-08-12/54845.html


回复 支持 反对

使用道具 举报

发表于 2012-12-3 23:19:04 | 显示全部楼层
另外 测试GPS模块 我都是用VISUAL GPS 效果不错的
回复 支持 反对

使用道具 举报

发表于 2012-12-3 23:24:43 | 显示全部楼层
一般来说 我的GPS模块冷启动 大概1分钟左右就正常,如果在空地上,不到1分钟就会有有效数据出来,在楼宇里面貌似都不行,在平房里面(上面是瓦片)时间会长很多才有足够多的星

还有 就是说实在的,花钱买模块的不值得,很多几百的模块还不如一个具有蓝牙输出的成品强 电脑能用,智能手机能用,越狱的TOUCH可以用,单片机也可以用,内置电源(一般支撑5小时没问题)
回复 支持 反对

使用道具 举报

发表于 2012-12-4 09:38:13 | 显示全部楼层
{:soso_e179:}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-4 10:24:09 | 显示全部楼层
本帖最后由 ff320232 于 2012-12-4 10:27 编辑


這邊這塊模組只有寫UT_GPS_C...是從學校旁邊箱子找到的

我晚點放久一點看看會部會成功

他如果抓到衛星後,訊息是會一直傳過來麼?

@@ ..藍芽不能顯示GPS座標壓....
回复 支持 反对

使用道具 举报

发表于 2012-12-4 12:32:27 | 显示全部楼层
ff320232 发表于 2012-12-4 10:24
這邊這塊模組只有寫UT_GPS_C...是從學校旁邊箱子找到的

我晚點放久一點看看會部會成功

蓝牙模块出来的数据都是根据 NMEA0183协议来的数据,而且蓝牙GPS实际上等于模块+电池+COM口转蓝牙
实际上就是COM口的变形。
数据也是一样的 昨天晚上太晚了,我在家里GPS只能找到3个星但是不能锁定,SO也无法定位。本来是想截图贴出来的。

空旷的位置定位会容易很多,能看到大片天空最好, 单独的模块,在钢筋混凝土的森林里是很难定位的(当然你来个很牛X的GPS天线或许会好些)。
回复 支持 反对

使用道具 举报

发表于 2012-12-4 12:33:48 | 显示全部楼层
建议你用VISUAL GPS来调试模块 模块确认可用了,再用单片机调试。 免得走弯路(万一辛辛苦苦调试好程序,才发现模块本身有问题,或者测试环境不对,那就不值得了  元方 你怎么看?)
回复 支持 反对

使用道具 举报

发表于 2013-6-22 11:36:54 | 显示全部楼层
楼主的 GPS 模组哪里整的
回复 支持 反对

使用道具 举报

发表于 2013-6-22 11:37:16 | 显示全部楼层
电流是否够?
回复 支持 反对

使用道具 举报

发表于 2013-9-12 21:55:58 | 显示全部楼层
Arduino 测试GPS,在Arduino 中不要启用串口,刷最简单的blink例子就行,gps的TX接Arduino 的TX,这样Arduino 通过连接usb到电脑,通过Arduino IDE的串口监视器就可以看到输出了。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-6 21:34 , Processed in 0.091576 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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