第4章开关量信号的输入输出课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第4章开关量信号的输入输出课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 开关 信号 输入输出 课件
- 资源描述:
-
1、字字节型变量用节型变量用DATA伪指令伪指令来定义和分配储存来定义和分配储存单元;位变量用单元;位变量用BIT伪指令伪指令来定义和分配储来定义和分配储存单元;存单元;地址常量地址常量和其它常量用和其它常量用EQU伪指伪指令令来定义;对于数组或数据块,用来定义;对于数组或数据块,用EQU伪伪指令指令来定义来定义其起始地址其起始地址。第四章第四章 开关信号的输入开关信号的输入/ /输出输出 1 1开关和开关量信号的区别?开关和开关量信号的区别? 开关是一种有二个可选择的、有固定位置的装置,主要用于向单片机输入电平信号。开关量信号就是通过拨动开关的位置,使单片机得到的一个固定不变的电平信号。在智能仪
2、器中用于向单片机输入控制命令或数据,开关信号可以通过机械式开关、电子式开关、温度开关等方式产生。 2开关量信号的特点是什么?开关量信号的特点是什么? 只有开和关、通和断、高电平和低电平两种状态的信号叫开关量信号,在智能仪器的电子电路中,通常用二进制数0和1来表示。 智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出3开关量信号的作用?开关量信号的作用? 开关量输入、输出部分是智能仪器与外部设备的联系部件,智能仪器通过接受来自外部设备的开关量输入号和向外部设备发送开关量信号,实现对外部设备状态的检测、识别和对外部执行元器件的驱动和控制。4常见电子开关都有哪
3、些?常见电子开关都有哪些? 常见电子开关有:扳键开关、BCD码拔盘开关、磁性开关、光敏器件开关(光电开关、光纤开关等)、温度超限开关。5.电子开关的缺点是什么?如何解决该缺点?电子开关的缺点是什么?如何解决该缺点? 由于外部装置输入的开关量信号的形式一般是电压、电流和开关的触点,这些信号经常会产生瞬时高压、过电流或接触抖动等现象。因此为使信号安全可靠,在输入到单片机之前必须接入信号输人电气接口电路,对外部的输入信号进行滤波、电平转换和隔离保护等.智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出 外界的开关量信号在一般情况下可直接连入以单片机为核心的智能
4、仪器中。但当外界的开关量信号的电平幅度与单片机外界的开关量信号的电平幅度与单片机IO端口的信号电平不相符时端口的信号电平不相符时(由于这些电平信号功率有限,加上外界还存在各种干扰和影响),应在电平转换电平转换后(采用各种缓冲、放大、隔离和驱动电路等措施),再输入到单片机的IO端口上。智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出4.14.1开关量信号的输入开关量信号的输入 开关量信号和单片机的电气接口有TTL电平、电平、CMOS电平电平、非标准电平、开关或继电器的触点等,请说请说明明TTL电平和电平和CMOS电平的特征?电平的特征? TTL电平(晶体
5、管-晶体管逻辑电平),通常数据表示采用二进制规定,+5V等价于逻辑“1”,0V等价于逻辑“0”, 这是计算机处理器控制的设备内部各部分之间通信的标准技术。TTL输出高电平2.4V,输出低电平0.4V。TTL电路的速度快,传输延迟时间短(5-10ns),但是功耗大。CMOS电平:CMOS电平+12V等价于逻辑“1”,0V等价于逻辑“0”, COMS电路速度慢,传输延迟时间长(25-50ns),但功耗低。 5V的电平不能触发CMOS电路,12V的电平会损坏TTL电路,因此不能互相兼容匹配智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出7474系列芯片的特征
6、,类别功能和区别系列芯片的特征,类别功能和区别 在外设接口电路中,经常需要对传输过程中的信息进行放大、隔离以及锁存,能实现上述功能的接口芯片最简单的就是缓冲器、数据收发器和锁存器。 74系列器件是一种中小规模TTL集成电路芯片,这是一种低成本、工业和民用产品,工作温度为070,以功耗和速度分类有如下几类,对于相同编号(XXX)、不同类型的芯片,其逻辑功能完全一样。(1)74 X X X标准TTL;(2)74LX X X低功耗TTL;(3)74SX X X肖特基型TTL;(4)74LSX X X低功耗肖特基型TTL;(5)74ALSX X X高性能型TTL;(6)74FX X X高速型TTL。智
7、能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出 74LS244是一种三态输出的八位缓冲器,该缓冲器有8个输入端,分为两路1A11A4,2A12A4,同时8个输出端,也分为两路1Y11Y4,2Y12Y4,分别由2个门控信号1G和2G控制,当记为低电平时,1Y11Y4的电平与1A11A4的电平相同,即输出反映输入电平的高低;同样,当2G为低电平时,2Y12Y4的电平与2A12A4的电平和同。而当1G(或2G)为高电平时,输出1A11A4(或2A12A4)为高阻态。经74LS244缓冲后,输入信号被驱动,输出信号的驱动能力加大了。4LS244缓冲器主要用于三
8、态输出的存储地址驱动器、时钟驱动器和总线定向接收器和定向发送器等。 74LS245是一种三态输出的8总线收发器,该收发器有16个双向传送的数据端,即A1A8,B1B8,另有两个控制端使能端G,方向控制端DIR,74LS245通常用于数据的双向传送、缓冲和驱动。 74LS06:六高压输出反相缓冲器/驱动器。智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出 74LS273是带公共时钟复位八路触发器;74LS373是三态同相八路锁存器;273与373的引脚排列是相同的,唯一的差别是两者1、11脚的功能不同。 74LS273 1脚是复位CLR,低电平有效,当1
9、脚是低电平时,输出脚全部输出0,即全部复位 ;当1脚为高电平时,11(CLK)脚是锁存控制端,并且是上升沿触发锁存,当11脚有一个上升沿,立即锁存输入脚的电平状态,并且立即呈现在在输出脚 上。 74LS373 1脚是输出使能(OE),是低电平有效,当1脚是高电平时,不管输入如何,也不 管11脚(锁存控制端,G)如何,输出全部呈现高阻状态(或者叫浮空状态);当1脚是低电平时,只要11脚(锁存控制端,G)上出现一个下降沿,输出立即呈现输入脚的状态 。 所以,如果分别用273和373来作为单片机的地址锁存器的话,对273来说,1(CLR)脚必须接高电平,ALE信号经过反相后接11脚(因为单片机的AL
10、E信号是以下降沿方式出现);对373来说,1脚接低电平,保证使能,11脚直接接单片机的ALE信号 。智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出4.1.1 开关量信号输入通道结构开关量信号输入通道结构 开关量输入通道通常由单片机(接受和处理开关信号)、信号输入调理电气接口(信号滤波电平转换、隔离保护等)、信号输入缓冲器(缓冲和选通外部输入信号)、输入输出地址译码器(将外部开关信号转换为0,1信号)和读写控制电路(外部输入信号的读写控制)组成。 图4-1 开关量信号输入通道结构智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关
11、量信号的输入输出4.1.2 开关量输入接口开关量输入接口图4-2 扳键开关与单片机的接口电路 图中, 扳键开关将高电平或低电平经单片机的IO引脚输入缓冲器74LS244,74LS244的数据输入端与单片机89C51的P0口相连接,用于8位数据的传送,89C51的P1.7和/RD作为74LS244的选通信号 。当扳键开关合上时,将向P0口的相应引脚送入低电平;反之,当开关打开时,将向P0口送入高电平。 1 扳键开关与单片机的接口电路扳键开关与单片机的接口电路 智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出 软件上,采用了JC指令逐个移位顺序判别方法编程
12、和用CJNE指令采取字节比较的判断方法编程。控制转移类指令的本质是改变程序计数器PC的内容,从而改变程序的执行方向。以下是本节用到的MS51汇编语言指令介绍:MOVX:外部数据传送指令;外部RAM只能通过累加器A进行数据传送。累加器A与外部RAM之间传送数据时只能间接寻址方式,间接寻址寄存器为DPTR,R0,R1;RET:子程序返回指令JC:有进位时转移指令RLC:循环左移指令CPL:按位取反指令LJMP addr16:程序跳转到地址为addr16开始的地方执行CJNE A,#data,rel:若A#data, 则PCPC+rel,否则顺序执行;若 A#data,则CY=1,否则CY=0(以上
13、指令结果影响程序状态字寄存器PSW的CY标志)智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出2 BCD码拔盘开关与单片机的接口电路码拔盘开关与单片机的接口电路 图4-3 BCD码拔开关与单片机的接口电路 在智能仪器应用中,经常需要输入少量的控制参数和数据,有时可采用BCD码拨盘开作为输入设备。BCD码拨盘开关0-9十个位置,设置时可以通过拨动表面的齿轮圆盘调到所需位置,每个位置对应一个数字指示。一个BCD码拨盘开关可以输入1位十进制数。如果需2位十进制数据,则需要两个BCD码拨盘开关。BCD码拨盘开关与单片机的接口如左图所示智能仪器原理与设计智能仪器
14、原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出 图4-3中,拨盘开关的控制引脚A接+5V,4位数据线分别通过电阻接地,再与4位并行输入线相连,BCD码拨盘开关处于某个位置时,就是拨盘开关所指示的BCD码。 当80C51单片机的P0口总线负载达到或超过P0最大负载能力时,必须接入74LS245等总线驱动器。当片选端/G低电平有效时,DIR=“0”,接收信号;DIR=“1”,发送信号;当/G为高电平时,A、B均为高阻态。这样,通过74LS245缓冲驱动器将2位十进制数输入单片机。智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出3 磁性开关
15、与单片机的接口电路磁性开关与单片机的接口电路 磁性开关一般由霍尔元磁性开关一般由霍尔元件型、干簧管型等,常用于件型、干簧管型等,常用于监测门窗是否打开及各种脉监测门窗是否打开及各种脉冲式水表气表。此时,需在冲式水表气表。此时,需在普通转盘计数的仪表中加装普通转盘计数的仪表中加装霍尔元件和磁铁,即可构成霍尔元件和磁铁,即可构成基于磁电转换技术的传感器。基于磁电转换技术的传感器。 图4-4 霍尔元件差动放大电路图图4-4所示的电路中,若有磁场作用,则霍尔元件会输所示的电路中,若有磁场作用,则霍尔元件会输出出120mV电压信号,经过约电压信号,经过约40倍的差动放大器放大整形后,在倍的差动放大器放大
16、整形后,在Vout上输出高电平;否则输出低电平。霍尔元件和运放电路一上输出高电平;否则输出低电平。霍尔元件和运放电路一起,构成了开关型霍尔传感器,将这个信号输送到单片机的起,构成了开关型霍尔传感器,将这个信号输送到单片机的IO口或外部中断引脚,即可实现霍尔检测开关控制口或外部中断引脚,即可实现霍尔检测开关控制 智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出图4-4 霍尔元件与单片机接口若不外加一个固定磁场,而是一个带永久磁钢的物体若不外加一个固定磁场,而是一个带永久磁钢的物体接近或通过,那么在磁场的作用下,也会改变传感器的输接近或通过,那么在磁场的作
17、用下,也会改变传感器的输出电平状态。因此,当有一个金属物体或带磁钢的物体通出电平状态。因此,当有一个金属物体或带磁钢的物体通过或接近开关型霍尔传感器时,会引起输出电平的变化过或接近开关型霍尔传感器时,会引起输出电平的变化,霍霍尔传感器的输出端与单片机的尔传感器的输出端与单片机的P1.0端口相连接,单片机就端口相连接,单片机就会接收到一个开关信号会接收到一个开关信号 .在图中,霍尔传感在图中,霍尔传感器在器在5V5V电压的作用下,外加一电压的作用下,外加一个磁场会在霍尔传感器的个磁场会在霍尔传感器的3 3端输端输出一个电平信号。当开关型霍出一个电平信号。当开关型霍尔传感器在固定电平的作用下,尔传
18、感器在固定电平的作用下,若外加一个固定的磁场,则一若外加一个固定的磁场,则一个金属类物体接近或通过时,个金属类物体接近或通过时,会改变磁场对传感器的作用,会改变磁场对传感器的作用,随之改变它的输出电平。随之改变它的输出电平。智能仪器原理与设计智能仪器原理与设计-第第4章章 开关量信号的输入输出开关量信号的输入输出 光敏器件开关与单片机的接口电路光敏器件开关与单片机的接口电路 光敏器件是一种将光信号转换成电信号的器件,主要光敏器件是一种将光信号转换成电信号的器件,主要有光敏二极管、光敏晶体管和光敏电阻等,具有亮阻低、有光敏二极管、光敏晶体管和光敏电阻等,具有亮阻低、暗阻高的特点。在光的照射下,光
展开阅读全文