485通讯调试的奇异经历

[复制链接]
4012|9
 楼主| fp123123 发表于 2013-1-1 15:40 | 显示全部楼层 |阅读模式
做了100多个485显示屏,剩下几个测试有问题的要修复,基本上不是虚焊就是搭焊,元件没有坏的,比较顺利就修复了几个,然后遇到一个奇怪的,PC发信息无响应,示波器测量MCU的RX脚是有信号的,但就是没响应。重新焊接MCU,再试不行,怀疑是不是MCU是拆机的,TX脚发不出信号?写一个小程序用TX脚发送方波,示波器测量正常,没招了,把MCU用风枪吹下来,换了另一个上去,再测还是没响应。怀疑是不是外部晶振频率有误差?改为内部晶振,再测还是没响应,无意之中看了一下485接线,竟然发现焊接厂把接线焊成AB对掉了?于是马上修正,再测,还是没响应!正准备丢掉时,想起刚才换成内部晶振了,马上换回外部晶振,这下一切正常了!原来就是485的AB接线焊反了!
雨过无痕 发表于 2013-1-1 22:09 | 显示全部楼层
硬件电路就得按照原理图挨个量,挨个测
sy_lixiang 发表于 2013-1-1 22:19 | 显示全部楼层
这种情况,你最初看到RX信号应该不对才是,应该能发现的。

另外,是否能在线调一下,观测是否真的接收到了数据?这样更方便判断出错的地方。
沉默爱电子 发表于 2013-1-2 00:06 | 显示全部楼层
不容易啊
NE5532 发表于 2013-1-2 14:25 | 显示全部楼层
再次证明了我说过的——现象越奇怪,原因越低级。:lol
anazel 发表于 2013-1-2 15:02 | 显示全部楼层
我们以前调试过485,在实验室里用一点儿毛病没有,装到现场去用十天半个月数据就通讯错误,一直没有查出问题
小凡的挚爱 发表于 2013-1-2 16:05 | 显示全部楼层
呵呵,我也跳过485的,AB接反了会出现乱码
zh1981829 发表于 2013-5-20 22:20 | 显示全部楼层
学习了
仿真人生 发表于 2013-5-21 10:19 | 显示全部楼层
嗯。学习咯。留个心眼。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

255

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部