微机原理与接口技术第0章人机交互设备交口技术_6.pptxVIP

微机原理与接口技术第0章人机交互设备交口技术_6.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
+5V+5V第10章 人机交互设备接口技术 10.1 键盘及其接口最简单的线性结构键盘每一个引脚连接一个键输入0/1反映健是否高低+5V检测线+5V控制线+5V10.1 键盘及其接口常用的矩阵结构键盘每行连接一个引脚每列连接一个引脚利用控制线为低、读取检测线来识别闭合键10.1 键盘及其接口1. 扫描法先使第0行接低电平,其余行为高电平,然后看第0行是否有键闭合(通过检查列线电位实现)此后,再将第1行接地,然后检测列线是否有变为低电位的线。如此往下一行一行地扫描,直到最后一行在扫描过程中,当发现某一行有键闭合时,便在扫描中途退出通过组合行线和列线可识别此刻按下的是哪一键2. 抖动和重健问题机械按键存在抖动现象当按下或释放一个键时,往往会出现按键在闭合位置和断开位置之间跳几下才稳定到闭合状态抖动的持续时间通常不大于10ms采用硬件消抖电路或软件延时方法解决重键指两个或多个键同时闭合出现重键时,读取的键值必然出现有一个以上的0是否给予识别和识别哪一个键重健问题的处理简单情况:不予识别,认为是错误的按键通常情况:只承认先识别出来的键正常的组合键:都识别出来PC机键盘系统板5 +5V8048IRQ1键盘阵列8259A3 RESET选通P20P22LS322串并转换器2 DATA8255APAP11DBP21PB71 CLOCKPB6按键T1P104 GNDPC机键盘的工作原理PC机键盘的工作过程键盘电路正常工作时不断地扫描键盘矩阵有按键,则确定按键位置之后以串行数据形式发送给系统板键盘接口电路键按下时,发送该键的接通扫描码键松开时,发送该键的断开扫描码若一直按住某键,则以拍发速率(每秒2~30次)连续发送该键的接通扫描码接通扫描码反映该键在键盘上的位置断开扫描码(接通扫描码最高位置1)=接通扫描码+80H 10.2 D/A 转换器模拟量数字量数字量模拟量传感器A/DD/A执行元件计算机模拟量输入(数据采集)模拟量输出(过程控制)模拟量I/O通道的组成输入通道工业生产过程微型计算机传感器A/D转换多路转换采样保持放大滤波输入接号处理信号变换I/O接口物理量变换输出通道执行机构放大驱动D/A转换输出接拟电路的任务模拟接口电路的任务10.2.1 D/A转换器概述D/A变换器的基本工作原理组成:模拟开关、电阻网络、运算放大器 两种电阻网络:权电阻网络、R-2R梯形电阻网络基本结构如图:Rf 模拟开关电阻网络数字量∑VOVrefD/A变换原理 运放的放大倍数足够大时,输出电压Vo与输入电压Vin的关系为:Rf R 式中:Rf 为反馈电阻 R 为输入电阻 ∑VinVo 若输入端有n个支路, 则输出电压VO与输入电压Vi的关系为:Rf 式中:Ri 为第i支路的输入电阻R1∑Vin…VORn令每个支路的输入电阻为2iRf , 并令Vin为一基准电压Vref,则有如果每个支路由一个开关Si控制,Si=1表示Si合上,Si=0表示Si断开,则上式变换为 若Si=1,该项对VO有贡献若Si=0,该项对VO无贡献与上式相对应的电路如下(图中n=8) Rf 2R4R8R16R32R64R128R256RS1S2S3S4S5S6S7S8VrefVO图中的电阻网络就称为权电阻网络R-2R梯形电阻网络10.2.2 典型D/A转换器DAC0832特性:8位电流输出型D/A转换器T型电阻网络差动输出DAC0832内部结构引脚功能D7~D0:输入数据线ILE:输入锁存允许CS#:片选信号用于把数据写入到输入锁存器WR1#:写输入锁存器 WR2#:写DAC寄存器XFER#:允许输入锁存器的数据传送到DAC寄存器 上述二个信号用于启动转换VREF:参考电压,-10V~+10V,一般为+5V或+10VIOUT1、IOUT2:D/A转换差动电流输出,接运放的输入Rfb:内部反馈电阻引脚,接运放输出AGND、DGND:模拟地和数字地 工作时序D/A转换可分为两个阶段:CS#=0、WR1#=0、ILE=1,使输入数据锁存到输入寄存器WR2#=0、XFER#=0,数据送到DAC寄存器,并开始转换写输入寄存器写DAC寄存器工作模式单缓冲模式双缓冲模式DAC0832的接口设计---单缓冲方式1. 使数据输入寄存器工作在锁存状态,DAC寄存器工作在不锁存状态(LE2始终有效,DAC寄存器直通)。只使用一级缓冲。适用于大多数情况.单缓冲模式使输入锁存器或DAC寄存器二者之一处于直通,即芯片只占用一个端口地址。CPU只需一次写入即开始转换。写入数据的程序为: MOV DX,PORT MOV AL,DATA OUT DX,AL双缓冲模式(标准模式)对输入寄存器和DAC寄存器均需控制;当输入寄存器控制信号有效时,数据写入输入寄存器中;再在DAC

文档评论(0)

189****5087 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7102116031000022
认证主体仪征市思诚信息技术服务部
IP属地江苏
统一社会信用代码/组织机构代码
92321081MA278RWX8D

1亿VIP精品文档

相关文档