RS-232、RS422和RS-485均属于UART,是通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),仅用两根旗子暗记线(Rx 和Tx)就可以完成通信过程;
而由于各自利用的电平有所不同,因此由UART转换为RS-232、RS422或RS-485时,须要经由一个SP3232E、SP3485(或则其他转换芯片)。

须要把稳的是:RS-232、RS-422、RS-485 它们仅是关于UART通讯的一个机器和电气接口标准,因此把RS-232、RS-422、RS-485 称为通讯协议,这是很不应该的(顶多是网络协议中的物理层面)。

二、RS-232标准
RS-232是美国电子工业协会EIA(Electronic Industry Association)制订的一种串行物理接口标准。RS-232 一样平常只利用RXD(2)、TXD(3)、GND(5) 三条线。
硬件实现办法
首先涉及到了电平的变革,UART利用的芯片自身输出的电压; 然后由UART的两条旗子暗记线TX和RX转换为RX-232的TX和RX;RX-232接口的旗子暗记电平值较高,易破坏接口电路的芯片,又由于与TTL电平不兼容故需利用电平转换电路方能与TTL电路连接;RX-232传输速率较低,在异步传输时,波特率为20Kbps;接口利用一根旗子暗记线和一根旗子暗记返回线而构成共地的传输形式,这种共地传输随意马虎产生共模滋扰,以是抗噪声滋扰性弱。
RS-232接口可以实现点对点的通信办法,但这种办法不能实现联网功能。 于是,为理解决这个问题,一个新的标准RS-485产生了。
三、RS-422和RS485
RS-485的数据旗子暗记采取差分传输办法,也称作平衡传输,它利用一对双绞线, RS-422的电气性能与RS-485完备一样。
紧张的差异在于:RS-422有4根旗子暗记线:两根发送、两根吸收。由于RS-422的收与发是分开的,
以是可以同时收和发(全双工),也正由于全双工哀求收发要有单独的信道,以是RS-422适用于两个站之间通信,星型网、环网,不可用于总线网;
而RS-485只有2根旗子暗记线,以是只能事情在半双工模式,常用于总线网。
硬件实现办法
把稳485的两条旗子暗记线须要做差分等长,因此RS-485/RS-422有较好的抗噪声滋扰性;
四、性能比较
1、通信能力:RS-485 接口在总线上是许可连接多达128个收发器,用户可以利用单一的 RS-485 接口方便地建立起设备网络。RS-232只许可一对一通信。
RS-422可支持10个节点,RS-485支持32个节点,因此多节点构成网络。
网络拓扑一样平常采取终端匹配的总线型构造,不支持环形或星形网络。
2、旗子暗记线:RS485 接口组成的半双工网络,一样平常只需二根旗子暗记线。RS-232 口一样平常只利用 RXD、TXD、GND 三条线 。
3、电气电平值:RS-485的逻辑”1”以两线间的电压差为+(2-6) V 表示;逻辑”0”以两线间的电压差为-(2-6)V 表 示 。在 RS-232-C 中任何一条旗子暗记线的电压均为负逻辑关系。即:逻辑”1”,-5- -15V;逻辑”0 ” +5- +15V 。
4、传输速率:RS-232传输速率较低,在异步传输时,波特率为 20Kbps。RS-485 的数据最高传输速率为 10Mbps 。
5、传输速率:RS-232传输速率较低,在异步传输时,波特率为 20Kbps。RS-485 的数据最高传输速率为 10Mbps 。
6、 抗滋扰性:RS485 接口是采取平衡驱动器和差分吸收器的组合,抗噪声滋扰性好。RS232 接口利用一根旗子暗记线和一根旗子暗记返回线而构成共地的传输形式,这种共地传输随意马虎产生共模滋扰。
备注:以上内容,原文链接:https://blog.csdn.net/weixin_42124889/article/details/80253009
欢迎关注工程师小何,如果您以为本文有点小用,可以点击右上角“…”扩散到朋友圈~~~









