【一】/ 前言
(1)接口的信号电平值较高,达到十几V,容易损坏接口电路的芯片,和TTL电平不兼容,和单片机电路接起来的话必须加转换电路。(2)接口使用的信号线与其他设备形成共地模式的通信,这种共地模式传输容易产生干扰,并且抗干扰性能也比较弱。(3)传输距离、速率都有限,*多只能通信几十米;只能两点之间进行通信,不能够实现多机联网通信。
2、针对RS232接口以上不足,出现了RS485等新的接口标准,RS485具备以下的特点:(1)逻辑“1"以两线间的电压差为+(2—6)V表示;逻辑“0"以两线间的电压差为-(2—6)V表示。接口信号电平比RS232降低了,不易损坏电路的芯片,且该电平与TTL电平兼容,可方便与TTL电路连接。(2)RS485通信速度快,数据*高传输速率为10Mbps以上;其内部的物理结构,采用的是平衡驱动器和查分接收器的组合,抗干扰能力大大增加。(3)传输距离*远可达到1200米左右,但传输速率和传输距离是成反比的,只有在100KB/s以下的传输速率,才能达到*大的通信距离,如果需要传输更远距离可以使用中继。(4)可以在总线上进行联网实现多机通信,总线上允许挂多个收发器,从现有的RS485芯片来看,有可以挂32、64、128、256等不同个设备的驱动器。3、RS485有两线制和四线制,四线制只能实现点对点的通信方式,现很少采用。两线制这种接线方式为总线式拓朴结构,在同一总线上*多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。 4、很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A"、“B"端连接起来。而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,这有两个原因: (1)共模干扰问题:RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。但人们往往忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7~+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。(2)EMI问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。
5、由于PC机默认的只带有RS232接口,以下方法可以得到PC上位机的RS485电路:(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境**是选用防浪涌带隔离的产品。(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡