欢迎来到天天文库
浏览记录
ID:52068670
大小:1.06 MB
页数:50页
时间:2020-03-31
《《串行数字通信》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第5章串行数字通信★概述★串行口的结构与工作原理★串行口的控制寄存器★串行口的工作方式★串行口的应用编程15.2.1概述单片机应用与数据采集或工业控制时,往往作为前端机安装在工业现场,远离主机,现场数据采用串行通信方式发往主机进行处理,以降低通信成本,提高通信可靠性。如下图所示。2★数据通信方式有两种:并行通信与串行通信★并行通信:所传送数据的各位同时发送或接收,数据有多少位就需要多少根数据线。特点:速度快,成本高,适合近距离传输。缺点:当距离较远、位数又多时,会导致通信线路复杂且成本高。如计算机并口,打印机,8255。★串行通信:所传送数据
2、的各位按顺序一位一位地发送或接收。只需一根数据,一根地线,共2根(如双向通信发送和接收各需1根数据线。)特点:成本低,硬件方便,适合远距离通信,缺点:传输速度低。34★串行通信的分类:同步串行通信和异步串行通信一、异步通信:通信的双方应该有一个约定,什么时候开始发送,什么时候发送完毕;接收方收到的信息是否正确等,这就是通信协议。异步串行通信一帧数据格式:一个起始位“0”,表示字符的开始,然后是5~8位数据即该字符的代码,规定低位在前,高位在后,接下来是奇偶校验位(可省略),最后以停止位“1”表示字符的结束。5优点:硬件结构简单。缺点:传输速度
3、慢。…P1D0D1D2D3D4D5D6D7P10第n个字符(一帧)n-1n+10D0…起始位数据位(5~8位)校验位停止位6二、同步通信在同步通信中,发送方在数据或字符开始处就用同步字符(常约定1~2个字节)指示一帧的开始,由时钟来实现发送端和接收端同步,接收方一旦检测到与规定的同步字符符合,下面就连续按顺序传送若干个数据,最后发校验字节。见下图:SYN字符1SYN字符2数据1数据2….数据n连续传送n个数据校验7三、单工、半双工、全双工通信方式按通信方向分类:单工、半双工、全双工通信方式1.单工方式:一端是发送端,另外一端是接收端:数据传
4、输仅能沿一个方向,不能实现反向传输。2.半双工方式每端口有一个发送器和一个接收器,通过开关连接在线路上,数据可以双向传送,但不能同时发送和接收.要通过换向器转换方向。即接收和发送不能同时进行,只能分时发送和接收,甲机发送乙机接收,或者乙机发送甲机接收,因而两机之间只需一条数据线。83.全双工方式通信双方用两个独立的收发器单独连接,可以同时发送和接收数据,因而提高了速度。全双工形式的串行通信必须使用两根数据线。91.实现数据格式化因为CPU发出的数据是并行数据,接口电路应实现不同串行通信方式下的数据格式化任务,如自动生成起止方式的帧数据格式
5、(异步方式)或在待传送的数据块前加上同步字符等。在串行传输中,通信的双方都按通信协议进行,所谓通信协议就是通信双方必须共同遵守的一种约定,约定包括数据的格式、同步的方式、传送的步骤、检纠错方式及控制字符的定义等。串行接口的基本任务就是:102.进行串、并转换在发送端,接口将CPU送来的并行信号转换成串行数据进行传送;而在接收端,接口要将接收到串行数据变成并行数据送往CPU,由CPU进行处理。3.控制数据的传输速率接口应具备对数据传输率—波特率的控制选择能力,即具有波特率发生器。4.进行传送错误检测在发送时,对传送的数据自动生成校验
6、位或校验码,在接收端能检查校验位或校验码,以确定传送中是否有误码。1151系列单片机内有一个全双工的异步通信接口,通过对串行接口写控制字可以选择其数据格式,同时内部有波特率发生器,提供可选的波特率,可完成双机通信或多机通信。四、波特率单位时间内传送的信息量。在计算机中,以每秒传送的二进制位数为单位。例如:100字符/秒,1个字符11位,波特率为:100×11=1100(波特)平均每位传送占用时间Td=1/1100=0.909ms12(一)通信线的连接通信速率和通信距离这两个方面是相互制约的,降低通信速率,可以提高通信距离.不同的通信距离,串
7、行通信电路有不同的连接方法。五.串行通信总线标准及接口13RXDTXDGNDRXDTXDGNDRXDTXDGND电平转换RXDTXDGNDRXDTXDGND电平转换RXDTXDGND微机微机其他设备较远距离传送电路近距离传送电路14信号的调制与解调电话线计算机串行通信口传输的信号是数字信号(方波脉冲序列),它要求通信媒介(如电缆、双绞线)必须有比方波本身频率更宽的频带,否则高颁分量将被滤掉。在远距离通信时,通常是利用电话线传送信息。由于电话线频带很窄,约30~3000Hz,如图所示,若用数字信号直接通信,经过传送线后,信号就会产生畸变,从而导
8、致通信失败。电话线计算机图数字信号通过电话线传送产生畸变15利用调制手段,将数字方波信号变换成某种能在通信线上传输而不受影响的波形信号,正弦波正是最理想的选择。不仅
此文档下载收益归作者所有