一条RS485总线能并联多少台设备.pdfVIP

  • 115
  • 0
  • 约1.32千字
  • 约 1页
  • 2021-10-10 发布于上海
  • 举报
N 年前做门禁系统上位机软件开发的时候突击培训过串口通信编程基础。后来在我的脑海 里一直认为RS485 总线能且只能挂接256 个设备(因为地址是1byte,取值范围也就0-255)。 后来经过几个项目的了解,发现这个数字有着比较大的出入。有专门做串口嵌入式设备 开发的说RS485 总线只能挂接32 个节点,这是由它自身的驱动能力决定的。而到网上搜索 发现有人说可以支持128个,也有说能支持256 个,甚至400 个莫衷一是。 后来静下心来找了一些资料发现他们说的都没错(咳,只怪自己理解有误没有理论联系 实际啊): 485 通讯中一个串口可以控制多少个设备的问题是与该485 网络中的电气特性和协议特 性所决定的。 所谓电气特性就是指的是要保证485 网络中的特征阻抗在允许的范围内,应 该是 120 欧姆左右,连接的设备越多,特征阻抗越小,所以一般在485 网络中一般都要加 120 欧姆的终端电阻。同时还要保证信号的衰减在可接受范围内。如MIXIM489,你就知道他 能分辨的电压是什么了。所以就有了长距离传输加中继的情况了。所谓协议特性是指在485 网络中传输的协议支持的寻址范围,如MODBUS 应该是32 个,不过好象只能连接31 个设备, 因为还有一个留给自己(应该是这样,具体的我有点忘记)。 设备数和接口驱动芯片有

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档