第二章数据通信课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第二章数据通信课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 数据通信 课件
- 资源描述:
-
1、第二章数据通信分散控制系统与现场总线控制系统课件什么是通信?通信就是信息从一处传输到另一处的过程。通信系统的基本组成发送装置接收装置信 道信 息 发送装置将信息送上信道,信息由信道传送给接收装置。数据通信原理基本概念及术语数据信息数据信息 具有一定编码、格式和字长的数字信息被称为数据信息。数据通信原理基本概念及术语传输速率传输速率 信道在单位时间内传输的信息量。一般以每秒钟所能够传输的比特数来表示,常记为bps或b/s。数据通信原理基本概念及术语传输方式传输方式 单工单工(Simplex)方式 信息只能沿单方向传输的通信方式称为单工方式 半双工半双工(Half duplex)方式 信息可以沿着
2、两个方向传输,但在某一时刻只能沿一个方向传输的通信方式称为半双工方式,全双工全双工(Full duplex)方式 信息可以同时沿着两个方向传输的通信方式称为全双工方式 数据通信原理基本概念及术语发送装置接收装置单 向 信 道发送装置接收装置单 向 信 道发送装置接收装置双 向 信 道单工单工(Simplex)方式方式 半双工半双工(Half duplex)方式方式 全双工全双工(Full duplex)方式方式 数据通信原理基本概念及术语基带传输、载带传输与宽带传输基带传输、载带传输与宽带传输 基带传输计算机中的信息是以二进制形式存在的,这些二进制信息可以用一系列的脉冲信号来表示,所谓基带传输
3、,就是直接将这些脉冲信号通过信道进行传输。载带传输基带传输不适用于远距离数据传输。当传输距离较远时,需要进行调制。用基带信号调制载波之后,在信道上传输调制后的载波信号,这就是载带传输。数据通信原理基本概念及术语基带传输、载带传输与宽带传输基带传输、载带传输与宽带传输 宽带传输 如果要在一条信道上同时传送多路信号,各路信号可以不同的载波频率加以区别,每路信号以载波频率为中心占据一定的频带宽度,整个信道的带宽为各路载波信号所分享,实现多路信号同时传输,这就称之为宽带传输。数据通信原理基本概念及术语发送装置接收装置信 道 基带传输基带传输 发送装置接收装置信 道 载带传输载带传输 发送装置接收装置信
4、 道 宽带传输宽带传输 数据通信原理基本概念及术语异步传输与同步传输异步传输与同步传输异步传输 在异步传输中,信息以字符为单位进行传输,每个信息字符都具有自己的起始位和停止位,一个字符中的各个位是同步的,但字符与字符之间的时间间隔是不确定的。数据通信原理基本概念及术语异步传输与同步传输异步传输与同步传输同步传输在同步传输中,信息不是以字符而是以数据块为单位进行传输的。通信系统中有专门用来使发送装置和接收装置保持同步的时钟脉冲,使两者以同一频率连续工作,并且保持一定的相位关系。在这一组数据或一个报文之内不需要启停标志,所以可以获得较高的传输速度。数据通信原理基本概念及术语串行传输与并行传输串行传
5、输与并行传输串行传输串行传输是把构成数据的各个二进制位依次在信道上进行传输的方式;并行传输并行传输是把构成数据的各个二进制位同时在信道上进行传输的方式。数据通信原理基本概念及术语串行传输与并行传输串行传输与并行传输发送装置接收装置串行传输串行传输 1 0 0 1 0 1 0 0 并行传输并行传输 发送装置接收装置1 0 0 1 0 1 0 0数据通信原理二进制数据的表示方法(基带传输)(1)信息传输有平衡传输和非平衡传输 平衡传输时,无论0还是1均有规定的传输格式;非平衡传输时,只有1被传输,而0则以在指定的时刻没有脉冲信号来表示。(2)根据对零电平的关系,信息传输可以分为归零传输和不归零传输
6、。归零传输是指在每一位二进制信息传输之后均让信号返回零电平;不归零传输是指在每一位二进制信息传输之后让信号保持原电平不变。数据通信原理二进制数据的表示方法(基带传输)(3)根据信号的极性,信息传输分为单极性传输和双极性传输。单极性是指脉冲信号的极性是单方向的,双极性是指脉冲信号有正和负两个方向。数据通信原理二进制数据的表示方法(基带传输)tttttttt11 11 1000时钟脉冲数 据(a)(b)(c)(d)(e)(f)平衡、归零、双极性;平衡、归零、单极性;平衡、不归零、单极性;非平衡、归零、双极性;非平衡、归零、单极性;非平衡、不归零、单极性;数据通信原理二进制数据的表示方法(载带传输)
7、调幅;1tttt1100(a)(b)(c)数据调频;调相 数据通信原理数据交换方式数据交换线路交换报文交换分组交换虚电路数据报存储转发交换数据通信原理数据交换方式线路交换通信过程:(1)线路建立(2)数据通信(3)线路拆除 1.1.线路交换方式线路交换方式 数据通信原理数据交换方式存储转发存储转发存储转发存储转发 M1M2 M1M2M2 M1 M12.2.存储转发交换方式存储转发交换方式(1 1)报文交换方式)报文交换方式数据通信原理数据交换方式12ABYXIIIIIIIVABYXIIIIIIIVABYXIIIIIIIV121212连接建立数据传输连接释放2.2.存储转发交换方式存储转发交换方
8、式(2 2)报文分组交换方式)报文分组交换方式-虚电路方虚电路方法法数据通信原理数据交换方式124 3124342341314243112432.2.存储转发交换方式存储转发交换方式(2 2)报文分组交换方式)报文分组交换方式-数据报方数据报方法法数据通信原理信道 所谓信道,系指发送装置和接收装置之间的信息传输通路,它包括传输介质和有关的中间设备。数据通信原理信道v 双绞线v 同轴电缆v 光缆v 无线传输(无线电波,微波,红外线)1.1.传输介质传输介质数据通信原理信道1.1.传输介质传输介质双绞线同轴电缆光缆数据通信原理信道1.1.传输介质传输介质发送端接收端无线电波地表面发送端接收端大气层
9、中的电离层地表面(a)(b)无线电波数据通信原理信道1.1.传输介质传输介质微波微波地表面数据通信原理信道传输距离(km)传输速率(Mbps)0.010.11100.010.1110双绞线同轴电缆光缆1.1.传输介质传输介质数据通信原理信道v 双绞线:连接特别简单,只要通过普通的接线端子就可以把各种设备与通信网络连接起来,不需要任何专用设备。v 同轴电缆 一般要通过专用的“”形连接器进行连接。这种连接器类似于闭路电视中的连接器,构造比较简单,而且已经形成了一系列的标准件,应用起来十分方便。2.2.连接方式连接方式Pin光电二极管选择开关LED光二极管+12345光脉冲输入接收电路发送数据控制信
10、号光脉冲输 出数据通信原理信道v 光缆 2.2.连接方式连接方式数据通信原理信道v 光缆 光脉冲输入信号经pin光电二极管光电二极管转换为低电平的电压信号。这个信号经放大器1、2放大后再经过发光二极管LED转换为光脉冲信号输出。放大器1输出的信号还经过放大器3送往接收电路。当发送数据时,选择开关切换到下面,通过放大器4发送数据。控制信号通过驱动器5控制选择开关的切换。2.2.连接方式连接方式数据通信原理信道 介质介质 特点特点项目项目双绞线双绞线 同轴电缆同轴电缆 光缆光缆 传输线价格传输线价格较低较低较高较高较高较高连接器件和连接器件和支持电路的价格支持电路的价格低低较低较低高高抗干扰能力抗
11、干扰能力如采用屏蔽措施,则如采用屏蔽措施,则比较好比较好很好很好特别好特别好标准化程度标准化程度高高较高较高低低敷设敷设简单简单稍复杂稍复杂简单简单连接连接同普通导线一样简单同普通导线一样简单需要专用的连接器需要专用的连接器需要很复杂的连接器件需要很复杂的连接器件和连接工艺和连接工艺适用于网络类型适用于网络类型环形或总线型网络环形或总线型网络总线型或环形网络总线型或环形网络主要用于环形网络主要用于环形网络对环境的适应性对环境的适应性较好较好较好较好特别好,耐高温,适用特别好,耐高温,适用于恶劣环境于恶劣环境数据通信原理差错控制1.差错控制的概念 分散控制系统的通信网络是在条件比较恶劣的工业环境
12、下工作的,因此,在信息传输过程中,各种各样的干扰可能造成传输错误。这些错误轻则会使数据发生变化,重则会导致生产过程事故。因此必须采取一定的措施来检测错误并纠正错误,把检错和纠错统称为差错控制。数据通信原理差错控制2.传输错误及可靠性指标 突发错误 突发错误是由突发噪声引起的,其特征是误码连续成片出现。随机错误 随机错误是由随机噪声引起的,它的特征是误码与其前后的代码是否出错无关。可靠性指标:误码率 误码率(Pe)=出错的码元数传输的总码元数数据通信原理差错控制垂直奇偶校验在发送端检错由发送端重发在接收端校验附加比特根据应答,由发送端重发水平奇偶校验矩阵奇偶校验累加和校验汉明码校验循环码校验其它
13、编码校验回送比较回送校验字符并列传输重复传输检错码纠错码回送连发传输信息中附加冗余度的方法传输方法中附加冗余度的方法在接收端校验附加比特自己纠错在接收端检错由发送端重发3.差错控制方法0101010011001数据通信原理差错控制接收端发送端001110接收端发送端0011100110011001接收端发送端0011100110011 0 01 13.差错控制方法数据通信原理差错控制码组、码字、分组码、编码率的概念 设一组信息的字长是k位,则这组信息可以有2k个状态。如果在信息后面按一定规则附加r个冗余位,则可组成长度为n=k+r的二进制序列,称之为码组。码组共有2n个状态,其中有2k个是有用
14、的状态,即合法信息,其余的是无用的冗余状态,即非法信息。每个状态称为一个码字,这些码字的集合称为分组码,记为(n,k)。k与n的比值称为编码率,用R表示。R越大,有用信息所占的比重就越大,信息的传输效率越高,但信息的冗余度就越小,差错控制的能力就越弱。3.差错控制方法数据通信原理差错控制汉明距离 由前可知,如果让信息的合法状态之间有很大的差别,那么一种合法信息错成另一合法信息的可能性就会大大减小。对于两个长度相同的二进制序列来说,它们之间的差别可以用两个序列之间对应位取值的不同来衡量,取值不同的值的个数称为汉明(Hamming)距离,用字母d表示。例如在前面的例子中,c1=000,c2=111
15、,这两个序列之间的汉明距离为d(c1,c2)=3。在一个分组码中,码字之间的最小汉明距离是很重要的参数,最小汉明距离越大,说明码字之间的差别就越大,一个码字错成另一个码字的可能性就越小。3.差错控制方法数据通信原理差错控制000111x1x2x3x3x2 x10010111011000101103.差错控制方法汉明距离的几何表示 数据通信原理差错控制奇偶校验:垂直奇偶校验 设发送方要发送单词(world),按ASCII编码,其代码及校验位如下(采用偶校验):worldx111000 x211100 x311011x401010 x510100 x611111x711111xc000013.差错
16、控制方法数据通信原理差错控制奇偶校验:水平奇偶校验 设发送方要发送单词(world),按ASCII编码,其代码及校验位如下(采用偶校验):worldxcx1110000 x2111001x3110110 x4010100 x5101000 x6111111x71111113.差错控制方法数据通信原理差错控制奇偶校验:矩阵奇偶校验 设发送方要发送单词(world),按ASCII编码,其代码及校验位如下(采用偶校验):worldxcx1110000 x2111001x3110110 x4010100 x5101000 x6111111x7111111xc0000113.差错控制方法数据通信原理差错
17、控制汉明校验 汉明(Hamming)校验是在奇偶校验的基础上发展起来的,汉明校验不像奇偶校验那样仅设置一位校验码,而是设置若干位校验码,其中每个校验位有一定的校验范围。例如,设被传输的数据为x1(仅1位),如果采用汉明校验码,则需附加2位校验位,记为xc1、xc2。由于、可以组合成四种状态,故可用其中的一种状态表示无错,其他三种状态分别表示x1、xc1、xc2出错。具体实现方法如下:将x1和xc1编为一组,记为G,再将x1和xc2编为一组,记为。对每一组都分别进行奇偶校验(在本例中采用偶校验)。3.差错控制方法数据通信原理差错控制汉明校验的编组 x1xc1xc2G1G23.差错控制方法数据通信
18、原理差错控制汉明校验的几种情况 (1)G1G=11,说明G1、G两组均发生错误,因此可以判定是x1出错,将取反,就可实现纠错;(2)G1G=10,说明只有G1组发生了错误,因此可以判定是xc1出错,此时是正x1确的,无需纠错;(3)G1G=01,说明只有G组发生了错误,因此可以判定是xc2出错;同理,x1正确,无需纠错;(4)G1G=00,说明G1G色两组均正确传输,没有错误。3.差错控制方法数据通信原理差错控制汉明校验应满足的条件 从上述例子中可以总结出汉明校验的能力:若采用r个校验位,则校验位可以组成2r种状态,用其中的一种状态代表无错,用r种状态表示哪一个校验位出错,则还有2r-l-r种
19、状态信息能用于纠错。若被传输的数据为k位,采用汉明校验,所附加的校验位为r,则应满足下式:2r k+r+13.差错控制方法数据通信原理差错控制汉明校验的编码规则如下:(1)若附加r个冗余校验位,则可以组成r个校验组,分别用G1,G2 Gr表示,且每个冗余位一般只参加1个校验组。(2)每位数据必须参加2r个校验组,但组合上不应重复。(3)如果某位出错,必使它所参加的校验组校验出错,例如,若x4参加了G和G组,当G和G校验出错,而其他组的校验正确时,则可判定是x4出错,只要将其取反,即可纠正。3.差错控制方法数据通信原理差错控制 当k=11,r=5时,其一种汉明校验分组如下表所示,如果G1 G2
20、GGG=00000,则无错;若G=1,说明有一位错(3位及3位以上错不讨论),且G1 G2 GG可指出错误位置;若G1 G2 GG0,则表示有两位错。3.差错控制方法 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 xc1 xc1 xc3 xc4 xc5G1 G2 G3 G4 G5 汉明校验思考题(1)当K=2,5,6.时,对应的r及编组。(2)当给定一个需要传输的数据时,试确定冗余位的值。数据通信原理差错控制3.差错控制方法数据通信原理差错控制方法 循环冗余校验CRC(Cyclic Redundancy Check)是在分散控制系统中应用较多的一种校验方法。其校验码的生
展开阅读全文