串行通讯特性汇总:TTL232、CMOS、RS232、RS485 、RS422、CAN

总结下几种常见的串行通信
串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口)。数据一位一位地顺序传送,其特点是通信线路简单,成本低,距离远,速度慢。

一、RS232
RS232也称为标准串口,传统的RS-232-C接口标准有22根线,采用标准25芯D型插头座(DB25),后来使用简化为9芯D型插座(DB9),实际应用中只需要使用(DB9)中的3根线,RXD(2)、TXD(3)和GND(5)即可实现通信。

二、RS485/RS422
RS485数据信号采用差分传输方式

三、RS485
CAN包含协议和物理层,为高速容错较短距离通讯而设计的,在汽车的整车通讯上普遍应用。

项目 TTL232 CMOS RS232 RS485 RS422 CAN
最少线数 3 3 3 4 2 2
节点数 1发1收 1发1收 1发1收 1发128收 1发128收 110个
电压范围 5V,3.3V 3-18V -15~+15V -7~+12V -7V至+7V 0-3.5V
输出1电平 >2.4V > 0.9*Vcc -3~-15V B-A>200mV B-A>200mV High=2.5V,Low=2.5V
输出0电平 <0.8V <0.1*Vcc +3~+15V A-B>200mV A-B>200mV High=3.5V,Low=1.5V
输入1电平 >2.0V >0.7*Vcc -3~-15V B-A>200mV B-A>200mV High=2.5V,Low=2.5V
输入0电平 <1.2V < 0.3*Vcc +3~+15V A-B>200mV A-B>200mV High=3.5V,Low=1.5V
最高速率 ---- ---- 20kbps 10Mbps 10Mbps 1Mbps
理论距离 15m ---- 15m 1.2km 1.2km 10km
实际工程距离 2m ---- 50m 3000m 3000m

RS 422接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。
RS 422,RS485在300米以下不需终接电阻。
TTL232一般不适用与米级别的通信。

你可能感兴趣的:(电子工程师,#,模拟电路技术)