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

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

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

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

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

(1)把偏置电阻平衡分配给总线上的每一个收发器。这种方法给挂接在RS-485总线上的每一个收发器加了偏置电阻,给每一个收发器都加了一个偏置电压。
RS485偏置电阻和终端匹配电阻
    (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个从机时)然后其他的从机就不用加偏

  • 5
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值