2019-12-22 13:48发布
ljt80158015 发表于 2016-9-22 12:18 芯片手册上都有最大节点数的 标示
dz_xinyu 发表于 2016-9-22 12:48 我知道和ic的输入阻抗有关,想知道为什么和输入阻抗有关
lingdianhao 发表于 2016-9-22 13:05 能接多少个节点和RS485发送的驱动能力有关,驱动能力是和负载相关的。 RS485制定的规范是,RS485发送至少 ...
最多设置5个标签!
就拿TI的来说吧,DS485是标准的12K驱动器,支持32个,DS1487 阻抗68K 支持128个,TI有的最大的能支持320个
能接多少个节点和RS485发送的驱动能力有关,驱动能力是和负载相关的。
RS485制定的规范是,RS485发送至少可以驱动标准负载为12K的节点32个。
并且在驱动32个节点时输出差分电压必须大于1.5V小于6V,
但是一般的驱动器设计都会高于这个参数。发送一般至少2V以上,6V以下。
因此标准RS485接收器的差分输入阻抗不小于12K。
至于他们说的1/8负载 1/16负载,就是12Kx8=96KΩ。
如果这个网络全部是你的设备,你全部用1/8负载,挂256个没问题,
如果有别人的设备,你不能保证他的输入阻抗是多少,但至少是12K,所以至少还是可以挂32个。
另外这个驱动器保持最低1.5V不只是32个12K并联,还要加两个120左右的终端匹配电阻。
32K并为375欧姆,再和两个120并联,约52Ω左右。所以发送器的必须提供的差分最小电流I=1.5V/52Ω=29mA.
发送器设计时也会高于这个参数,一般的最大驱动电流在100mA-200mA左右。
还有一个问题 为什么接收器的输入阻抗越大,总线上可以挂载的节点数越多呢,谢谢大神帮忙解答
一周热门 更多>