485总线用示波器看有数据 用串口助手看无数据

2020-01-25 15:21发布

这几天遇到一个奇怪问题。系统采用485总线星型接法连在一起,一个节点作为主机,其他节点作为从机通信,发现上电后用串口助手+232转485接口检测485总线,通信正常,但不固定时间的就会忽然出现串口助手再也收不到任何数据的现象,但此时用示波器看,总线上任然有数据通信。不知道有没有人遇到过这种现象。我猜想会不会是总线上匹配电阻没有用好造成的影响,我现在是每个节点的485AB线之间都接了一个120欧电阻。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
xiaocaofei
1楼-- · 2020-01-26 09:21
mcu_lover 发表于 2013-12-20 18:07
不能使用星形接法,使用手挽手的方式接。

星型接法与手挽手接法有什么优劣么,不应该是一样的么
xiaocaofei
2楼-- · 2020-01-26 09:57
mcu_lover 发表于 2013-12-20 18:07
不能使用星形接法,使用手挽手的方式接。

你这么一问我也有点懵,到底星型接法和手挽手接法有什么不同。我感觉好像是一样的
xiaocaofei
3楼-- · 2020-01-26 13:46
fiddly 发表于 2013-12-20 18:52
不知道你星型连接的数量是多少,距离,波特率等,120r电阻主机处接一个,星型最长线处接一个,ab线的上下拉 ...

准备照你说的把电阻什么的去掉试试
dushanwu522
4楼-- · 2020-01-26 14:18
只需要一个终端电阻的,不知你具体怎么接的。
xiaocaofei
5楼-- · 2020-01-26 19:52
 精彩回答 2  元偷偷看……
INT0
6楼-- · 2020-01-26 23:38
不会吧 我接51欧 没事啊

一周热门 更多>