首页 > 代码库 > 485终端电阻匹配
485终端电阻匹配
情景描述:
485通信也能正常工作,就是出现不稳定情况,经常性的显示断开连接。
使用USB转485调试器,却发现接上后就能正常工作,总线上的数据也没发生异常。
查找问题:
可见通过总线监测的办法无法正常调试。
上层的分帧接受程序没有问题,迫于无奈只能从更底层的入口数据监测。
接收端通过另外一个串口将485中断接收到的每个数据打印出来。
现象:
打印出来的485数据,发现发送端发过来的数据每帧数据都多出了一个字节“0x00”,而且有些时候出现了数据乱码。
原因分析:
485硬件有问题,总线电阻不匹配。
解决办法:
在接收端上加了一个120欧姆的终端电阻,发现工作正常。本来接收端就有一个120欧姆的终端电阻,现在算起来就是60欧姆了。
潜在问题:
电路板在画485的A、B信号线时,没有按照差分信号的要求去画:尽量平行而且等长。
485终端电阻匹配
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。