RS422/RS485网络的无极性接线设计与实现
制后的信号是无极性要求的。在数据传输领域,最常用的无极性信号调制方法是使用差分曼彻斯特编码,其波形如图3所示。 差分曼彻斯特编码信号的编码原则是: ◇ 在信号位中间总是将信号反相; ◇ 在信号位开始时不改变信号极性,表示逻辑“1”; ◇ 在信号位开始时改变信号极性,表示逻辑“0”。 由此可见,经差分曼彻斯特编码的信号,见图3(b),经过由于接线错误变成反相的波形后,见图3(c),仍然符合此定义,从而可以解调出原始数据信号。 图3 差分曼彻斯特编码信号及其反相 为了在RS422/485网络中实现差分曼彻斯特编码,需要在UART和RS422/485芯片之间增加编码电路。差分曼彻斯特编码属于自同步编码,因此需要时钟。对于工作于异步方式的UART来说,可以使用GAL器件完成编码和解码,但用于控制UART异步传输的波特率时钟和编码电路时钟必须使用同一时钟源。以下给出图4所示的实现框图,具体实现电路这里不再详细叙述。也可以使用专用芯片完成编码和解码,比如采用Echelon公司的FTT-10A收发器。该收发器对信号进行差分曼彻斯特编码调制后传输(同时包含一个隔离变压器)。 图4 使用差分曼彻斯特编码产生无极性信号 6 直流供电的无极性接线设计 在RS422/485网络中,常采用集中+5 V、+12 V或+24 V直流对所有模块进行供电,如线路较长,一般使用+24 V电源,较短时使用+5 V或+12 V电源。同信号线一样,电源线也同样存在反接问题,基于同样目的和原因,模块也应能使用正相和反相接线2种情况的输入电源。和信号不同,2根电源线虽然可能反接,线间的电位差始终是一个极性,要么为正,要么为负,因此,可以在模块电源输入处增加一个整流电桥,在电桥的输出端就始终能得到正极性的+24 V或+12 V、+5 V电压供自己使用了,如图5所示。 图5 集中直流供电网络的无极性电源接收电路 参考文献 1 Data Encoding. http://www.cpe.ku.ac.th 2 阳宪惠主编。 现场总线技术及其应用。 北京:清华大学出版社,1999
- RS422与RS485的连接方法(12-20)
- RS232C、RS422、RS485对照(12-20)
- RS232,RS422,RS485的区别(12-16)
- USB、RS232/RS422接口转换电路的设计(12-16)
- RS485,RS232,RS422与MODBUS什么区别(12-16)
- RS422和RS485区别在哪里?(12-14)