问题:在总线数据传输过程中(非空闲时),RS485总线 A-B差分信号的电平值是不是非正值即负值?(有没有“0“值,俺也知道总线差分电压在“-200mv~200mv时 状态不定”)
在实际应用中,因为RS485通讯这一块老是不太稳定,所以今天专门对其信号线进行了测试,本实验中实现一个主机对两个从机的数据读写,针对主机的RS485输出端A、B信号进行检测,RS485通信电路图如图一所示:实验中分别在主机和其中 处于总线终端处的从机的AB线之间添加了120R的匹配电阻。
图一
:
图二为正常状态下主机A对地、B对地 以及A-B的信号测试波形。其中黄色为A对地,绿色为B对地,蓝色为A-B。
图三就不正常了,在当数据为“1”时,A-B只是一个尖峰就降为0V(此时出现了A B等电位?)了,难道不应该保持为高一段时间再下降吗?就像图四中黄色的补划线那样?
图四
|