正确答案
RS232C电气接口电路,采用的是单端驱动非差分接收电路,在收、发两端必须有公共地线,这样当地线上有干扰信号时,则会当作有用信号接收进来,故不适于在长距离、强干扰的条件下使用。RS232C有许多不足之处:数据传输速率低,最高为20Kbps;传输距离短,最远为15m;两个传输方向共用一根信号地线,接口使用不平衡收/发器,可能在各种信号成分间产生干扰。
RS422和RS485电气接口电路,采用的是平衡驱动差分接收电路,其收、发不共地。这可以大大减少共地所带来的共模干扰。这种电路其驱动电路相当于两个单端驱动器,如有共模信号干扰时,接收器只接收差分输入电压,从而大大提高抗共模干扰能力,所以可达到较高的传输速率和进行较长距离传输,数据传输速率最高为10Mbps,传输距离最远为1200m。RS422和RS485广泛应用于工业环境中。
RS232C为全双工型(即收、发可同时进行),RS422为全双工型,RS485为半双工型(即收、发分时进行)。