测控系统原理与设计4-人机及接口-2016.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《测控系统原理与设计4-人机及接口-2016.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测控 系统 原理 设计 人机 接口 2016
- 资源描述:
-
1、显示与接口4.1键盘/显示器接口设计4.2打印记录技术4.3首 页本章内容第4章 智能仪器人机交互接口测控系统中常用的显示器件有:发光二测控系统中常用的显示器件有:发光二极管(简称极管(简称LED)和液晶显示器(简称)和液晶显示器(简称LCD),在不带微机的测控系统中,这),在不带微机的测控系统中,这些数字显示器通常与些数字显示器通常与BCD码输出的码输出的A/D转换器连接,而在微机化测控系统中,转换器连接,而在微机化测控系统中,这些数字显示器通常与微机接口连接。这些数字显示器通常与微机接口连接。 LEDLED(发光二极管)显示器件的工作电压低、功耗(发光二极管)显示器件的工作电压低、功耗小、
2、工作温度范围宽(小、工作温度范围宽(30308585)、寿命长、)、寿命长、成本低、机械强度高、亮度中等、易于与成本低、机械强度高、亮度中等、易于与TTLTTL数字数字逻辑电路连接。逻辑电路连接。常分为段码式显示器和点阵式显示器常分为段码式显示器和点阵式显示器 7 7段段LEDLED显示器的段排列结构如图显示器的段排列结构如图a a所示,所示,图图b b、c c给出共阴及共阳极给出共阴及共阳极7 7段段LEDLED显示电显示电路。对于共阴路。对于共阴LEDLED来说,如果当某个字段来说,如果当某个字段的阳极为高电平时,相应字段就点亮。的阳极为高电平时,相应字段就点亮。若阳极为低电平,则该字段不
3、亮。对于若阳极为低电平,则该字段不亮。对于共阳共阳LEDLED则刚好相反。利用则刚好相反。利用7 7段段LEDLED显示器显示器显示数字或字母,需要设计一个字型码显示数字或字母,需要设计一个字型码。结构结构 由由7个个LED构成的构成的“日日”字形字形7段(或段(或8段)显示段)显示器器;由由12个个LED构成的构成的“田田”字形显示器字形显示器;由由16个个LED构成的构成的“米米”字形显示器等。字形显示器等。LED数码字符显示器由数个数码字符显示器由数个LED组成一个阵列组成一个阵列,封封装于一个管壳内。装于一个管壳内。下 页上 页返 回工作原理工作原理 为了适用于不同的驱动方式为了适用于
4、不同的驱动方式,每种结构每种结构形式又有共阳极和共阴极两种产品类型。形式又有共阳极和共阴极两种产品类型。(b) 共阳极共阳极 (a) 共阴极共阴极 (c) 外型及引脚外型及引脚下 页上 页返 回 如下表所示,字型码是单字节结构,对于如下表所示,字型码是单字节结构,对于共阴极共阴极7段段LED显示器而言,数字显示器而言,数字0的字型码为的字型码为3FH,数字,数字1的字型码为的字型码为06H。D7D6D5D4D3D2D1D0DPgfcdcba段码位与显示段码的对应关系LEDLED显示宇符与段码的关系显示宇符与段码的关系字符字符共阴极共阴极段码段码共阳极共阳极段码段码字符字符共阴极共阴极段码段码共
5、阳极共阳极段码段码0 03FH3FHC0HC0HA A77H77H88H88H1 106H06HF9HF9HB B7CH7CH83H83H2 25BH5BHA4HA4HC C39H39HC6HC6H3 34FH4FHB0HB0HD D5EH5EHA1HA1H4 466H66H99H99HE E79H79H86H86H5 56DH6DH92H92HF F71H71H8EH8EH6 67DH7DH82H82HH H76H76H09H09H7 707H07HF8HF8HP P73H73H8CH8CH8 87FH7FH80H80HU U3EH3EHC1HC1H9 96FH6FH90H90H灭灭00H0
6、0HFFHFFH下 页上 页返 回 14段段LED显示器的段排列如显示器的段排列如图所示。经适当的组合,可显示图所示。经适当的组合,可显示数字和数字和26个英文字母的大写与小个英文字母的大写与小写。字形代码需占用双字节,如写。字形代码需占用双字节,如表所示。表所示。14段段LED显示器也分为显示器也分为共阴极与共阳极两种结构。对于共阴极与共阳极两种结构。对于共阴极共阴极14段段LED显示器而言,数显示器而言,数字字8的字形代码为的字形代码为813FH,字符,字符M的字形代码为的字形代码为0A36H。onmlkjihdpfedcba段码式段码式LEDLED显示与接口显示与接口(1)(1)静态显示
7、方式静态显示方式静态显示系统在每一次显示输出后能够保持显示不变静态显示系统在每一次显示输出后能够保持显示不变,仅在待显数码需要改变时仅在待显数码需要改变时,才更新其数字显示器中锁才更新其数字显示器中锁存的内容。存的内容。 显示某一字符时显示某一字符时,相应段的相应段的LED恒定导通或截止恒定导通或截止,使所使所显示字符的字段连续发光。显示字符的字段连续发光。每位数码管都应有各自的驱动器件每位数码管都应有各自的驱动器件,往往选择带锁存往往选择带锁存功能的器件功能的器件,用以锁存各自待显示数码。用以锁存各自待显示数码。功耗大功耗大,当显示的位数较多时当显示的位数较多时,占用的占用的I/O口较口较多
8、多优点优点亮度高亮度高,控制程序简单控制程序简单,显示稳定可靠显示稳定可靠缺点缺点下 页上 页返 回LED静态显示电路原理图静态显示电路原理图下 页上 页返 回(2)(2)动态显示方式动态显示方式所有位的段选线并联起来所有位的段选线并联起来,由一个由一个8位位I/O口控制口控制,而各而各位的共阳极或共阴极分别由相应的位的共阳极或共阴极分别由相应的I/O线控制线控制,形成形成各位的轮流选通各位的轮流选通,即即LED显示器分时轮流工作显示器分时轮流工作,每次只每次只能使一个器件显示能使一个器件显示1ms5ms。由于人的视觉暂留现。由于人的视觉暂留现象和发光二极管的余辉效应象和发光二极管的余辉效应,
9、仍感觉所有的器件都在仍感觉所有的器件都在同时显示同时显示,达到稳定的视觉效果。达到稳定的视觉效果。 在实际应用中常采用定时中断扫描方式,这种方式是每隔一定时间(如1 ms) 让一位数码管显示,假设有8位数码管,显示扫描周期为8ms。程序控制扫描和定时中断扫描。实现方法实现方法下 页上 页返 回LED动态显示电路(1)共阴极接法)共阴极接法(2)P1:段码;:段码; (3) P3.4-P3.7:位码:位码(4)经)经74LS244提供提供LED相应段的驱动电流相应段的驱动电流,送到各个显示器的段码送到各个显示器的段码(5)经经6反向驱动器反向驱动器75LS04,使位码使位码1有效。有效。下 页上
10、 页返 回静态显示(各位同时显示)动态显示(逐位轮流显示)每位LED显示块的段选端分别接一个8位锁存器/驱动器。应并接到同一个8位I/O口或锁存器/驱动器各位LED显示块的位选端应连在一起共阳极时固定接+5V共阴极时固定接地 (2)从要显示数字的BCD码转换成对应的段选码(称为译码)的方式译码方式硬件译码软件译码微机输出显示数字的BCD码通过查表软件得到的段选码显示器段选端接口锁存器/译码器/驱动器锁存器/驱动器(无译码器) 硬件译码接口软件译码接口静态显示段选端接口每位各接一组“锁存器/译码器/驱动器”每位各接一组“锁存器/驱动器”位选端接口共阳极时各位位选端都接+5V,共阴极时各位位选端都
11、接地动态显示段选端接口各位共接一组“锁存器/译码器/驱动器”各位共接一组“锁存器/驱动器”位选端接口每位位选端各接“译码器/驱动器”的一位驱动端4、常用接口器件:、常用接口器件:(1)段选端接口器件)段选端接口器件BCD-7段译码器段译码器MC14558BCD-7段译码段译码/驱动器驱动器MC14547BCD-7段锁存段锁存/译码译码/驱动器驱动器MC14513、MC14495以及以及9368,并行输入并行输入4位位LED静态显示锁存静态显示锁存/译码译码/驱动器接口芯片驱动器接口芯片ICM7212串入并出移位寄存器串入并出移位寄存器74LS164(适用于软件译码适用于软件译码) (2)动态显
12、示位选端接口器件)动态显示位选端接口器件 3-8译码器译码器74LS138(3) 动态显示动态显示(段选位选段选位选)接口器件接口器件串行输入串行输入4位位LED动态显示驱动接口芯片动态显示驱动接口芯片MC14499 8155 发光二极管在适当的驱动电流作用下,才能得发光二极管在适当的驱动电流作用下,才能得到需要的亮度。到需要的亮度。LED是恒压元件,正向电压一般为是恒压元件,正向电压一般为1.22.4V。调整驱动电路即选取限流电阻。调整驱动电路即选取限流电阻R,应使,应使LED的工作电流在的工作电流在1020mA。也可用试验方法,。也可用试验方法,改变限流电阻,得到适合亮度。发光二极管的驱动
13、改变限流电阻,得到适合亮度。发光二极管的驱动方式有两种。静态驱动方法:对要显示段始终通以方式有两种。静态驱动方法:对要显示段始终通以额定电流。动态驱动方法:对要显示段通以矩形脉额定电流。动态驱动方法:对要显示段通以矩形脉冲电流。为保证足够的显示亮度,应施加脉冲电流冲电流。为保证足够的显示亮度,应施加脉冲电流幅度为额定电流的数倍。为实现这种显示方式,各幅度为额定电流的数倍。为实现这种显示方式,各位位LED数码管的段选端应并接在一起,由同一个数码管的段选端应并接在一起,由同一个8位位I/O口或锁存器口或锁存器/驱动器控制,而各位数码管的位驱动器控制,而各位数码管的位选端分别由相应的选端分别由相应的
14、I/O口线或锁存器控制。口线或锁存器控制。 后面是用硬件译码电路构成的静态显示电路,此处采后面是用硬件译码电路构成的静态显示电路,此处采用了用了MC14495和和74LS138进行译码驱动。进行译码驱动。MC14495内带内带4位输入锁存器、译码器和驱动器,但一个位输入锁存器、译码器和驱动器,但一个MC14495只能与只能与一位显示块接口,所以需要采用一位显示块接口,所以需要采用8个个MC14495和和LED显示显示块才能构成的块才能构成的8位位LED静态显示器电路。静态显示器电路。MC14495的的BCD码输入端挂接在数据总线上,每两片一组,每组形成一个码输入端挂接在数据总线上,每两片一组,
15、每组形成一个数据字节单元,各字节单元由数据字节单元,各字节单元由38译码器输出的译码信号译码器输出的译码信号进行寻址。译码器的输出受进行寻址。译码器的输出受WR控制,只有向这些字节单控制,只有向这些字节单元中写数据时,译码器才译出地址选通信号,将数据总线元中写数据时,译码器才译出地址选通信号,将数据总线上的两位上的两位BCD码打入到相应的码打入到相应的MC14495芯片锁存器中,芯片锁存器中,从而使两位从而使两位LED同时产生相应的显示。这种方法结构简单,同时产生相应的显示。这种方法结构简单,编程容易。编程容易。 由由MC14495构成的构成的8位静态位静态LED显示器显示器 利用软件译码构成
16、的静态显示电路,如利用软件译码构成的静态显示电路,如后图所示,后图所示,8031的串行口工作方式的串行口工作方式0时,为时,为移位寄存器方式。图中利用移位寄存器方式。图中利用6片串入并出的片串入并出的移位寄存器移位寄存器74LS164作为作为6位静态显示器的位静态显示器的显示输出口,欲显示的显示输出口,欲显示的8位段码即字型码通位段码即字型码通过软件译码产生,并由过软件译码产生,并由RXD串行送出去,串行送出去,这样,主程序可不必扫描显示器,从而这样,主程序可不必扫描显示器,从而CPU能用于其它工作。能用于其它工作。 图图3-3-4 软件译码静态显示器接口实例软件译码静态显示器接口实例 STA
17、RT: SETB P1.7 ; 开放显示器传送控制开放显示器传送控制 MOV R1,#06H MOV R0,#00H ;字型码首地址偏移量字型码首地址偏移量 MOV DPTR,#TABLOOP: MOV A,R0 MOVC A,A+DPTR ;取出字型码取出字型码 MOV SBUF,A ;发送发送WAIT: JNB TI,WAIT ;等待一帧发送完毕等待一帧发送完毕 CLR TI INC R0 ;指向下一个字型码指向下一个字型码 DJNZ R1,LOOP CLR P1.7 ;关闭显示器传送控制关闭显示器传送控制TAB: DB 06H,4FH,3FH,7FH,40H,73H显示“P-8031”
18、由由MC14558构成的构成的8位动态位动态LED显示器显示器 用用MC14499构成的构成的4位动态位动态LED显示器显示器 用用8155实现实现8位动态位动态LED显示器显示器 2.点阵式LED显示原理与接口(1)列扫描信号依次为“0”,按列号相应送出行信号(字型码)。(2)延时一段时间后,送出第2列对应的字型码。(3)依次选中点阵显示器的所有列,从而显示出完整字符。点阵式LED显示驱动接口电路下 页上 页返 回字母A的点阵数据 当需要显示的字符较多时,可以利用字符ROM来存放所有被显示字符的字型码。若要提高点阵式LED的显示分辨率,可以采用79、1616等更大的点阵结构。 字符A的点阵图
19、下 页上 页返 回 液晶显示器(Liquid Crystal Display,LCD)是一种用液晶材料制成的显示器件。液晶显示器具有体积小、重量轻、低功耗(每平方厘米几微瓦到几十微瓦)、字迹清晰、寿命长、光照越强对比度越大等突出特点,已被广泛地应用于各种仪器仪表、低功耗系统、终端显示等方面,尤其是在便携式仪器设备中更显示出其独特的特点。 液晶显示器主要有笔段式、字符点阵式和图形点阵式3种形式。笔段式主要用来显示数字、西文字母或某些字符,字符点阵式主要用来显示字符、数字和符号等,图形点阵式可以显示图形和汉字等复杂信息。1、LCD显示器的结构和工作原理 LCD是一种借助外界光线照射液晶材料而实现显
20、示的被动显示器材,它利用液晶分子排列结构的可及化性和旋光特性进行工作,其结构如图(a) 结构图 (b)笔段式LCD正面电极及背面电极 液晶显示器结构图2、笔段式LCD显示器 (1) LCD显示器对驱动电路的要求 LCD驱动电路 LCD驱动电路工作电压波形 七段LCD数码显示器 显示频率信号一方面直接加到显示频率信号一方面直接加到LCD公共电极公共电极B上,另一上,另一方面还通过异或门间接加到方面还通过异或门间接加到LCD显示段电极显示段电极S上。此时,上。此时,只需控制异或门输入控制端只需控制异或门输入控制端A的电平,就能控制的电平,就能控制LCD显示显示器的亮度。当器的亮度。当A端为端为“0
21、”电平时,电平时,S端与端与B端同相位,这时端同相位,这时LCD显示器两端的相对电位差为零,显示器两端的相对电位差为零,LCD显示器熄灭;当显示器熄灭;当A端为端为“1”电平时,电平时,S端与端与B端反相位,这时端反相位,这时LCD显示器两显示器两端的相对电位差如果大于端的相对电位差如果大于LCD显示器的阈值电压,显示器的阈值电压,LCD显显示器发光。示器发光。 图4.26 MC14543的引脚(2) 笔段式 LCD显示器的接口 下面介绍可用于LCD交流静态驱动显示的CMOS芯片MC14543。MC14543是BCD所存、7段译码驱动芯片,可用作为显示器接口,其功能是把要显示的4位二进制数码转
22、换为7段码。AD: 数据输入引脚,BCD码,D为最高位。af: 8位字段码输出端PH: 驱动方式控制端。为高电平时,用 于共阳极LED;低电平时,用于共阴极LED;输入方波信号时,用于驱动LCDLD: 片内锁存器控制端。为低电平时,输入数据被锁存。BI: 消隐控制端。为高电平时,PH端ag端的信号相位相同,不显示字符。4位LCD静态显示电路接口电路接口电路: 4N074位位LCD显示器显示器 MC14543LCD的锁存的锁存/译码译码/驱动器驱动器 P3.7提供方波信号给提供方波信号给驱动器和显示器的公共电极驱动器和显示器的公共电极动态动态LCD驱动接口驱动接口 LCD与LED的比较 LCD与
23、LED的相同点都是笔段显示,都需要译码(硬件译码或软件译码)。 LCD与LED的不同点: LED显示器LCD显示器显示机理发光二极管导通发光液晶的电光效应笔段显示条件笔段电极与公共电极之间加直流电压笔段电极与公共电极之间加方波电压公共电极接高电平或低电平接方波电压驱动接口电路不要方波信号(如ICM7212)需要方波信号(如ICM7211)3. 点阵式LCD显示器的接口 图形点阵式液晶显示模块具有尺寸小、功耗小、可靠性高、成本低等优点,可显示各种图像与文本信息,因此,在电子仪器中得到广泛的应用。 与笔段式LCD的接口不同的是,点阵式LCD的接口往往采用专用的接口控制芯片来完成。现在市场上的点阵式
24、LCD产品往往把LCD点阵、控制芯片和接口电路都集成在一起,方便用户使用。不同厂家生产的点阵LCD接口不完全相同,但原理相近。 本节以LCD1602液晶显示模块为例介绍点阵式LCD的接口方法。字符型字符型LCD是由若干个是由若干个57或或511等点阵符位等点阵符位组成。每一个点阵字符位都可以显示一个字符。组成。每一个点阵字符位都可以显示一个字符。点阵字符位之间有一空点距的间隔起到了字符间点阵字符位之间有一空点距的间隔起到了字符间距和行距的作用。目前市面上常用的有距和行距的作用。目前市面上常用的有16字字1行,行,16字字2行行(简称简称1602),),20字字2行和行和40字字2行等的字符模块
25、组,其中行等的字符模块组,其中1602液晶显示屏液晶显示屏应用比较广泛。应用比较广泛。 引脚符号功能说明1VSS一般接地2VDD接电源(+5V)3V0液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。4RSRS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。5R/WR/W为读写信号线,高电平时进行读操作,低电平时进行写操作。6EE(或EN)端为使能(enable)端,下降沿使能。1、1602引脚引脚符号功能说明7DB0低4位三态、 双向数据总线 0位(最低位)8DB1低4位三态、 双向
展开阅读全文