零延时 RS-485 接口电路的设计与应用
[日期:2010-03-03 ] [来源:本站编辑 作者:admin] [字体:大 中 小] (投递新闻)
1 概述
RS 一 485 接口是一种基于平衡发送和差分接收的串行总线,具有很强的抗共模干扰能力,
在适当的波特率下传输距离远;同时易于进行网络扩展,被广泛的应用在很多工业现场。
节能灯寿命检测环境中,主要干扰来自开关和寿命检测的强电干扰、开关产生的电磁干
扰、空气循环设备的干扰等等;同时由于寿命检测环境温度高,强电系统复杂,也给系统
的运行提出更高的要求。寿命检测系统要求实时报告每一盏节能灯的运行状态、环境温度
电压等,并在寿终计算出节能灯寿命、光通等参数。可见系统的传输数据量大,实时性强
因此物理总线的拓扑结构和通信协议尤为关键。
2 接口设计
良好的接口设计,应该在硬件上保证系统有良好的抗干扰性、稳定性和易扩展性。本系
统选用了性价比很高的半双工接口芯片 SN65HVD3082。它具有以下特点[1]:
① 满足或超出 TIA/EIA-485A 标准的要求;
② 低静态电流消耗——有效模式为小于 0.3 mA,关闭模式为 l nA;
③ 优化的驱动器输出信号,传输率达 200kbps 时保持低 EMI;
④1/8 单元负载——1 条总线上多达 256 个节点;
⑤ 总线引脚 ESD 保护超过 16 kv;
⑥ 工业标准 SN75176 覆盖范围;
⑦ 失效保护功能。
基于 SN65HVD3082 的 RS-485 接口电路,通常有三种方案。
(1)直接控制收发的 RS-485 接口电路
此方法使用控制器切换发送使能和接收使能端,控制接口电路数据的发送和接收。由于
采用直接收发,因此需要发送和接收时的转换,只能加入额外的控制器来控制发送和接收
的转换;同时,需要用控制器存储转发所有的传输数据,这样,每传输 1 帧数据,至少损
失 1 个单位的接收时间(储存转发 1 帧数据的时间)。此方案不利于数据量大的实时通信,而
且在发送和接收的切换过程中,在 VA 和 VB(VA 和 VB 分别是 Rs 一 485 总线的 A、B 端的
电压)有阶跃电压的产生。这个阶跃电压对接收器的接收有干扰产生。
(2)自动收发转换的 RS-485 接口电路
图 l 所示的虚线框中为接口电路,通过对真值表进行分析,其发送和接收过程为:
当发送端 DI=O 时,DE/RE=1 发送 O 电平,接收端 RO=O;当发送端 DI=1 时,DE/RE=0
,VA=VB=2.5V,接收端由于上拉电阻的作用 RO=1。
评论5
最新资源