介绍RS-485接口SN65HVD3082E芯片的结构、性能特点,及以该芯片为主的通信系统的构成,包括它们的硬件电路和软件设计方法;说明了该系统的优点及应用领域。
关键词:通信系统;RS-485接口;芯片;硬件;软件
Communication System
Luoding 527200, China)
SN65HVD3082E芯片是一款为RS-485数据总线网络而设计的半双工的收发器。它由+5V供电,与TIA/EIA-485A标准完全兼容。通过控制输出转换时序,它能够在长距离双绞线电缆上传输高达200kbps速率的信号。它的供电电流极低,一般小于0.6mA,当处于不活动的关闭模式时,供电电流只有几个nA,所以特别适合于低功耗方面的应用。它具有宽的共模抑制范围和高静电放电保护能力,因此,适用于噪声容限要求很高的场合。SN65HVD3082E与SN75176的工业标准封装相匹配。它的上电复位电路能使输出保持高阻状态直至供电电压稳定,其热关断功能还可以保护芯片不因系统故障而损坏。它的管脚图如图1所示,内部功能图如图2所示。其他特性还有:在一条总线上可以多达256个节点;总线引脚上的防静电保护超过16kV,接收器带故障保护。
系统由一台IBM-PC机和多个AT89C52单片机构成,采用主从式结构,以AT89C52芯片为核心的从机既可以独立地完成数据处理和控制任务,又可以将数据传给上位PC机。PC机将这些数据进行处理、显示、打印,同时将各种控制命令传给各个从机,以实现集中管理和最优控制。它们之间的通信由SN65HVD3082E芯片完成。组成框图如图3所示。在接口之间接有匹配电阻,用于吸收总线上的反射信号,保证正常传播信号干净、无毛刺(其取值与总线的特性阻抗相当)。当总线上没有信号传输时,总线处于悬浮状态,容易受干扰信号的影响。在总线上,差分信号的正端和+5V电源间接一个10kΩ的电阻;正端和负端之间也接一个10kΩ的电阻;负端和地之间再接一个10kΩ的电阻,形成一个电阻网络。当总线上没有信号传输时,正端的电平大约为3.2V,负端的电平大约为1.6V,即使有干扰信号,也很难产生串行通信的起始信号0,从而增加了总线抗干扰的能力。
2.2RS232/RS485的转换部分
选用DAQ485A系列产品DAQ485A-6N作为RS-232/RS-485转换器。其一端为DB9S插头,可直接与PC机的RS-232口相连,而其另一端为四端子接线座,分别为A、B、GND、VCC。可由计算机RS-232口直接供电,亦可在VCC和GND间外接+5V直流电源;DQ485A转换器内部具有自动处理功能,外部电源不影响内部窃电,内部窃电亦不影响外部电源,因此,两者可分而供之,亦可同时供之。DAQ485A-6N系列使用了TI的E系列ESD保护器件,因此,适合于长线室外使用。图4是RS-232/RS-485转换器与RS-485的连线图。
?
由RS-485总线构成的多节点远距离通信系统可用于仓库通信、电视监控、机器人焊接、考勤机、水表集抄、高速公路收费、脉冲功率装置、数据采集、工业控制等诸多系统中。它具有传输距离远、抗干扰能力强、价格低、稳定性好、电路简单等许多优点,应用前景广阔。
上一篇:USB技术在现场校验仪中的应用
下一篇:现场总线型交通倒计时器的设计