串行通信的基本概念分析报告.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1部分 串行通信的基本概念 1.1 串行通信的基本概念 1.2 串行通信的方式 1.3 串行通信中的差错控制 1.4 串行通信中的同步问题 1.5 串行通信协议和接口标准 设备之间的信息交换称为通信,基本的通信方式有两种: 并行通信(parallel communication)和串行通信(serial communication)。 并行通信:所传送数据的各位同时发送或接收。 串行通信:所传送数据的各位按顺序一位一位地发送或接收。 (a) 并行通信; (b) 串行通信 并行通信:数据传输速度快, 通信线多,不便长距离传送。常用于设备内部通信。 串行通信:通信线少,传输距离远,数据传输速度较慢。常用于设备之间的通信。 1.1 串行通信的基本概念 1.串行通信数据的传送方式 串行通信时,数据在两个站A与B之间传送,按传送方向可分为单工、半双工和全双工3种方式。 (1)单工方式 两个传输站点之间一方只能发送,另一方只能接收。 (2)半双工方式 两个传输站点之间任何一方都能发送数据,但由于设备之间只有一条通信线路,在同一时刻只能在一个方向上传输数据,如对讲机。 (3)全双工方式 两个传输站点之间双方使用不同的通信线路,因此,两个传输站点之间同时发送和接收数据,发送时能接收,接收时也能发送。如电话。 1.1 串行通信的基本概念 2.通信速率 通信速率反映数据传输的快慢,主要有数据传输率和波特率两个指标。在串行通信中,常用波特率来表示数据传输的速率。 波特率(定义:每秒传输数据的位数,即:1波特 = 1位/秒。其单位是b/s(位/秒,也可写成bps)。虽然波特率可以由通信双方任意定义为每秒多少位,但在串行通信中,是采用标准的波特率系列,如110,150,300,600,1200,2400,4800,9600,19200,115200,38400b/s等。 有时也用“位周期”来表示传输速率,即传输1位数据所需的时间。显然,位周期是波特率的倒数。相互通信的甲乙双方必须具有相同的波特率,否则无法成功地完成串行数据通信。如串行通信规定:一个串行字符包括1个起始位,7个数据位,1个奇偶校验位和1个停止位,共10个数据位构成,每秒传送120个字符,则波特率为: 10位/字符×120字符/秒=1200位/秒 传送每一位占用的时间为:1秒/1200=0.833毫秒 3.串行通信的校验 串行通信的目的不只是传送数据信息,更重要的是应确保准确无误地传送。因此必须考虑在通信过程中对数据差错进行校验,因为差错校验是保证准确无误地通信的关键。常用差错校验方法有奇偶校验、累加和校验以及循环冗余码校验(CRC)等。 (1)奇偶校验 在发送数据时,数据位尾随的1位为奇偶校验位(1或0)。奇校验时,数据中“1”的个数与校验位“1”的个数之和应为奇数;偶校验时,数据中“1”的个数与校验位“1”的个数之和应为偶数。接收字符时,对“1”的个数进行校验,若发现不一致,则说明传输数据过程中出现了差错。 (2)累加和校验 累加和校验是指发送方将所发送的数据块求和,并将“校验和”附加到数据块末尾。接收方接收数据时也是先对数据块求和,将所得结果与发送方的“校验和”进行比较,若两者相同,表示传送正确,若不同则表示传送出了差错。“校验和”的加法运算可用逻辑加,也可用算术加。累加和校验的缺点是无法检验出字节或位序的错误。 (3)循环冗余码校验(CRC) 循环冗余码校验的基本原理是将一个数据块看成一个位数很长的二进制数,然后用一个特定的数去除它,将余数作校验码附在数据块之后一起发送。接收端收到该数据块和校验码后,进行同样的运算来校验传送是否出错。目前CRC已广泛用于数据存储和数据通信中,并在国际上形成规范,市面上已有不少现成的CRC软件算法。 1.1 串行通信的基本概念 4.串行通信中的调制与解调 计算机的通信是要求传送数字信号,它包含了从低频到高频的谐波成分,因此要求传输线的频带很宽。在远距离通信时,为了降低成本,线路往往是借用现有的公用电话网;公用电话网是为音频模拟信号而设计的,线路的频带约为300~3400Hz,如果让数字信号直接在电话线上传输,高次谐波的衰减就会很厉害,从而使传输的信号产生严重的畸变和失真;而在电话线上传输模拟信号,则失真较小。 因此在远距离通信时,发送方需要对二进制信号进行调制,用调制器(Modulator)把数字信号转换为模拟

文档评论(0)

w5544434 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档