概述
串行通信接口标准
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接口存在的问题
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的电平转换。
最后
以上就是等待钢铁侠为你收集整理的(笔记总结)串行通信接口标准的全部内容,希望文章能够帮你解决(笔记总结)串行通信接口标准所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复