RS485偏置电阻和终端匹配电阻.

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

RS485偏置电阻和终端匹配电阻

通过下面后例子了, 可以计算出偏置电阻的大小:

终端电阻Rt1=Rr2=120Ω;

假设反射信号最大的峰-峰值Vref ≤0.3Vp-p, 则负半周的电压Vref ≤0.15V;

终端的电阻上由反射信号引起的反射电流Iref ≤0.15/(120 120=2.5mA。一般RS-485收发器(包括SN75176)的滞后电压值(hysteresis value)为50mV, 即:

(Ibias-Iref )×(Rt1 Rt2)≥50mV

于是可以计算出偏置电阻产生的偏置电流I bias ≥3.33mA

+5V=Ibias(R上拉+R下拉+(Rt1 Rt2)(2)

通过式2可以计算出R 上拉=R下拉=720Ω。

在实际应用中,RS-485总线加偏置电阻有两种方法:

(1)把偏置电阻平衡分配给总线上的每一个收发器。这种方法给挂接在RS-485总线上的每一个收发器加了偏置电阻, 给每一个收发器都加了一个偏置电压。

(2)在一段总线上只用一对偏置电阻。这种方法对总线上存在大的

反射信号或干扰信号比较有效。值得注意的是偏置电阻的加入, 增加了总线的负载。

图5为计算AB 之间的等效电阻的原理图,计算方法是

RL=32个输入电阻并联 2个终端电阻=((12000/32)×(150/2))/(12000/32)+(150/2))≈51.7Ω。

总结:

通过上述论述,我们知道,如果用方法(1),则每一个收发器的的偏置电阻大小为720*n,n 为挂在485总线上的个数;如果用发法(2),则偏置电阻为720欧即可;上述两种情况终端匹配电阻可以选120欧对于有32节点,两端有120欧匹配的RS485网络,其偏置电阻的计算方法和步骤如下:

1)计算节点总负载

每个节点的负载阻抗为12K 欧,32个节点的并行阻抗为:375欧。

2)计算总线负载

上述并行阻抗再并入两端的终端匹配电阻(120欧),两个120欧并联为60欧,则总线负载为:52欧。

3)计算最小偏置电流

为了满足最小置1电压200mV ,所需的最小偏置电流为:

200/52=3.9mA

4)计算偏置电阻总和

在5V 的电压下,提供最小偏置电流所需的最大串联电阻为:5/3.9=1293欧

减去已经加在线上的120欧,就是上拉和下拉阻抗的和:

1293-120=1173欧

5)计算上拉和下拉电阻

其中:最大上拉电阻=最大下拉电阻=1173/2=587欧

(对于输出端R0,RO 及DI 端配置上拉电阻。异步通信数据以字节的方式传送,在每一个字节传送之前,先要通过一个低电平起始位实现握手。为防止干扰信号误触发RO (接收器输出)产生负跳变,使接收端MCU 进入接收状态,建议RO 外接10k Ω上拉电阻。)

也就是说,外部偏置上下拉为587为最大。(32个从机时)然后其他的从机就不用加偏

相关文档
最新文档