RS232 与 RS422 与 RS485选择

  一、   RS-232C接口存在的问题

1、传输距离较短、传输速率低

       RS-232C总线标准受电容允许值的约束,使用时距离一般不超过15米,最高传输速率为20Kbps。

2、电平偏移

     RS-232C总线要求收发双方共地。通信距离大时,收发双方的地点位差别较大,在信号地上有比较大的地电流并产生压降。

3、抗干扰能力差

    RS-232C在电平转换时采用单端输入输出,在传输的过程中当干扰和噪声混在正常的信号中。为了提高信噪比,RS-232C总线标准不得不采用比较大的电压摆幅。

二、RS-422A接口

  RS232 与 RS422 与 RS485选择_第1张图片

      差分电路能从地线干扰中拾取有效信号,差分器可以分辨200mv以上电位差。若传输过程中混入干扰和噪声,由于差分放大器的作用,可以使干扰和噪声相互抵消。因此可以避免和大大减弱地线干扰和电磁干扰的影响。RS-422A传输速率(90Kbps)时,传输距离可以达到1200米。

三、RS-485接口

  RS232 与 RS422 与 RS485选择_第2张图片

      RS-485是RS-422A的变型:RS-422A用于全双工,而RS-485用于半双工。其干扰抑制性较好,阻抗低,无接地问题,所以传输距离可达1200米,传输速度可达1Mbps。普通的PC机一般不带RS485接口,需要使用RS-232C/RS-485转换器。对于单片机可以通过芯片MAX485来完成TTL/RS485的电平转换。

 

你可能感兴趣的:(Linux系统&移植)