ImageVerifierCode 换一换
格式:PPT , 页数:77 ,大小:830.50KB ,
资源ID:1454097      下载积分:15 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1454097.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第五章 键盘及其接口技术.ppt)为本站会员(99****p)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

第五章 键盘及其接口技术.ppt

1、第五章 键盘及其接口技术本章要点1按键的抖动干扰及其解决方法。2独立式键盘的结构原理及其接口电路。3矩阵式键盘的结构原理及其行扫描法。4编码器及其编码键盘接口电路。本章主要内容 引言5.1 键盘输入电路5.2 非编码独立式键盘5.3 非编码矩阵式键盘5.4 编码键盘 本章小结 思考题引言在计算机控制系统中,除了与生产过程进行信息传递的过程输入输出设备以外,还有与 操作人员进行信息交换的常规输入设备和输出设备 。键盘是一种最常用的输入设备 ,它是一组按键的集合,从功能上可分为数字键和功能键两种,作用是 输入数据与命令,查询和控制系统的工作状态 ,实现简单的人机对话。键盘接口电路可分为编码键盘和非

2、编码键盘 两种类型。编码键盘采用硬件编码电路来实现键的编码,每按下一个键,键盘便能自动产生按键代码。编码键盘主要有 BCD码键盘、ASCII码键盘等类型。非编码键盘仅提供按键的通或断状态 , 按键代码的产生与识别由软件完成。引言编码键盘的特点 是使用方便,键盘码产生速度快,占用 CPU时间少,但对按键的检测与消除抖动干扰是靠硬件电路来完成的,因而硬件电路复杂、成本高。而 非编码键盘 硬件电路简单,成本低,但占用 CPU的时间较长。5.1 键盘输入电路主要知识点 :n 5.1.1 键盘的抖动干扰n 5.1.2 抖动干扰的消除5.1.1 键盘的抖动干扰由于机械触点的弹性振动, 按键 在按下时不会马

3、上稳定地接通而在弹起时也不能一下子完全地断开,因而在按键闭合和断开的瞬间均会出现一连串的抖动,这称为 按键的抖动干扰 ,其产生的波形如图 5-1所示,当按键按下时会产生前沿抖动,当按键弹起时会产生后沿抖动。这是所有机械触点式按键在状态输出时的共性问题,抖动的时间长短取决于按键的机械特性与操作状态,一般为10100ms, 此为键处理设计时要考虑的一个重要参数。链接动画5.1.2 抖动干扰的消除按键的抖动会造成按一次键产生的开关状态被 CPU误读几次。为了使 CPU能正确地读取按键状态,必须在按键闭合或断开时,消除产生的前沿或后沿抖动,去抖动的方法有 硬件方法 和 软件方法 两种。1硬件方法硬件方

4、法是设计一个滤波延时电路或单稳态电路等硬件电路来避开按键的抖动时间。图 5-2是由 R2和 C组成的滤波延时消抖电路,设置在按键 S与 CPU数据线 Di之间。按键 S未按下时,电容两端电压为 0,即与非门输入Vi为 0,输出 Vo为 1。当 S按下时,由于 C两端电压不能突变,充电电压 Vi在充电时间内未达到与非门的开启电压,门的输出 Vo将不会改变,直到充电电压 Vi大于门的开启电压时,与非门的输出 Vo才变为 0, 图 5-2 滤波延时消抖电路链接动画这段充电延迟时间取决于 R1、 R2和 C值的大小,电路设计时只要使之大于或等于 100ms即可避开按键抖动的影响。同理,按键S断开时,即使出现抖动,由于 C的放电延迟过程,也会消除按键抖动的影响图中, V1是未施加滤波电路含有前沿抖动、后沿抖动的波形, V2是施加滤波电路后消除抖动的波形。2软件方法软件方法是指编制一段时间大于 100ms的延时程序,在第一次检测到有键按下时,执行这段延时子程序使键的前沿抖动消失后再检测该键状态,如果该键仍保持闭合状态电平,则确认为该键已稳定按下,否则无键按下,从而消除了抖动的影响。同理,在检测到按键释放后,也同样要延迟一段时间,以消除后沿抖动,然后转入对该按键的处理。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。