利用3.3V供电的RS485接口实现远距离数据通信
图4:端接电阻示意图
b、RC匹配,在总线直接串联一个电阻和电容。容值的选取与信号的传输速率有关,电路连接方式如图5。由于电容的存在,减少了大部分的功率损耗,同时也影响了信号的传输速率。因此,容值的选取就显得比较关键。
图5:RC匹配示意图
4、故障保护
RS-485网络中,当所有的收发器都工作在接收模式时,总线处于空闲状态。此时总线上的差分电压VA-VB=0,接收器输出处于未定义状态,从而导致UART接收错误信息。除此之外,总线的断路、短路故障,都会造成UART上接收到错误信息。为了避免出现以上错误,在总线上放置上、下拉电阻。图6为总线偏置电路。电阻R1、R2的选择可根据下列计算方法得出,R1=R2=R,RT=120Ω(由于总线上终端和起始端各有1个120Ω终端电阻,所以RT0取值60Ω),VA-VB=Vcc*RT/(2R+RT0),应满足VA-VB>200mV,低压传输时,取Vcc=3.3V,那么R=465Ω。
图6:总线偏置电路
5、瞬态保护
实际应用中,RS-485总线上经常会遇到雷击、静电、电源波动等情况,由于传输线对高频信号相当于电感,因此对于高频瞬态干扰,接地线等同于开路。瞬态干扰虽然持续时间短暂,但可能会有成百上千伏的电压。一般在切换大功率感性负载如电机、变压器、继电器等或闪电过程中都会产生幅度很高的瞬态干扰,如果不加以适当防护可能会引起通信接口器件的损坏。通常情况下,会采取旁路保护方法,如图7所示。
图7:偏置保护电路
由于旁路保护方法是将瞬变能量释放到地回路,因此必须要有良好的接地。对于高速信号的远距离传输,应考虑保护器件容值和线路间容值对信号延时的影响。
评论