论坛风格切换切换到宽版
  • 4607阅读
  • 17回复

GPS的TXD发送电平变化 [复制链接]

上一主题 下一主题
离线lulei
 
发帖
47
只看楼主 倒序阅读 0楼 发表于: 2008-05-19
今天晚上调试gsp了。发送脚电平变化是1.2到2.8不知道正常不。我的说明书上说的是0到2.8我的gps比较好用,ttl电平,接上就行,不需要转换。但是郁闷的是还没显示现在。问下大家正常不这个, 我的模块买了300多了。gs3ca
离线红猪
发帖
4980
只看该作者 1楼 发表于: 2008-05-19
最实际就是转下电平,连到电脑上用串口软件看。
离线lulei
发帖
47
只看该作者 2楼 发表于: 2008-05-19
一般冷启动多少秒。
离线红猪
发帖
4980
只看该作者 3楼 发表于: 2008-05-19
好象是不同芯片的时间都不同,那就通电放着等吧?赶时间?
离线菠萝蜜
发帖
4728
只看该作者 4楼 发表于: 2008-05-19
冷启动时间除了和芯片/天线有关外,和环境关系也很大!如果在开阔地,而且当时星比较多,就可以在1分钟内初始化,相反,有可能永远都无法初始化
离线lulei
发帖
47
只看该作者 5楼 发表于: 2008-05-19
不赶时间啊,我就在家调试的。天线拉到窗户口了,我做毕业设计啊
离线appcat
发帖
145
只看该作者 6楼 发表于: 2008-05-20
看到楼主在ourdev发的帖子了。你目前的问题不是冷启动多久的事情,而是gps回送的信息你还没有显示。不知道你的电路是如何设计的。gps模块在通电后就会通过串口输出数据的,这个和是否定位没有关系。所以你第一步要调通硬件,确认能够收到gps发出的原始数据,然后再进行数据解码,这才考虑是否定位的问题。还有现在很多gps模块具有自己定义的二进制数据接口,一定要使用模块配套的配置软件将gps输出改成nmea标准。
离线lulei
发帖
47
只看该作者 7楼 发表于: 2008-05-20
appcat
硬件没啥的啊,一共三根线,两根电源加一根tx发送脚。没别的了,现在问题是那个中断问题,串行中断只中断了一次没反应了。我在别的口接了个灯,初始化是亮的,然后如果接受到数据进串口服务程序后然后把灯给灭了,完了以后我在主程序又给它点亮的,结果灯一直是灭的。我用51做的,程序是参考bg4uvr的程序。
离线红猪
发帖
4980
只看该作者 8楼 发表于: 2008-05-20
那你首先要确认gps是否工作。
离线机器猫
发帖
3719
只看该作者 9楼 发表于: 2008-05-21
用户被禁言,该主题自动屏蔽!
离线albert
发帖
4807
只看该作者 10楼 发表于: 2008-05-21
[quote=机器猫]对!先用计算机串口监视一下吧..[/quote]
也可以尝试用pc给mcu发送nmea串行数据,有这类的软件下载的,各定位信息都可以设置
离线appcat
发帖
145
只看该作者 11楼 发表于: 2008-05-21
串口中断的程序我帮不了你了,看到ourdev上贴的代码了,我自己的程序应该和你的是同源的,我把它简化了,只处理$gprmc指令,别的一概忽略,因为我的cpu还要干很多事情。但是cpu是avr的,不是51的,我也没搞过51.
你这样贴上整段代码提问,一般是没有人愿意仔细看了分析的,大家都比较忙,更何况静态分析未必有用,实际问题还是要进行跟踪调试才能找出来。如果你没有跟踪条件的话(51仿真器),给你出个主意,你的单片机串口连接gps模块只接受信息时只要用rxd,那么单片机的txd还是空的,把这个txd通过一个电平转换电路连接pc机的com口rxd,然后在你的中断程序中设定多个监视点,在监视点通过txd发一些东西到pc机,通过串口软件你就能知道你的程序运行到哪里死掉了,这样可以快速定位到问题。如果你的单片机有两个串口,那么这个办法就更方便了。我自己做avr时一般就是用这种办法的,基本不用仿真调试软件或者硬件。
离线lulei
发帖
47
只看该作者 12楼 发表于: 2008-05-21
恩。这个方法不错!
离线lulei
发帖
47
只看该作者 13楼 发表于: 2008-05-21
难道说51速度慢可能一下处理不了这么多信息
离线阳光999
发帖
52
只看该作者 14楼 发表于: 2008-05-21
先转换电平后用pc机的串口助手看gps的输出 就算没完成定位gps也有输出的
离线kt6130104
发帖
90
只看该作者 15楼 发表于: 2008-06-25
[quote=菠萝蜜]冷启动时间除了和芯片/天线有关外,和环境关系也很大!如果在开阔地,而且当时星比较多,就可以在1分钟内初始化,相反,有可能永远都无法初始化[/quote]

是不是gps天线对输入电压要求很高啊 我用得天线最低电压要求是4.75伏 可是实际测量只有4.6几伏 把天线在外面 一直没有收到信号 对了 我用的是摩托罗拉8通道板
离线BD5FNA
发帖
2159
只看该作者 16楼 发表于: 2008-06-25
先看看你的gps板输出什么格式的语句.
离线bd7rf
发帖
10148
只看该作者 17楼 发表于: 2008-06-25
好久没玩gps 了