论坛风格切换切换到宽版
  • 67536阅读
  • 338回复

GPS OEM板+单片机+液晶显示 [复制链接]

上一主题 下一主题
离线dzyj
发帖
2277
只看该作者 240楼 发表于: 2007-03-25
[quote=hxx-bcl]最好是一百多的,ttl输出[/quote]
淘宝上看看吧.
离线hxx-bcl
发帖
225
只看该作者 241楼 发表于: 2007-03-26
在taobao上看过些了,很多老板对自己的东西都不了解,一问3不知
离线dzyj
发帖
2277
只看该作者 242楼 发表于: 2007-03-28
'
是正常的,不过这是motorola二进制输出,你需要使用控制软件把板设置为nema0183输出。
'
如果是nema0183输出的话是什么样子的?
离线BG4UVR
发帖
11287
只看该作者 243楼 发表于: 2007-03-31
'
如果是nema0183输出的话是什么样子的?
'

类似这样:

$gpgga,024518.00,3153.7225,n,12111.9951,e,1,04,1.48,-00009,m,007,m,,*4c
$gpgll,3153.7225,n,12111.9951,e,024518.00,a,a*63
$gpvtg,000.0,t,004.7,m,000.0,n,000.0,k,a*20
$gpgsa,a,2,04,08,17,20,,,,,,,,,1.48,1.48,0.03*08
$gpgsv,2,1,08,04,15,231,38,08,29,218,42,11,49,043,,19,09,082,*76
$gpgsv,2,2,08,27,14,198,29,28,71,316,,17,32,300,36,20,45,124,43*70
$gprmc,024518.00,a,3153.7225,n,12111.9951,e,000.0,000.0,280107,04.7,w,a*12
$gpzda,024519.45,28,01,2007,,*62
离线dzyj
发帖
2277
只看该作者 244楼 发表于: 2007-03-31
我用的是at89c2051,试了好长时间也没成功,输出是nema格式,ttl输出,可总是显示:no gps connect..(在屋里做的试验,肯定收不到星)
想请教一下:这样的显示说明什么?
1.确实没连到gps模块
2.没接收到gps信号
离线bd7rf
发帖
10148
只看该作者 245楼 发表于: 2007-04-01
'
我用的是at89c2051,试了好长时间也没成功,输出是nema格式,ttl输出,可总是显示:no gps connect..(在屋里做的试验,肯定收不到星)
想请教一下:这样的显示说明什么?
1.确实没连到gps模块
2.没接收到gps信号
'
不管屋里屋外,gps一般来说应该有信号的.
离线bd7rf
发帖
10148
只看该作者 246楼 发表于: 2007-04-01
你也可以把程序改一下,不管什么信号进来都往lcd送,如果有显示就说明连接没问题.
离线BG4UVR
发帖
11287
只看该作者 247楼 发表于: 2007-04-01
'
我用的是at89c2051,试了好长时间也没成功,输出是nema格式,ttl输出,可总是显示:no gps connect..(在屋里做的试验,肯定收不到星)
想请教一下:这样的显示说明什么?
1.确实没连到gps模块
2.没接收到gps信号
'

只有两种可能:
1、接错线
2、gps速率设置不对
离线coco001229
发帖
88
只看该作者 248楼 发表于: 2007-04-02
哪里还有这种gps oem模块卖吗 也想仿造一个玩玩 谢谢~
离线dzyj
发帖
2277
只看该作者 249楼 发表于: 2007-04-02
'
只有两种可能:
1、接错线
2、gps速率设置不对
'
我现在问题是gps板的输出改不过来,还是@ba开头的二进制输出格式,用winoncore12软件改了,改为nema格式后,怎么保存呀?再用串口调试程序一看,还是原来的二进制输出格式,怎么改呀?怎么保存呀?
离线BG4UVR
发帖
11287
只看该作者 250楼 发表于: 2007-04-02
'
你也可以把程序改一下,不管什么信号进来都往lcd送,如果有显示就说明连接没问题.
'

显示no gps connect的时候,实际上就是串口没有收到任何信号的时候(当时是指同速率的。如果设定为9600,送4800的信号,或者相反,串口实际上还是没有收到任何信号)。
离线世纪
发帖
2155
只看该作者 251楼 发表于: 2007-04-06
那位老师可以帮我做个用1602液晶的成本板,液晶和gps板我都有只需要显示现在的速度和时间就可以!
离线dzyj
发帖
2277
只看该作者 252楼 发表于: 2007-04-06
[quote=世纪]那位老师可以帮我做个用1602液晶的成本板,液晶和gps板我都有只需要显示现在的速度和时间就可以![/quote]
俺不是老师,不过这个俺已经成功了,弄了挺长时间的了,总结出了一些经验,既然你能来到这个论坛,相信你有一定的动手能力,你告诉我你的gps的型号,你有不懂的,我会热心帮你的,自己动动手,特别有意思.
离线BG4UVR
发帖
11287
只看该作者 253楼 发表于: 2007-04-07
AVR版的GPS解码器
由于保存坐标点之后的返航过程,存在复杂的数学计算,考虑了avr的速度,及程序的复杂程度,最终没有实现存点和返航功能。其他的说明,基本在pdf中都有了。

文档写完后未仔细检查,如发现错误请及时通知,谢谢。

补充:
本版(v1.4)与之前的2051版(v1.2)的主要区别及改进:
1、增加分页数量,现在是分3页显示。
2、增加了日期显示和星期的显示(bjt)。
3、增加了时间信息获得语句的选择功能(gprmc或gpzda),以充分发挥自带rtc的gps模块的功能,同时又可以用在无rtc的模块上。
4、改进速度、高度、方位角的算法,原在特定情况下存在显示错误或乱码的问题彻底解决。
5、改原硬件跳线设置速度单位及gps端口速率为软件设置,同时时间信息获得语句也在此处设置。设置后的状态保存在内部eeprom中,掉电不消失。


文档中已经发现的错误及补充说明(随时更新中):
1、图纸上的atmega8515l,误写为“atmega8185l”。
2、文中熔丝设置可能吓坏了大家,不过后来一想,根本没这么麻烦。本应用的熔丝设置,实际上就是atmega8515l芯片熔丝的默认设置
离线世纪
发帖
2155
只看该作者 254楼 发表于: 2007-04-09
'
俺不是老师,不过这个俺已经成功了,弄了挺长时间的了,总结出了一些经验,既然你能来到这个论坛,相信你有一定的动手能力,你告诉我你的gps的型号,你有不懂的,我会热心帮你的,自己动动手,特别有意思.
'


非常谢谢您!我有很多种gps板包括成品,其实只需要rx tx就可以了!
我只是不会单片机,所以想买个现成的研究研究
离线dzyj
发帖
2277
只看该作者 255楼 发表于: 2007-04-09
[quote=世纪]非常谢谢您!我有很多种gps板包括成品,其实只需要rx tx就可以了!
我只是不会单片机,所以想买个现成的研究研究[/quote]
我也是不懂单片机,不过uvr给了程序了(好人呀),自己买个编程器写进单片机里就行了.
离线BG8OG
发帖
100
只看该作者 256楼 发表于: 2007-04-09
'
我也是不懂单片机,不过uvr给了程序了(好人呀),自己买个编程器写进单片机里就行了.
'
一样的,学习,感谢楼主的题目,感谢众多朋友的程序,确实学到了不少东西,可能没人出成品了,几个零件去专门整块板太痛苦."简易"也只需要简易.
离线世纪
发帖
2155
只看该作者 257楼 发表于: 2007-04-09
'
由于保存坐标点之后的返航过程,存在复杂的数学计算,考虑了avr的速度,及程序的复杂程度,最终没有实现存点和返航功能。其他的说明,基本在pdf中都有了。
文档写完后未仔细检查,如发现错误请及时通知,谢谢。
补充:
本版(v1.4)与之前的2051版(v1.2)的主要区别及改进:
1、增加分页数量,现在是分3页显示。
2、增加了日期显示和星期的显示(bjt)。
3、增加了时间信息获得语句的选择功能(gprmc或gpzda),以充分发挥自带rtc的gps模块的功能,同时又可以用在无rtc的模块上。
4、改进速度、高度、方位角的算法,原在特定情况下存在显示错误或乱码的问题彻底解决。
5、改原硬件跳线设置速度单位及gps端口速率为软件设置,同时时间信息获得语句也在此处设置。设置后的状态保存在内部eeprom中,掉电不消失。
'


这个好 哈哈简单的多! 明天有时间做一个
离线Titan
发帖
2908
只看该作者 258楼 发表于: 2007-04-10
还是avr的牛啊,可惜,我的编程器,好像不支持avr的,郁闷
离线dzyj
发帖
2277
只看该作者 259楼 发表于: 2007-04-11
要是能加上行驶方向显示就更完美了,哪怕用数字表示都行,我是不会,楼主能帮大家解决一下吗?