串行通信接口

串行通信接口

ID:38649370

大小:183.50 KB

页数:25页

时间:2019-06-17

串行通信接口_第1页
串行通信接口_第2页
串行通信接口_第3页
串行通信接口_第4页
串行通信接口_第5页
资源描述:

《串行通信接口》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、串行通信接口4.4.1一基本概念⒈串行传送的特点①在一根传输线上即传送数据又传送联络信号。②有固定的数据传输协议。③线上的通信信号一般不是TTL电平,因此与CPU通信必需进行电平转换。④传送信息的速率要求双方约定。发送端并串转换D7D6D5D4D3D2D1D0串并转换接收端D7D6D5D4D3D2D1D0…D2D1D0⒉数据传送方式发送设备发送设备接收设备发送设备接收设备接收设备接收设备发送设备接收设备发送设备单工半双工全双工单工:仅一方对另一方传送数据。半双工:双方可相互传送数据,但不能在同一时刻进行。全双工:双方在同一

2、时刻都能进行传送和接收数据。⒊调制解调器调制解调数字信号模拟信号数字信号101010101010101010调制解调之间为拟模信号(两种不同频率),适用于远距离数据通信。f1f210101010调制解调作用为:数字信号转换成模拟信号、模拟信号转换成数字信号。零MODEM方式:不需要调制解调器传输距离小于15米。4.通信数据奇偶校验7位单位编码的字符后附1奇偶位,使整个字节的“1”个数为偶数或为奇数。1101001001000001101010101111001111000011000010015.传输速率波特率:每秒时间内

3、传送二进制数据的位数。单位:(B/S)如1200B/S2400B/S4800BS9600BS发送/接收时钟:数字波形的每一位需多个时钟支持,发送/接收时钟频率为每秒时间内所需采样时钟个数数。波特因子:发送/接收1位数据所需的时钟个数。发送/接收时钟频率=波特率*波特因子6.串行通信的基本方式异步串行通信方式:以字符为信息单位传送:1帧仅一个字符。字符与字符之间异步:字符与字符之间随机传送。位与位之间同步:位与位之间有严格的定时。同步串行通信方式以字符块为信息单位传送:1帧成百上千个字符。字符与字符之间同步:字符与字符之间有

4、严格的定时。位与位之间同步:位与位之间有严格的定时。二串行通信数据格式1.异步通信数据格式起始位(1)数据位(5~8)效验位(0~1)停止位(1~2)2.数据位采样:3.同步通信数据格式双同步:同步码1同步码2数据块块效验单同步:同步码1数据块块效验外同步:数据块块效验同步码为专用同步字符ASCII(26H)SYNSYNSOH标题STX数据块ETB/ETX块校验同步码为专用二进制码(01111110)F-开始标志(8位)A-地址字段(8位)C-控制字段(8位)I-信息字段(任意位)FCS-校验字段(16位)F-结束标志(8

5、位)同步通信解决在数据块中出现同码的问题,如在数据块中有01111110的数据,解决的办法为:发送时只要遇见连5个“1”插入一个“0”,接收时只要遇见连5个“1”删除紧跟后面一个“0”。4.同步异步通信应用场合同步:要求快速、连续传输大批量数据。异步:数据不连续、数据量较少、数据传输速率较低。三串行通信接口EIA-RS-232C的接口标准信号线功能、电气特性、物理特性计串算行机接口MODEM通信网串计行算接机口MODEMDCEDTEDCEDTE⒈EIA-RS-232C的接口①25芯(9芯)信号线2#(3#)TXT:发送数据

6、(输出)。3#(2#)RXT:接收数据(输入)。4#(7#)RTS:请求发送数据(输出)。5#(8#)CTS:允许发送数据(输入)。6#(6#)DSR:对方准备好(输入)。20#(4#)DTR:本方准备好(输出)。8#(1#)DCD:对方接收另一端(远地)数据时状态(输入)。22#(9#)RI:对方收到振铃时状态(输入)。7#(5#)GND:地脚。①信号线的连接有MODEM时的连接:CPUTXDRXDRTSCTSDSRGNDDCDDTRRI调制解调器CPUTXDRXDRTSCTSDSRGNDDCDDTRRI调制解调器接口接

7、口电话网无MODEM时简单连接:CPUTXD通信RXD接口GND通TXD信接RXD口GNDCPU⒉RS-232信号线上的电气特性①RS-232接口TTL电平ERA-RS-232CD电平通TXD信接RXD口GNDTTL/232电平转换CPUEIA-RS-232C电平:逻辑1–3~-15v逻辑0+3~+15vTTL电平:逻辑1+2~+5v逻辑00v232C/TTL电平转换器:MC1488/MC1489(需+15、-15v)。MAX232(需+5v)②RS-485接口二线:AA`BB`TTL电平485电平TTL/485A电平B转

8、换通TXD信接RXD口GNDCPUA`B`AA`与BB`压差高于200MV为逻辑1。AA`与BB`压差低于200MV为逻辑0。专用RS-485/TTL转换芯片。MAX485MAX1487RS-485特点:传输速率高:距离15M时10MB/S(232C最快20KB/S)。传输距离远:速率100KB/S时1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。