串并行通信及接口技术课件.ppt
《串并行通信及接口技术课件.ppt》由会员分享,可在线阅读,更多相关《串并行通信及接口技术课件.ppt(76页珍藏版)》请在三一办公上搜索。
1、qiu,1,第八章 串并行通信及接口技术,一、串行通信的基本概念二、可编程串行接口8251A三、并行接口的基本概念四、可编程并行接口8255A,qiu,2,数据的各位同时由源到达目的地 快多根数据线 距离短、远程费用高,并行通信 将数据的各位同时在多根并行传输线上进行传输。,D0D1D2D3D4D5D6D7,目的,D0D1D2D3D4D5D6D7,源,并行通信适于短距离、高速通信,qiu,3,数据的各位依次由源到达目的地 慢数据线少 远程,费用低,串行通信 将数据的各位按时间顺序依次在一根传输线上传输。,0 1 1 0 1 0 1 0,RD,目的,TD,源,串行通信适于长距离、中低速通信,qi
2、u,4,一、串行通信的基本概念,串行通信:每个时间单位仅传送一位信息;每个字符(字节)的各位依次传送。优点:传输线少,成本低,传输距离远缺点:传送速度比并行慢,并行需时间T,则串行为NT(位)。,qiu,5,1.串行数据传送方向 串行通信中,数据通常是在二个站(点对点)之间进行传送,将数据从一个地方传送到另一个地方,须使 用通信线路,数据在通信线路的两端,即两工作 站之间传送,按其通信方式,可将数据传输线路分成3种:单工(Single Duplex)半双工(Half Duplex)全双工(Full Duplex),qiu,6,1)单工(Single Duplex),发送,接收,特点:信息只能沿
3、一个方向传送,使用一根传输线。应用:电视发射台,单工方式示意图,qiu,7,2)半双工(Half Duplex)使用同一根传输线,既可发送数据又可接收数据,但 不能同时。,发送器,接收器,发送器,接收器,A站,B站,半双工方式示意图,qiu,8,特点:通信双方各有一个收/发切换电子开关,双方均可进 行数据的接收和发送。只需要一根传输线。因有切换,会产生时间延迟应用:单向传送设备,发送器接收器,qiu,9,3.全双工(Full Duplex),发送,接收,调制电话线,特点:每一端都有发送器和接收器 有二条传送线 应用:交互式应用,远程监测控制,qiu,10,计算机的通信是要求传送数字信号,而在进
4、行远程数据通信时,线路往往是借用现有的公用电话网,但是,电话网是为音频模拟信号的设计的。一般为3003400Hz,不适合于数据信号。,计算机,MODEM,MODEM,模拟信号,数字信号,数字信号,CRT,1 0 1 0,10 10 10 10,2.信号的调制和解调,qiu,11,因此需要对二进制信号进行调制,以适合在电话网上传输相应的音频信号,在接收时,需要进行解调,还原成数字信号。,1)发送采用调制器(Modulator)把数字信号转换为模 拟信号,送到通信链路上。2)接收器再通过解调器(Demodulator)把模拟信号转 换为数字信号。,qiu,12,三种调制方式,根据载波 Asin(t
5、+)的三个参数:幅度、频率、相位,产生常用的三种调制技术:幅移键控法 Amplitude-Shift Keying(ASK)频移键控法 Frequency-Shift Keying(FSK)相移键控法 Phase-Shift Keying(PSK)ASK(又称为调幅)用载波信号的不同幅度代表1和0FSK(又称为调频)用载波信号的不同频率代表1和0PSK(又称为调相)用载波信号的相位变化代表1和0(有变化为1),qiu,13,0,0,1,1,0,1,0,0,0,1,0,调幅,调频,调相,数字信号,数字信息,三种调制方式的调制波形图,qiu,14,输出,(FSK),S1,S2,1,频率1,频率2,
6、PATA,0 1 0 1 0,频移键控调制原理图,qiu,15,3.同步通信和异步通信,1)异步通信字符格式:即字符的编码形式和规定,如ASCLL 码规定,每个串行字符由以下4个部分 组成。一个起始位 58个数据位 1个奇偶校验位 12个终止位,qiu,16,1,0,0/1 0/1 0/1 0/1 0/1 0/1 0/1 0/1 1 1 0 0/1,MARK,起始位,7 位有效信息位,奇/偶校验,停止位,串行异步通信字符格式如下:,qiu,17,a.以一个字符为单位传送。b.传送时对每个被传送字符有一定的格式要求(如:起始位,终止位等)。c.被传送字符的每一位位宽恒定,各位之间无间隔。而各字符
7、之间的时间间隔可任意改变。(间隔时间用空闲位填充)。d.是一种不规则的随机传送,常常用于不规则产生数据的设备中或者不规则的远程通信中。e.联络信号附加于被传送的字符中。,异步通信特点:,qiu,18,波特率(Baud rate):是衡量数据传输通道频宽的指标,每秒传送的离散信号的数目。数据传输速率也称比特率(bit Rate)每秒传输的二进制位数bps字符中每个二进制位持续的时间长度都一样,为数据传 输速率的倒数 当进行二进制数码传输,且每位时间长度相等时,比特率 还等于波特率(Baud Rate),qiu,19,注意:因每个ASCLL码字符只占7位,其余3位为辅助位。所以实际信息传速率是低于
8、传输波特率的。为了提 高数据传送速率,就要考虑去掉被传送字符中的辅 助位,于是有了同步传送方式。,“异步”主要体现在通信过程中字符与字符之间没有严格的定时要求,通信双方是 通过收/发双方事先约定的收/发波特率和字符格式、且在收/发时钟信号作用下,实现被传送字符的位同步的。,qiu,20,2)同步通信 特点:以数据流为单位进行传送,每个数据流(即每帧)中有成百上千个字符。以同步字符作为传送的开始,同步字符可由用户确定。每位占用时间相等。数据流之间不允许有空隙,当线路空闲或无数据 可发时,发送同步字符。收/发时钟频率=收/发波特率。,qiu,21,具体格式如下:,“同步“通信过程中,要求字符与字符
9、之间以及字符内部的位与位之间都必须同步。为达到这一目的,要求收、发双方必须使用同一时钟对被传输信息定位。,qiu,22,所有串行通信都需要一个时钟信号来作为数据的定时参考。发送器和接收器用时钟来决定何时发送和读取每一位数据。根据采用统一时钟还是本地局部时钟,分为同步传输和异步传输两种。同步传输用一个时钟确定一个数据位异步传输用多个时钟确定一个数据位,4.发送时钟和接收时钟,qiu,23,同步传输的时钟定时方法,数据(61H),位0,1,1,0,0,0,0,1,先发送高位(MSB),发送方在时钟信号的下降沿发送字节,接收方在时钟信号的上升沿接收字节,时钟,qiu,24,异步传输的时钟定时方法,数
10、据(61H),1,0,0,0,1,1,停止位,异步传输先发送低位(LSB),发送方利用内部时钟来决定什么时候发送每个位,接收方检测开始信号的下降沿,然后利用它的内部时钟从每一位的中间接收该位,位0,0,起始位,LSB,MSB,qiu,25,6.波特率因子:如果发送或接收时钟按一定的分频系数之后再用来作为移位寄存器的移位脉冲,则此时串行线上的数据传输率数值上不等于时钟频率,且两者之间存在着一定的比例系数关系。这个比例系数为波特率因子。发送或接收时钟频率=波特率因子*波特率,qiu,26,7、信息的检错 串行数据在传输过程中,由于干扰而引起误 码是难免的,这直接影响通信系统的可靠性,对通信中的检/
11、纠错能力是衡量一个通信系统的重要内容。检错:如何发现传输中的错误,称为检错。纠错:如何消除错误,称为纠错 串行通信的校验方法 奇偶校验 循环余码校验CRC,qiu,27,奇偶校验:以字符为单位进行校验发送方使发送的每个字节中1的个数为奇数或偶数;接收方检查收到的每个字节中1的个数是否符合双方的事先约定。奇偶校验可以检查出一个字节中发生的单个错误。奇偶校验不能自动纠错,发现错误后需“重传”。,qiu,28,循环冗余校验CRC(循环冗余码/多项式编码)以数据块(帧,Frame)为单位进行校验编码思想:将数据块构成的位串看成是系数为0或1的多项式如110001,可表示成多项式 x5+x4+1数据块构
12、成的多项式除以另一个多项式G(x),得到的余数多项式R(x)就称为CRC码(或称为校验和),而G(x)则称为生成多项式。CRC校验的检错方式:收发双方约定一个生成多项式G(x)(其最高阶和最低阶系数必须为1),发送方在帧的末尾加上校验和,使带校验和的帧的多项式能被G(x)整除;接收方收到后,用G(x)去除它,若有余数,则传输有错。,qiu,29,5.串行接口标准 数据通信的整个过程可视作是通过一系列串行接口 和传输信道将信息传送到目的地的过程。为实现这一过程的规范化及准确无误,有了许多接 口的“标准”。,接口标准主要有:RS232、RS422、RS485、X21、X25它们都是根据不同的推荐标
13、准而设计出来的接口标准。,qiu,30,各接口标准均包含4个方面内容:接口的机械性能 接口间的电气特性 接口各信号的功能 具体应用时接口信号的连接,qiu,31,1)EIA-RS-232接口标准,美国电子工业协会EIA制定的通用标准串行接口1962年公布,1969年修订1987年1月正式改名为EIA-232D 适合的数传率:020Kbps设计目的是用于连接调制解调器现已成为数据终端设备DTE(例如计算机)与数据通信设备DCE(例如调制解调器)的标准接口可实现远距离通信,也可近距离连接两台微机属于网络层次结构中的最低层:物理层,qiu,32,2)电气特性 RS-232对电气特性,逻辑电平和各种信
14、号线的功能都作了规定。逻辑“1”=-5V-15V“0”=+5V+15V 与TTL逻辑电平不一样,可用TTL/EIA电平转换器进行,如MC1488,MC1489IC。,MC1488,MC1489,RS-232,TTL,EIA电平,+15V,TTL,+15V,qiu,33,232C接口采用EIA电平高电平为3V15V低电平为3V15V实际常用12V或15V,标准TTL电平高电平:2.4V5V低电平:0V0.4V,相互转换,采用EIA电平比TTL电平具有更强的抗干扰性能。,qiu,34,3)机械特性(1)连接器(Connector)常用二种:DB-25型,25脚,只用9个信号(2个数据线,6个控制线
15、,1个地址),如下图所示。DB-9型 9针,9针全用,如下图所示。,qiu,35,1,2,3,4,DB-25型连接器,5,6,7,8,9,11,13,25,22,20,18,14,发送电流(-),发送电流(+),DCD,GND,DSR,CTS,RTS,RXD,TXD,(-)接收电流,(+)接收电流,1,2,3,4,5,6,7,8,9,DSR,RTS,CTS,RI,DCD,RXD,TXD,DTR,GND,DB-9型连接器,qiu,36,(2)电缆长度 RS-232直接连接的最大物理距离15M,通信速率20Kbps。(3)RS-232C接口信号的定义。25线:数据线4条(2,3,14,16)控制线
16、11条(4,5,6,8,12,13,19,20,22,23)定时信号线3条(15,17,24)地线2条(1,7)备用5条(9,10,11,18,25)未定义,qiu,37,TxD:发送数据 串行数据的发送端RxD:接收数据 串行数据的接收端RTS:请求发送 当数据终端设备准备好送出数据时,就发出有效的RTS信号,用于通知数据通信设备准备接收数据CTS:清除发送(允许发送)当数据通信设备已准备好接收数据终端设备的传送数据时,发出CTS有效信号来响应RTS信号RTS和CTS是数据终端设备与数据通信设备间一对用于数据发送的联络信号,qiu,38,DTR:数据终端准备好通常当数据终端设备一加电,该信号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 并行 通信 接口 技术 课件
链接地址:https://www.31ppt.com/p-4000997.html