因为串行通讯的简略易用,工业上运用串行通讯作为数据交换的手法。但是工业环境通常会有噪声搅扰传输线路,在用RS-232作传输时经常会遭到外界的电气搅扰而使信号产生过错,并且RS-232的最大传输间隔在不另加缓冲器的情况下只要15m。
RS-485的信号传输方法如图1所示.RS-485的信号在传送出去之前会先分化成正负两条线路,当抵达接纳端后,再将信号相减还原成本来的信号。假如将原始信号标示为(DT),而被分化后的信号标示为(D+)和(D-),则原始信号与分化后的信号在由传输端传送出去时的运算联系如下:
(DT)=(D+)=(D-)
图1 RS-485信号传输方法
同样地,接纳端在接纳到信号后,也按上式将信号还原成本来的姿态。而假如线路遭到搅扰,这时候在两条传输线上的信号会分别成为(D+)+Noise和(D-)+Noise,假如接纳端接纳此信号,它有必要依照必定的方法将其组成,组成的方程式如下:
(DT)=[(D=)+Noise]-[(D-)+Noise]=(D+)-(D-)
此方程式与前一方程式的结果是相同的。因而运用RS485通讯网络能够有效地避免噪声搅扰,|也正因为这种特性,工业上比较合适运用这种串行传输方法。 .
本模块选用PIC单片机系列中的P%&&&&&% 16F73与Maxim公司推出的MAX485芯片组成串口通讯模块,经过单片机的RC2脚对MAX485芯片进行操控。经过跳线J1能够丈量单片机输出的信号。