计算机控制常用数据通信标准,计算机系统第6章通信ppt课件.ppt

《计算机系统第6章通信ppt课件.ppt》由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关《计算机系统第6章通信ppt课件.ppt》文档请在天天文库搜索。

1、第四章 计算机控制系统中的数据通信技术 Data Communication Technology of Computer Control System —计算机控制系统—Date1第四章 计算机控制系统中的数据通信技术本章主要内容数据通信的基础知识数据通信设备数据通信中的检错与纠错Date2第四章 计算机控制系统中的数据通信技术第一节 Unit 1数据通信的基础知识Basis of Data Communication Date3第四章 计算机控制系统中的数据通信技术本节主要内容数据通信概述数据的传输方式多路复用技术Date4第四章 计算机控制系统中的数据通信技术4-1-1 数据通信概述(1)通信系统模型任何一个通信系统都可以借助如图所示的通信系统模型来抽象地进行描述。 噪声N ( t )输出数据d’或信号d’ ( t ) 信息源发信机传输媒介噪声源收信机受信者通信系统模型示意框图输入数。

2、据d或信号d(t)发送信号 s(t)接收信号 r(t)Date5第四章 计算机控制系统中的数据通信技术4-1-1 数据通信概述(2)通信传输的信息语音、图像、文字、数据等信息的类别连续信息信息的状态随时间而连续变化离散信息信息的状态是可列的或是离散的通信中的两种基本传输信号模拟信号和数字信号Date6第四章 计算机控制系统中的数据通信技术4-1-1 数据通信概述(3)模拟通信以模拟信号作为载体来传输信息数字通信以数字信号作为载体来传输信息称为数字通信数据通信若信息源产生的是数据,则整个通信过程称为数据通信。 (a)模拟信号 t u 0 1 0 0 1 (b)数字信号 t u传输信号示意图Date7第四章 计算机控制系统中的数据通信技术4-1-1 数据通信概述(4)数据编码在通信系统中,为实现正常通信,要对二进制码和字符的对应关系作一个统一的规定,这种规定即称为编码。控制字符美国信息交换标准。

3、码ASCII码扩展ASCII码Date8第四章 计算机控制系统中的数据通信技术4-1-1 数据通信概述(5)调制将数据信号转换成能在模拟信道上传输的模拟信号振幅调制ASK(Amplitude Shift Keying)用原始脉冲信号去控制载波的振幅变化频率调制FSK(Frequency Shift Keying)用原始脉冲信号去控制载波的频率变化相位调制PSK(Phase Shift Keying)用原始脉冲信号去控制载波的相位变化Date9第四章 计算机控制系统中的数据通信技术4-1-1 数据通信概述(6)三种调制信号示意图11110000原始信号(a)调幅(b)调频(c)调频(d)调相(e)调相Date10第四章 计算机控制系统中的数据通信技术4-1-2 数据传输方式(1)基带传输与频带传输基带是指电信号所固有的频带,直接将这些电脉冲信号进行传输,就称为基带传输,它不适合远距离传输先进。

4、行调制使其频率变窄,再传输,则称为频带传输串行传输与并行传输数据在一个信道上按位依次传输的方式称为串行传输数据在多个信道上同时传输的方式称为并行传输Date11第四章 计算机控制系统中的数据通信技术4-1-2 数据传输方式(2)串行传输中,接收端必须知道波特率(单位:位/秒)、字符同步、帧(或块)同步同步传输发送端一边发送数据位,一边发送同步时钟,接收端根据发送端发送来的同步时钟接收数据位,即发送端与接收端的两个时钟是同步的异步传输发送端仅发送数据位,而不发送同步时钟,接收端根据双方事先约定的时间(波特率)进行接收,即发送时钟与接收时钟不同步Date12第四章 计算机控制系统中的数据通信技术4-1-2 数据传输方式(3)同步传输的优缺点传输效率高,字符传输中不需要加起始位和停止位,其缺点是需增加一根时钟传输线异步传输的优缺点不需要时钟传输线,但字符传输中需要加起始位和停止位,因而传输效率较。

5、低Date13第四章 计算机控制系统中的数据通信技术4-1-2 数据传输方式(4)帧传输(必须采用ASCII码传输)将要传输的信息(数据)组成一个包首先发送数个同步字符(SYN)随后开始发送帧起始字符(STX)紧接着发送数据最后发送帧结束字符(ETX)采用帧传输的优缺点传输速率高,占用CPU时间少,数据可靠;缺点是要将原码转化成ASCII码,效率下降了一半Date14第四章 计算机控制系统中的数据通信技术4-1-2 数据传输方式(5)传输速率单位时间内传送的信息量,调制速率单位时间内所能调制的调制次数,单位是波特数据信号速率单位时间内通过信道的信息量,单位是比特/秒数据传输速率单位时间内传送的数据量,单位常用字符/分表示Date15第四章 计算机控制系统中的数据通信技术4-1-2 数据传输方式(6)多路复用技术把多路信号用一条信道进行传输,以提高效率频分多路复用把信道的频谱分割成若干个互不。

6、重叠的小频段,每条小频段都可以看作是一条子信道时分多路复用信道的传输时间分割成许多时间段,这种方法接收端与发送端的时序必须严格同步Date16第四章 计算机控制系统中的数据通信技术第二节 Unit 2数据通讯设备Equipment of Data Communication Date17第四章 计算机控制系统中的数据通信技术本节主要内容通信适配器RS-232标准调制解调器RS-449、 RS-422、 RS-423及RS-485标准通信介质(媒质)Date18第四章 计算机控制系统中的数据通信技术4-2-1 通讯适配器(1)串行通讯与并行通讯串行异步通讯是目前最常用的通讯方式串行异步通讯接口标准通讯适配器将计算机内的并行数据转换成串行数据的一种智能型电路Date19第四章 计算机控制系统中的数据通信技术4-2-1 通讯适配器(2)异步通讯适配器由地址译码电路,8250异步通讯器件,EIA接。

7、收、发送器件,晶振电路和25针或9针D型插头组成异步通讯适配器有自己独立的时钟(晶振),发送和接收数据都根据自己的时钟,以及协议进行。这样可以节省时钟联接线,降低硬件成本Date20第四章 计算机控制系统中的数据通信技术4-2-1 通讯适配器(3)异步通讯适配器原理框图地址总线PC总线8250异 步通 讯器 件25针或9针D型插头地 址译 码EIA接收发送器件晶体电路芯片选择数据总线中断请求信号Date21第四章 计算机控制系统中的数据通信技术4-2-1 通讯适配器(4)同步通讯适配器也是完成二进制数据串、并相互转换的设备同步通讯适配器间的数据流是连续且同步的两个异步通讯适配器间的数据流是不连续的,而是一个字符一个字符地进行同步的同步通讯适配器有两类最常用的协议,即SDLC(同步数据链路控制)和BSC(二进制同步通讯)Date22第四章 计算机控制系统中的数据通信技术4-2-1 通讯适配器。

8、(5)多协议适配器为满足实际应用中,可能需要用不同的协议实现计算机之间、计算机与外设之间的通讯许多制造商提供了在单个扩展板上的异步通讯,同步通讯等的多协议适配器此外还有多种电气特性的通讯适配器,由用户要求选择其中的一种进行数据通讯Date23第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准RS-232标准用于数据终端设备(DTE)和数据通讯设备(DCE)之间的串行数据通讯数据终端设备数据通讯中的端末设备,如计算机或终端数据通讯设备指信号交换和发送设备,如波形变换器、基带传输器及调制解调器等Date24第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准的功能特性(1)功能特性描述了其接口引线所代表的功能,分为数据功能和控制功能RS-232标准的主要引线功能有5类(详见表2-1)地线 引线1是保护地,引线7(GND)为信号地发送数据(TXD) 引线2接收数据(。

9、RXD) 引线3控制信号(对数据的接收和发送起着控制作用)调制解调器状态信号Date25第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准的功能特性(2)控制信号请求发送(RTS) 引线4清除发送(CTS) 引线5DTE准备就绪(DTR) 引线20数据设备准备就绪(DSR) 引线6调制解调器状态信号振铃指示(RI) 引线22载波检测(CD) 引线8RI和CD信号是专为电话网而设计,只在进行远程通信时才需要Date26第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准的电气特性(1)电气特性主要体现在电气连接方式、电气参数及通信速率等方面电气连接方式( EIARS-232C及CCITT建议的方式)特点:非平衡的连接方式、公用地线信号地EIA电平TTL电平TTL电平发送器接收器Date27第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准的电气特。

10、性(2) 电气参数引线信号状态(必须是以下三种之一)SPACE/MARK(空号/传号)ON/OFF(通/断)逻辑0/逻辑1引线逻辑电平(采用负逻辑)-3 ~ -15V表示逻辑1;用+3 ~ +15V表示逻辑0在发送端,其逻辑电平分别为:+5 ~ +15V表示逻辑0;-5 ~ -15V表示逻辑1Date28第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准的电气特性(3)其它电气参数旁路电容 RS-232C终端一侧的旁路电容C小于2500PF开路电压 RS-232C的开路电压不能超过25V短路抑制性能通信速率最高通信速率为115200bps通信距离应小于15米Date29第四章 计算机控制系统中的数据通信技术4-2-2 RS-232标准的机械特性采用标准25芯连接器,称为DB25IBM-PC及其兼容机基本上都使用了9芯连接器(DB9)接口引线见如表4-3所示RS-232C的缺。

11、点数据传输速率慢、通讯距离短、未规定标准的连接器、接口处各信号间易产生串扰等Date30第四章 计算机控制系统中的数据通信技术4-2-2 RS-232的常用连接方法(1)计算机和调制解调器的连接实现了计算机远程通信的物理层标准,在链路层及更高层协议的作用下,就可以实现计算机间的数据通信。RXDTXDRTSCTSDSRGNDCDDTRRI23456782022调制解调器23456782022计算机RS-232C典型连接图Date31第四章 计算机控制系统中的数据通信技术4-2-2 RS-232的常用连接方法(2)远程通信示意图远程通信过程呼叫建立阶段 (RI、RTS、CTS、DSR)数据传输阶段 (双工、半双工,RTS、CTS)拆线阶段 (RTS=OFF,CTS=OFF)RS-232C远程通信示意图计算机或终端设备计算机或终端设备调制解调器调制解调器公用电话网Date32第四章 计算机控制系。

12、统中的数据通信技术4-2-2 RS-232的常用连接方法(3)“空”调制解调器连接方式将两台计算机直接连接,实现快速数据通讯让通信双方在没有调制解调器的情况下依次完成有调制解调器时的信号作用过程空”调制解调器连接方法之一RXDTXDRTSCTSDSRGNDCDDTRRI23456782022计算机23456782022RXDTXDRTSCTSDSRGNDCDDTRRI计算机Date33第四章 计算机控制系统中的数据通信技术4-2-2 RS-232的常用连接方法(4)“空”调制解调器连接方式空”调制解调器连接方法之二RXDTXDGND237计算机237RXDTXDGND计算机空”调制解调器连接方法之三RXDTXDRTSCTSDSRGNDCDDTR234567820计算机234567820RXDTXDRTSCTSDSRGNDCDDTR计算机Date34第四章 计算机控制系统中的数据通信技术4-。

13、2-3 调制解调器(1)调制解调器的作用利用公用电话网实现数据的远距离传输实现模拟信号与数据信号的转换数据通信系统中的调制解调器终端设备计算机设备调制解调器调制解调器公用电话网通讯控制器传输控制器Date35第四章 计算机控制系统中的数据通信技术4-2-3 调制解调器(2)调制解调器的分类半双工和全双工(传输方式)低速、中速和高速(工作速率)正交幅度键控、频移键控、相移键控和幅相键控等(调制方式)窄带、音频、宽带、短程、多端口和多点调制解调器等(线路业务类型)同步和异步(按同步方式)Date36第四章 计算机控制系统中的数据通信技术4-2-3 调制解调器(3)调制解调器的主要性能指标带宽利用率差错性能 设备复杂性调制解调器的选择准则工作速率 均衡同步/异步工作差错率兼容性与标准的要求 Date37第四章 计算机控制系统中的数据通信技术4-2-3 调制解调器(4)调制解调器与模拟电话网的连接。

14、直接连接法 电耦合法声耦合法Date38第四章 计算机控制系统中的数据通信技术4-2-4 RS-449标准接口RS-449的特点在传输速率、增大传输距离、改进电气性能等方面较之RS-232C有明显提高与RS-232C主要差别是信号在导线上传输方法不同RS-232C利用传输信号线与公共地之间的电压差,RS-449利用信号导线之间的信号电压差可在1220米的24-AWG双绞线上进行数字通讯,速率可达90000波特率有两种标准接口连接器,一种为37脚,一种为9脚Date39第四章 计算机控制系统中的数据通信技术4-2-4 RS-422标准接口(1)RS—422电路组成发送器、平衡连接电缆、电缆终端负载、接收器等RS-422每个通道要用二条信号线只能有一个发送器,可以有多个接收器,因此通常采用点对点通讯方式RS-422电平TTL电平TTL电平发送器接收器RS-422电气连接图+-Date40第四章。

15、 计算机控制系统中的数据通信技术4-2-4 RS-422标准接口(2)RS—422特点双端电气接口型式,其标准是双端线传送信号通过传输线驱动器,把逻辑电平变换成电位差,完成始端的信息传送通过传输线接收器,把电位差转变成逻辑电平,实现终端的信息接收比RS-232C传输信号距离长,速度快,传输率最大为10Mbit/s(电缆允许长度为120米),如采用较低传输速率,如9000波特率时,最大距离可达1200米Date41第四章 计算机控制系统中的数据通信技术4-2-4 RS-423A标准接口RS—423A特点规定为单端线,且与RS-232兼容,参考电平为地信号逻辑电平为200mV~6V,负信号逻辑电平为-200mV~-6V(逻辑“1”>4V,逻辑“0”

16、的数据通信技术4-2-4 RS-485标准接口(1)RS—485特点是一种多发送器的电路标准,它是RS-422A性能的扩展,是真正意义上的总线标准(允许挂接32台RS-485负载设备)但何时控制发送器发送数据或接收机接收数据,则标准未作规定,要由用户自己决定。TXDRS-485总线接收允许发送控制RS-485接口示意图TTL电平发送器接收器+-RXDDate43第四章 计算机控制系统中的数据通信技术4-2-4 RS-485标准接口(2)RS—485与RS-422的主要区别硬件线路上RS-422至少需要4根通讯线,RS-485仅需2根;RS-422不能采用总线方式通讯,但可以采用环路方式通讯,RS-485两者均可。通讯方式上RS-422可以全双工RS-485只能半双工两者的其它差异见表4-6所示Date44第四章 计算机控制系统中的数据通信技术4-2-5 通讯介质(媒质)(1)通讯介质指数据。

17、通讯中用来传递信号的媒体有线传输媒质明线:平行而相互绝缘的架空裸线线路双绞线:由相互绝缘的线索对绞合在一起构成。传输速率较低,抗干扰能力差,只适用小容量局域网。同轴电缆:由同轴的两个导体构成,外导体起屏蔽作用,内导体传递信号,是目前最常采用的媒质。光纤以光导纤维为传输媒质,以光波作为载波Date45第四章 计算机控制系统中的数据通信技术4-2-5 通讯介质(媒质)(2)无线传输媒质微波中继是利用电磁波在对流层的视距范围内传输的一种通信方式,通信距离依靠中继方式延伸卫星转接实际上也是一种微波通信。它依靠同步通信卫星作为中继站,由于卫星距地面很高,故可以覆盖较大通信区域Date46第四章 计算机控制系统中的数据通信技术第三节 Unit 3数据通讯中的检错与纠错Mistake Checking & Modifying in Data Communication Date47第四章 计算机控制系统。

18、中的数据通信技术本节主要内容奇/偶校验 (Parity Check)循环冗余校验CRC (Cyclic Redundancy Check) 恒比码Date48第四章 计算机控制系统中的数据通信技术4-3 数据通讯中的检错与纠错差错检测技术的原理发送方在发送数据的基础上,生成某些校验编码,然后将该校验编码附加在数据后面一起发送接收方收到数据和校验码后,用校验码对收到的数据进行检验,以确立本次传输是否正确差错检测技术的核心是校验编码常用的校验编码方法奇/偶校验编码、循环冗余校验编码和恒比校验编码Date49第四章 计算机控制系统中的数据通信技术4-3-1 奇/偶校验(Parity Check)采用奇校验报文加上校验位后应保证“1”码元个数为奇数采用偶校验报文加上校验位后应保证“1”码元个数为偶数奇偶校验方法只有在出错码元个数是奇数的情况下才有效,当出错码元个数成偶数时,此法无能为力Date50。

19、第四章 计算机控制系统中的数据通信技术4-3-2 循环冗余校验CRC(1)循环冗余校验简称循环码或CRC码循环冗余校验的特点有严密的数学结构,检错能力强、实现简单容易线性码 [用(n,k)来表示]循环码的性质:任一码组的每一次循环左移或右移,所得的新码组仍是该码中的一码组生成多项式Date51第四章 计算机控制系统中的数据通信技术4-3-2 循环冗余校验CRC(2)CRC-16循环码的编码Date52第四章 计算机控制系统中的数据通信技术4-3-3 恒比码恒比码通讯时不是原码传送,而是对待发送的数据进行编码,使编码后的每一个字节(或每一码组)中,“1”和“0”的个数之比保持恒定检测能力当码组中任何位置上出现奇数个差错时,因为破坏了1和0的恒比关系,所以能被检测出来比一般的奇偶校验有较强的检错能力Date53第四章 计算机控制系统中的数据通信技术本章小结数据通信的基础知识数据通信设备数据通信中的检错与纠错Date54第四章 计算机控制系统中的数据通信技术第四章 结束 THE EndDate55第四章 计算机控制系统中的数据通信技术。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值