欢迎来到天天文库
浏览记录
ID:50809567
大小:714.50 KB
页数:49页
时间:2020-03-14
《微机原理与接口技术-第10章人机交互设备交口技术_26.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、+5V+5V+5V最简单的线性结构键盘每一个引脚连接一个键输入0/1反映健是否高低第10章人机交互设备接口技术10.1键盘及其接口+5V+5V控制线检测线常用的矩阵结构键盘每行连接一个引脚每列连接一个引脚利用控制线为低、读取检测线来识别闭合键10.1键盘及其接口1.扫描法先使第0行接低电平,其余行为高电平,然后看第0行是否有键闭合(通过检查列线电位实现)此后,再将第1行接地,然后检测列线是否有变为低电位的线。如此往下一行一行地扫描,直到最后一行在扫描过程中,当发现某一行有键闭合时,便在扫描中途退出通过组合行线和列线可识别此
2、刻按下的是哪一键10.1键盘及其接口2.抖动和重健问题机械按键存在抖动现象当按下或释放一个键时,往往会出现按键在闭合位置和断开位置之间跳几下才稳定到闭合状态抖动的持续时间通常不大于10ms采用硬件消抖电路或软件延时方法解决重键指两个或多个键同时闭合出现重键时,读取的键值必然出现有一个以上的0是否给予识别和识别哪一个键重健问题的处理简单情况:不予识别,认为是错误的按键通常情况:只承认先识别出来的键正常的组合键:都识别出来DBPB6PB7PAIRQ1T1P10P21P11P22P204GND1CLOCK2DATA5+5V3RES
3、ETPC机键盘系统板80488255A8259ALS322串并转换器键盘阵列按键选通PC机键盘的工作原理PC机键盘的工作过程键盘电路正常工作时不断地扫描键盘矩阵有按键,则确定按键位置之后以串行数据形式发送给系统板键盘接口电路键按下时,发送该键的接通扫描码键松开时,发送该键的断开扫描码若一直按住某键,则以拍发速率(每秒2~30次)连续发送该键的接通扫描码接通扫描码反映该键在键盘上的位置断开扫描码(接通扫描码最高位置1)=接通扫描码+80H模拟量D/A传感器执行元件A/D数字量数字量模拟量模拟量输入(数据采集)模拟量输出(过程控
4、制)计算机10.2D/A转换器模拟量I/O通道的组成模拟接口电路的任务模拟电路的任务0010110110101100工业生产过程传感器放大滤波多路转换&采样保持A/D转换放大驱动D/A转换输出接口微型计算机执行机构输入接口物理量变换信号处理信号变换I/O接口输入通道输出通道10.2.1D/A转换器概述D/A变换器的基本工作原理组成:模拟开关、电阻网络、运算放大器两种电阻网络:权电阻网络、R-2R梯形电阻网络基本结构如图:VrefRf模拟开关电阻网络VO数字量∑D/A变换原理运放的放大倍数足够大时,输出电压Vo与输入电压Vin
5、的关系为:式中:Rf为反馈电阻R为输入电阻VinRfVo∑R若输入端有n个支路,则输出电压VO与输入电压Vi的关系为:VinRfVO∑R1式中:Ri为第i支路的输入电阻Rn…令每个支路的输入电阻为2iRf,并令Vin为一基准电压Vref,则有如果每个支路由一个开关Si控制,Si=1表示Si合上,Si=0表示Si断开,则上式变换为若Si=1,该项对VO有贡献若Si=0,该项对VO无贡献2R4R8R16R32R64R128R256RVrefRfVOS1S2S3S4S5S6S7S8与上式相对应的电路如下(图中n=8)图中的电阻网络
6、就称为权电阻网络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
7、、DGND:模拟地和数字地工作时序D/A转换可分为两个阶段:CS#=0、WR1#=0、ILE=1,使输入数据锁存到输入寄存器WR2#=0、XFER#=0,数据送到DAC寄存器,并开始转换写输入寄存器写DAC寄存器工作模式单缓冲模式双缓冲模式DAC0832的接口设计---单缓冲方式1.使数据输入寄存器工作在锁存状态,DAC寄存器工作在不锁存状态(LE2始终有效,DAC寄存器直通)。只使用一级缓冲。适用于大多数情况.单缓冲模式使输入锁存器或DAC寄存器二者之一处于直通,即芯片只占用一个端口地址。CPU只需一次写入即开始转换。写入
8、数据的程序为:MOVDX,PORTMOVAL,DATAOUTDX,AL双缓冲模式(标准模式)对输入寄存器和DAC寄存器均需控制;当输入寄存器控制信号有效时,数据写入输入寄存器中;再在DAC寄存器控制信号有效时,数据才写入DAC寄存器,并启动变换;此时芯片占用两个端口地址;优点:数据接收与D
此文档下载收益归作者所有