(笔记总结)串行通信接口标准

串行通信接口标准

1.RS-232C接口

RS-232C接口是美国电子工业协会1969年修订RS-232标准。RS-232C定义了数据终端设备(DTE)和数据通信设备(DCE)之间的物理接口标准。

1.机械特性

RS-232C接口规定使用25针连接器(也有一种9针非标准连接器),连接器的尺寸和每个插针的排列位置都有明确的定义。

2.功能特性

                                                                                RS-232C标准接口主要引脚定义

插针序号 信号名称 功能 信号方向

1

PGND 保护接地  
2(3) TXD 发送数据(串行输出) DTE->DCE
3(2) RXD 接收数据(串行输入) DTE<-DCE
4(7) RTS 请求发送 DTE->DCE
5(8) CTS 允许发送 DTE<-DCE
6(6) DSR DCE就绪(数据建立就绪) DTE<-DCE
7(5) SGND 信号接地  
8(1) DCD 载波检测 DTE<-DCE
20(4) DTR DTE就绪(数据终断准备就绪) DTE->DCE
22(9) RI 振铃指示 DTE<-DCE

                                                   注:() 里是非标准9针连接器的引脚

采用RS-232C接口存在的问题

扫描二维码关注公众号,回复: 4454081 查看本文章

1.传输距离短,传输速率低。最高传输速率为20Kbps。

2.有电平偏移。

3.抗干扰能力差。

2.RS-422A接口

RS-422A输出驱动器为双端平衡驱动器。如果其中一条线为逻辑‘1’状态,另一条线就为逻辑‘0’,比采用单端不平衡驱动对电压的放大倍数大一倍。差分电路能从地线干扰中拾取有效信号,差分接收器可以分辨200mV以上的电位差。若传输过程中混入了噪声和干扰,由差分放大器的作用可以使噪声和干扰相互抵消。因此可以避免或大大减弱地线干扰或电磁干扰的影响。RS-422A传输速率为90kbps时,传输距离可达1200米。

3.RS-485接口

RS-485是RS-422A的变形,RS-422A用于全双工,RS-485用于半双工。RS-485是一种多发送器标准,在通信线路上最多可以使用32对差分驱动器/接收器。如果在一个网络中连接的设备超过了32个,还可以使用中继器。

RS-485的信号传输采用两线间的电压来表示逻辑‘1’和逻辑‘0’。由于发送方需要两根传输线,接收方也需要两根传输线。传输线采用差动信道。所以他的干扰抑制性极好,又因为他的阻抗低,无接地问题。所以传输距离可达1200米,传输速率可达1Mbps。

RS-485是一点对多点的通信接口,一般采用双绞线的结构。普通的PC机一般不带RS-485接口,要用到RS-232C/RS-485转换器。 对于单片机,用到MAX485来完成TTL/RS-485的电平转换。

猜你喜欢

转载自blog.csdn.net/niuyuce/article/details/84588394