我是靠谱客的博主 等待钢铁侠,最近开发中收集的这篇文章主要介绍(笔记总结)串行通信接口标准,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

串行通信接口标准

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)DSRDCE就绪(数据建立就绪)DTE<-DCE
7(5)SGND信号接地 
8(1)DCD载波检测DTE<-DCE
20(4)DTRDTE就绪(数据终断准备就绪)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的电平转换。

最后

以上就是等待钢铁侠为你收集整理的(笔记总结)串行通信接口标准的全部内容,希望文章能够帮你解决(笔记总结)串行通信接口标准所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部