发表于:2003/4/19 15:36:00
#0楼
计算机控制系统中或数据采集系统中,经常需要用RS-485进行远距离数据传输。大多数情况下,设备工作现场和传输电缆所经途径的电磁环境复杂,很容易对传输系统引入干扰,影响数据传输的准确性,严重的会因电荷积累导致硬件设备中的半导体器件静电击穿,造成半导体器件的永久性损坏。要解决这一问题,一种可行并且实用的办法就是在RS-485通讯中采用隔离型设计,在RS-485的输入端和输出端采用高速光耦隔离,通常的设计方法是在输入和输出端各用一块RS-485驱动器和三个高速光耦,另外,输入端和输出端各用两套直流电源供电。这种常用的设计方法电路比较复杂,更重要的是需要两套电源供电,给设计带来很多不便。本文介绍的RS-485通讯接口电路非常简单,体积小,只需一套电源,大大简化了系统设计,给RS-485的使用带来很多方便。
2 电路组成和工作原理
电路采用美国BB(BURR-BROWN)公司的OSO485和DCP010505以及一个与非逻辑门组成。图1是我们在一89C51构成的单片机控制系统中的应用,图中只画出了主机一侧的电路,从机一侧的电路完全相同。
ISO485是BB公司采用其电容耦合隔离技术生产的高速、低功耗型RS-485隔离驱动电路,内含符合RS-485标准的驱动器和高速信号隔离电路。在该器件内部采用BB公司独有的电容耦合隔离技术,采用一个0.4pF的高压电容而不是光耦进行信号的隔离,有利于简化电路、降低功耗、提高信号的传输速度。ISO485采用+5V供电,功耗很小,在5 Mbits/s时典型功耗为180mW。该器件采用24Pin,Single-Wide DIP隔离封装。
DCP010105是BB公司生产的DCP0105系列中的一款,DCP0105系列是输入为直流+5V,输出为固定电压值的隔离型DC/DC变换电路,内部设有输出短路保护,轮换效率大于75%,1000Vrms隔离,输出功率1W,该系列产品输出电压有+5V、+12V、+15V三种可供选择,其中DCP010505输出+5V。在图1电路中由DCP010505将非隔离型的+5V电源转换成隔离型的+5V电源,供ISO485的隔离电源输入端VSB使用。DCP010505采用14Pin,Single-Wide DIP隔离封装。
2 电路组成和工作原理
电路采用美国BB(BURR-BROWN)公司的OSO485和DCP010505以及一个与非逻辑门组成。图1是我们在一89C51构成的单片机控制系统中的应用,图中只画出了主机一侧的电路,从机一侧的电路完全相同。
ISO485是BB公司采用其电容耦合隔离技术生产的高速、低功耗型RS-485隔离驱动电路,内含符合RS-485标准的驱动器和高速信号隔离电路。在该器件内部采用BB公司独有的电容耦合隔离技术,采用一个0.4pF的高压电容而不是光耦进行信号的隔离,有利于简化电路、降低功耗、提高信号的传输速度。ISO485采用+5V供电,功耗很小,在5 Mbits/s时典型功耗为180mW。该器件采用24Pin,Single-Wide DIP隔离封装。
DCP010105是BB公司生产的DCP0105系列中的一款,DCP0105系列是输入为直流+5V,输出为固定电压值的隔离型DC/DC变换电路,内部设有输出短路保护,轮换效率大于75%,1000Vrms隔离,输出功率1W,该系列产品输出电压有+5V、+12V、+15V三种可供选择,其中DCP010505输出+5V。在图1电路中由DCP010505将非隔离型的+5V电源转换成隔离型的+5V电源,供ISO485的隔离电源输入端VSB使用。DCP010505采用14Pin,Single-Wide DIP隔离封装。