打印
[51单片机]

RS422多机通讯

[复制链接]
3419|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
STC12C5A60S2做主芯片,使用MAX488做RS422通讯。单设备的422接口ABYZ通过RS422转RS232与PC通讯,可以实现通讯,当两台相同设备并联接到转接口时,只有一台能正常通讯,另一台只能接收,PC收不到它回复的数据,该如何解决,求教,谢谢!

相关帖子

沙发
ningling_21| | 2018-3-28 10:15 | 只看该作者
没用什么通信协议吗

使用特权

评论回复
板凳
919643218|  楼主 | 2018-3-28 18:13 | 只看该作者
ningling_21 发表于 2018-3-28 10:15
没用什么通信协议吗

设备有设置不同地址,上位机发送地址给设备,,一台设备回复数据上位机能收到,另一台回复的数据确收不到。这是我硬件连接图

使用特权

评论回复
地板
ningling_21| | 2018-3-28 18:27 | 只看该作者
919643218 发表于 2018-3-28 18:13
设备有设置不同地址,上位机发送地址给设备,,一台设备回复数据上位机能收到,另一台回复的数据确收不到 ...

回复数据PC收不到的那个MCU收到PC发送的地址了没?

使用特权

评论回复
5
919643218|  楼主 | 2018-3-28 19:14 | 只看该作者
ningling_21 发表于 2018-3-28 18:27
回复数据PC收不到的那个MCU收到PC发送的地址了没?

收到了,也回复了

使用特权

评论回复
6
ningling_21| | 2018-3-28 19:53 | 只看该作者
919643218 发表于 2018-3-28 19:14
收到了,也回复了

用示波器测一下故障的MCU那边的488两边的波形,如果发了PC应该能收到

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝