总结下几种常见的串行通信 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指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包含协议和物理层,为高速容错较短距离通讯而设计的,在汽车的整车通讯上普遍应用。
项目TTL232CMOSRS232RS485RS422CAN
最少线数333422节点数1发1收1发1收1发1收1发128收1发128收110个电压范围5V,3.3V3-18V-15~+15V-7~+12V-7V至+7V0-3.5V输出1电平>2.4V> 0.9*Vcc-3~-15VB-A>200mVB-A>200mVHigh=2.5V,Low=2.5V输出0电平<0.8V<0.1*Vcc+3~+15VA-B>200mVA-B>200mVHigh=3.5V,Low=1.5V输入1电平>2.0V>0.7*Vcc-3~-15VB-A>200mVB-A>200mVHigh=2.5V,Low=2.5V输入0电平<1.2V< 0.3*Vcc+3~+15VA-B>200mVA-B>200mVHigh=3.5V,Low=1.5V最高速率--------20kbps10Mbps10Mbps1Mbps理论距离15m----15m1.2km1.2km10km实际工程距离2m----50m3000m3000m
RS 422接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。 RS 422,RS485在300米以下不需终接电阻。 TTL232一般不适用与米级别的通信。