一文详解电路板uart 电路板uart是什么意思( 五 )


RL=32个输入电阻并联2个终端电阻=((12000/32)×(150/2))/(12000/32)+(150/2))≈51.7Ω
现在比较常用的RS-485驱动器有、、/1489以及和利时公司使用的/D等,其中有的RS-485驱动器负载能力可以达到20Ω 。在不考虑其它诸多因素的情况下,按照驱动能力和负载的关系计算,一个驱动器可带节点的最大数量将远远大于32个 。
在通讯波特率比较高的时候,在线路上偏置电阻是很有必要的 。偏置电阻的连接方法如图6 。它的作用是在线路进入空闲状态后,把总线上没有数据时(空闲方式)的电平拉离0电平,如图7 。这样一来,即使线路中出现了比较小的反射信号或干扰,挂接在总线上的数据接收器也不会由于这些信号的到来而产生误动作 。

一文详解电路板uart  电路板uart是什么意思

文章插图
通过下面后例子了,可以计算出偏置电阻的大小:
终端电阻Rt1=Rr2=120Ω;
假设反射信号最大的峰-峰值Vref≤0.3Vp-p,则负半周的电压Vref≤0.15V;终端的电阻上由反射信号引起的反射电流Iref≤0.15/(120||120)=2.5mA 。一般RS-485收发器(包括)的滞后电压值( 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总线上的每一个收发器加了偏置电阻,给每一个收发器都加了一个偏置电压 。
(2)在一段总线上只用一对偏置电阻 。这种方法对总线上存在大的反射信号或干扰信号比较有效 。值得注意的是偏置电阻的加入,增加了总线的负载 。
七、RS-485总线的负载能力和通讯电缆长度之间的关系
在设计RS-485总线组成的网络配置(总线长度和带负载个数)时,应该考虑到三个参数:纯阻性负载、信号衰减和噪声容限 。纯阻性负载、信号衰减这两个参数,在前面已经讨论过,现在要讨论的是噪声容限(Noise ) 。RS-485总线接收器的噪声容限至少应该大于200mV 。前面的论述者是在假设噪声容限为0的情况下进行的 。在实际应用中,为了提高总线的抗干扰能力,总希望系统的噪声容限比EIA RS-485标准中规定的好一些 。从下面的公式能看出总线带负载的多少和通讯电缆长度之间的关系:
Vend=0.8(-Vloss--Vbias)(3)
其中:Vend为总线末端的信号电压,在标准测定时规定为0.2V;为驱动器的输出电压(与负载数有关 。负载数在5~35个之间,=2.4V;当负载数小于5,=2.5V;当负载数大于35,≤2.3V);Vloss为信号在总线中的传输过程中的损耗(与通讯电缆的规格和长度有关),由表1提供的标准电缆的衰减系数,根据公式衰减系数b=20lg(Vout/Vin)可以计算出Vloss=Vin-Vout=0.6V(注:通讯波特率为9.6kbps,电缆长度1km,如果特率增加,Vloss会相应增大);为噪声容限,在标准测定时规定为0.1V;Vbias是由偏置电阻提供的偏置电压(典型值为0.4V) 。
式(3)中乘以0.8是为了使通信电缆不进入满载状态 。从式(3)可以看出,的大小和总线上带负载数的多少成反比,Vloss的大小和总线长度成反比,其他几个参数只和用的驱动器类型有关 。因此,在选定了驱动器的RS-495总线上,在通信波特率一定的情况下,带负载数的多少,与信号能传输的最大距离是直接相关的 。具体关系是:在总线允许的范围内,带负载数越多,信号能传输的距离就越小;带负载数据少,信号能传输的距离就发越远 。