首先,什么是RS485
RS485总线是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,采用半双工工作方式,支持多点数据通信。RS485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来。RS485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mv的电压,故传输信号能在千米以外得到恢复。RS485最常见的应用是在工业环境下可编程逻辑控制器内部之间的通信。
成都科杰迅电子科技有限公司作为工业物联网模块提供商,我们的很多顾客都是做工程应用的。他们在办公室测我们的RS485设备时,数据通讯是完全正常的。但是用到工业现场,有可能会出现通讯不成功的情况。这个问题是如何造成的呢?
在办公室测试的时候,一般用的线就几米。在现场的时候,有可能是几百米的线,虽然是用的屏蔽线,有可能还是因为RS485电平不匹配,造成通讯不成功。两端加了120欧电阻后,完美解决问题。
有一些顾客有疑惑了,为什么不在产品中都加120欧呢?还要外接一个?如果每一个设备内部都接一个120欧,会加大线路损耗,减少设备数量和距离。
不同设备的RS485芯片通常会不同,有不同负载的类型的芯片,这些通常工程商没法直接看出。所以也就是说总线上不同设备的最大连接设备数不确定,同样的设备连接数参见设备说明要求就行。下面给出菊花链的方式连接图。大家注意120欧电阻所在位置。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)