最近客户咨询了下rs485转换器到底支持多少个设备,为什么实际使用到不到理论数值?
RS485总线能挂接256个设备,客户买回去测试后来发现这个数字有着比较大的出入。有专门做串口嵌入式设备开发的说RS485总线只能挂接32个节点,这是由它自身的驱动能力决定的。而网上各类485总线产品有的说可以支持128个,也有说能支持256个,甚至400个......那么rs485转换器到底支持多少个呢?
485通讯中一个串口可以控制多少个设备的问题是与该485网络中的电气特性和协议特性所决定的。 所谓电气特性就是指的是要保证485网络中的特征阻抗在允许的范围内,应该是120欧姆左右,连接的设备越多,特征阻抗越小,所以一般在485网络中一般都要加120欧姆的终端电阻。同时还要保证信号的衰减在可接受范围内。如MIXIM489,你就知道他能分辨的电压是什么了。所以就有了长距离传输加中继的情况了。所谓协议特性是指在485网络中传输的协议支持的寻址范围,如MODBUS应该是32个,好象只能连接31个设备,有一个留给自己使用。