- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 串行接口概述 5.1.1 概述 5.1.1 概述 1、同步和异步通信方式 优点:硬件结构简单。 缺点:传输速度慢。 同步通信 在同步通信中,用同步字符(常约定1~2个字节)指示一帧的开始 ,由时钟来实现发送端和接收端同步。接收方一旦检测到与规定的同步字符符合,下面就连续按顺序传送若干个数据 ,最后发校验字节。 2、通信方向 按通信方向分类:单工、半双工、全双工通信方式 单工方式: 只能发送/接收,这种单向传送方式称单工方式。 如:通信的一端只有发送器,或只有接收器。 3、串行接口的基本任务 51系列单片机内有一个全双工的异步通信接口,通过对串行接口写控制字可以选择其数据格式,同时内部有波特率发生器,提供可选的波特率,可完成双机通信或多机通信。 4、波特率和发送/接收时钟 波特率(Baud Rate)—通信中用以表示数据传送速率。 单位时间内传送的信息量。以每秒传送的二进制位数bps。 例如:100字符/秒,1个字符11位(起始、停止、校验、数据) 波特率为:100×11=1100 bps 5、通信线的连接 6、串行通信接口标准 测控系统中,计算机通信主要采用异步串行通信方式, 常用的异步总线标准有三种: RS-232C RS-422 RS-423 RS-485 这里先介绍RS-232C 传输速率与距离: RS-232C: 速率:20Kbit/S, 最大通信距离 : 15m RS-422: 10Mbit/s, : 300m 90Kbit/s, :1200m 抗干扰能力 采用标准的通信接口,本身具有一定的抗干扰能力,但是工业现场的情况往往很恶劣,因而要根据具体情况进行选择。 RS-232C:一般场合,常用在实验室; RS-422: 抗共模信号比较强(差动输入); 另外:采用光纤----提高抗电磁干扰能力。 7、RS-232C接口标准 7、RS-232C接口标准 握手信号 RTS:请求发送信号,输出; CTS:清除传送,对RTS的响应,输入; DCD:载波检测,输入; DSR:数据通信准备就绪,输入; DTR:数据终端就绪,输出。 RS-232C的EIA电平与TTL电平的转换 当计算机采用RS-232标准时必须通过电平变换, 如: MC1488/1489、MAX232/MAX202 7、RS-232C接口标准 MAX232 是EIA和TTL双向电平转换芯片。内部具有电压提升电路,并有两路接收器和发送器。只需单一+5V电源。 8、单片机间的双机通信连接 9、单片机与PC机间的通信连接 概 述 小 结 单片机及接口技术 P114 数据通信方式有两种:并行通信与串行通信; 并行通信:所传送数据的各位同时发送或接收。 特点: 速度快,成本高,适合近距离传输。 如计算机并口,打印机。 计算机 计算机或 外设 D0 D1 D2 D3 D4 D5 D7 D6 GND D0 D1 D2 D3 D4 D5 D7 D6 GND 串行通信:所传送数据的各位按顺序一位一位地发送或接收。 如:只需2根数据,1根地线,共3根即可实现双向通信。 特点:成本低,硬件方便,适合远距离通信,[传输速度低]。 如:RS-232C ,RS-485 计算机 计算机或 外设 GND TXD RXD GND RXD TXD 通信协议:通信的双方的通信约定,什么时候开始发送,什么时候发送完毕,同步方式,纠错方式; 帧:串行通信一次完整的通信过程。 从开始到结束的数据称一帧数据。 串行通信的分类:按帧信息的格式分同步通信和异步通信。 异步串行通信一帧数据格式: D0 D1 D2 D3 D4 D5 D6 D7 P 1 0 起始位 数据位(5~8位) 校验位 停止位 一个起始位‘0’表示字符的开始,然后是5~8位数据即该字符的代码,规定低位在前,高位在后,接下来是奇偶校验位(可省略),最后以停止位‘1’表示字符的结束。 … … P 1 第n帧字符 n-1帧 n+1帧 0 D0 D0 D1 D2 D3 D4 D5 D6 D7 P 1 0 起始位 数据位(5~8位) 校验位 停止位 异步串行通信过程: SYN字符2 数据1 数据2 …. 数据n 连续传送n 个数据 校验 SYN字符1 同步通信的数据帧格式 特点:
您可能关注的文档
- 第四版计算机操作系统第二章习题探究.ppt
- 第三单元.第五章、第一节光合作用吸收二氧化碳释放氧气探究.ppt
- 第9章独立需求库存控制探究.ppt
- 工程基础-第4章合金钢浅析.ppt
- 第四次课测量学:第二章地形图的基本知识2.7探究.ppt
- 第二章8086体系结构探究.ppt
- 第四代移动通信技术探究.ppt
- 第三单元_第三课_制定发展措施探究.ppt
- 工程建筑专业介入培训浅析.ppt
- 第二章8086微处理器及其系统结构探究.ppt
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)