第5章MCS-51单片机的输入输出通道接口-精选课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第5章MCS-51单片机的输入输出通道接口-精选课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MCS 51 单片机 输入输出 通道 接口 精选 课件
- 资源描述:
-
1、第5章 MCS-51单片机的输入/输出通道接口 主要内容:输入/输出通道的组成与配置,A/D、D/A转换器及其接口技术。通过本章的学习,使读者了解输入/输出通道设计的基本原理和方法,掌握常用A/D、D/A芯片及其与MCS-51单片机的接口电路与程序设计。重点和难点在于不同方式的A/D、D/A芯片与MCS-51的接口及其程序设计。输入通道(前向通道):输入通道(前向通道):被测对象与单片机联系的信号通道。包括传感器或敏感元件、通道结构、信号调节、A/D转换、电源的配置、抗干扰等。输出通道(后向通道):输出通道(后向通道):单片机与被控对象联系的信号通道。包括功率驱动、干扰的抑制、D/A转换等。5
2、.1.1 5.1.1 传感器传感器 传感器:传感器:传感器是测量系统中的一种前端部件,它将各种输入变量转换成可供测量的信号。传感器的分类:传感器的分类:(1)按传感器的用途可以将传感器分为:压敏和力敏传感器、位置传感器、液面传感器、能耗传感器、速度传感器、热敏传感器、加速度传感器、射线辐射传感器、振动传感器、湿敏传感器、磁敏传感器、气敏传感器、真空度传感器和生物传感器等。(2)按传感器输出信号标准可将传感器分为:模拟传感器、数字传感器、开关传感器等。直接采用数字传感器是计算机专业学生的最佳选择!5.1 5.1 输入输入/输出通道概述输出通道概述 传感器的发展方向:传感器的发展方向:传感器已经成
3、为现代信息技术系统三大支柱之一,在工业、农业、航空航天、军事国防等领域得到了日益广泛的应用。其发展方向主要有以下几个方面:(1)利用新的物理现象、化学反应、生物效应设计传感器。(2)引入数据融合技术。(3)使用新型材料,向微功耗、集成化及无源化发展。(4)采用新的加工技术。(5)向微型化发展。(6)向高可靠性、宽温度范围发展等。(7)器件自身是数字化的,不需要再经过数/模、模/数变换。常用传感器的简介:常用传感器的简介:1、温度传感器DS18B20特性介绍特性介绍 DS18B20是DALLAS公司的最新单线数字温度传感器。是世界上第一片支持“一线总线”接口的温度传感器,仅需要一个端 口引脚就可
4、以与单片机进行通信。无须别的外围器件。多个18B20可以并联在唯一的三线上,实现多点组网功能。测量温度范围为-55+125,在-10+85范围内,精度为0.5。可通过数据线供电,电压范围为3.05.5伏。可以程序设定912位的分辨率,精度为0.5。用户设定的报警温度存储在E2PROM中,掉电后依然保存。负电压特性,电源极性接反时,温度计不会烧毁,但不能正常工作。DS18B20的性能是新一代产品中最好的,性能价格比也非常出色,继“一线总线”的早期产品后,DS18B20开辟了温度传感器技术的新概念,18B20使电压、特性及封装有更多的选择,让我们可以构建适合自己的经济的测温系统。DS18B20外形
5、和封装如图:18B20演示 程序设计由A0315班余锡钱同学完成。2、红外线传感器 家中许多的电器产品都有遥控的功能,例如电视机、录像机、VCD、空调等家电产品,它们都是以红外遥控的方式进行遥控。(一)、(一)、红外遥控系统红外遥控系统 通用红外遥控系统由发射和接收两大部分组成,应用编/解码专用集成电路芯片来进行控制操作,如图1所示。发射部分包括键盘矩阵、编码调制、LED红外发送器;接收部分包括光、电转换放大器、解调、解码电路。例如:我们用电视机的遥控器作为单片机的键盘使用,通过红外线遥例如:我们用电视机的遥控器作为单片机的键盘使用,通过红外线遥控装置来代替在单片机实验板上的键盘(复位键除外)
6、,这样设计控装置来代替在单片机实验板上的键盘(复位键除外),这样设计的键盘又多又好。的键盘又多又好。万能红外线接收模块万能红外线接收模块;例题例题红外遥控实验程序如下红外遥控实验程序如下:;yaokong.asm yaokong.asm 遥控器测试程序遥控器测试程序;按任意键试验板数码管指示灯闪烁。任意遥控器均可!按任意键试验板数码管指示灯闪烁。任意遥控器均可!;万能红外接收头万能红外接收头0038 1-GND 2-VCC 3-(P3.7)0038 1-GND 2-VCC 3-(P3.7)ORG 0000H ORG 0000H START:MOV P0,#0FFH;START:MOV P0,#
7、0FFH;开机初始化开机初始化MOV P1,#0FFHMOV P1,#0FFHMOV P2,#0FFHMOV P2,#0FFHMOV P3,#0FFHMOV P3,#0FFHJB P3.7,$;JB P3.7,$;等待遥控信号出现等待遥控信号出现MOV P1,#0F0HMOV P1,#0F0HMOV p2,#0F0HMOV p2,#0F0HMOV P0,#0F0HMOV P0,#0F0HJNB P3.7,$;JNB P3.7,$;如果是低电平就原地等待,高电平就退出如果是低电平就原地等待,高电平就退出AJMP STARTAJMP STARTENDEND5.1.2 5.1.2 单片机应用系统的输
8、入单片机应用系统的输入/输出通道输出通道 过程过程I/O通道:通道:单片机系统和被控对象之间信息的交互通道(输入通道、输出通道)称为过程I/O通道,过程I/O通道的一般结构如下图所示。特点:特点:(1)要靠近拾取对象采集信息;(2)传感器、变送器的性能和工作环境因素严重影响通道的方案设计;(3)一般是模拟、数字等混杂电路;(4)常需要放大电路;(5)抗干扰设计非常重要。输入通道的结构类型:输入通道的结构类型:输入通道结构形式取决于被测对象的环境、输出信号的类型、数量、大小等。其结构如下页图所示。1 1输入通道输入通道2 2输出通道输出通道 特点特点:(1)小信号输出,大功率控制;(2)输出伺服
9、驱动控制信号;(3)电磁和机械干扰较为严重。通道结构:通道结构:在输出通道中,单片机完成控制处理后的输出,总是以数字信号或模拟信号的形式,通过I/O口或者数据总线传送给被控对象。输出通道的结构如下页图所示。3 3信号处理电路信号处理电路 输入通道中,信号处理的任务是可由硬件实现能够完成小信号放大,信号变换,滤波、零点校正、线性化处理、温度补偿、误差修正和量程切换等任务。可由硬件实现,有些也可由软件实现。(1)开关量输入 被控对象的一些开关状态可以经开关量输入通道输入到单片机系统,这些开关信号根据实际情况需要经过电平匹配、电气隔离或互感器后才能够通过单片机接口,接入到单片机系统。(2)小信号放大
10、技术 输入通道中,对小信号需要经过测量放大器、可编程增益放大器及带有放大器的小信号双线发送器等电路进行放大调节。(3)隔离放大技术 在某些要求输入和输出电路彼此隔离的情况下,必须使用隔离放大器。常用隔离放大器有变压器耦合隔离放大器和光耦合隔离放大器两种。5.2 D/A5.2 D/A转换器及接口技术转换器及接口技术 D/A D/A转换器(转换器(Digit to Analog ConverterDigit to Analog Converter):):将数字量转换成模拟量的器件称为D/A转换器,通常用DAC表示。D/A D/A转换接口器设计中主要考虑的问题:转换接口器设计中主要考虑的问题:D/A
11、转换芯片的选择、数字量的码输入、精度、输出模拟量的类型与范围、转换时间、与CPU的接口方式等。5.2.1 D/A5.2.1 D/A转换器的性能指标转换器的性能指标(1)分辨率:指D/A转换器能分辨的最小输出模拟增量,即相邻两个二进制码对应的输出电压之差称为D/A转换器的分辨率。可用最低位(LSB)表示。如,n位D/A转换器的分辨率为1/2n。(2)精度:精度是指D/A转换器的实际输出与理论值之间的误差,它是以满量程VFS的百分数或最低有效位(LSB)的分数形式表示。(3)线性误差:D/A的实际转换特性(各数字输入值所对应的各模拟输出值之间的连线)与理想的转换特性(始、终点连线)之间是有偏差的,
12、这个偏差就是D/A的线性误差。即两个相邻的数字码所对应的模拟输出值(之差)与一个LSB所对应的模拟值之差。常以LSB的分数形式表示。(4)转换时间TS(建立时间):从D/A转换器输入的数字量发生变化开始,到其输出模拟量达到相应的稳定值所需要的时间称为转换时间。(5)偏移量误差:偏移量误差是指输入数字量为零时,输出模拟量对零的偏移值。5.2.2 D/A5.2.2 D/A转换器的分类转换器的分类 按输出形式分类:按输出形式分类:电压输出型和电流输出型。按是否含有锁存器分类:按是否含有锁存器分类:内部无锁存器和内部有锁存器。按能否作乘法运算分类:按能否作乘法运算分类:乘算型和非乘算型。按输入数字量方
展开阅读全文