毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于数字式温度传感器的温度检测仪 第6页

更新时间:2009-4-1:  来源:毕业论文
基于数字式温度传感器的温度检测仪 第6页
计只需要显示0至9十个数字。通常把控制LED数码管发光显示字符的8位字节数据称为段选码或者字符译码,如图4.13所示。
 
图4-13  8段LED显示器段选码原理图
表4-1  常用字形码表
字符 段选码
 (共阳) (共阴)
0 C0H 3FH
1 F9H 06H
2 A4H 5BH
3 B0H 4FH
4 99H 66H
5 92H 6DH
6 82H 7DH
7 F8H 07H
8 80H 7FH
9 90H 6FH
在系统中,常利用n个LED显示器构成n位显示。通常把点亮LED某一段的控制称为段选,而把点亮LED某一位的控制称为位选或片选。根据LED显示器的段选线、位选线与控制埠的连接方式不同,LED显示器有静态显示与动态显示两种方式。在静态显示方式中,显示驱动程序简单,且CPU占用率低,适合显示位数较少的场合。动态显示方式的每位数码管都需要一个数据锁存器,因此,其硬件电路较为复杂。在本系统中,只需要显示3位数字,显示数字位数较少,不需要循环显示。综合比较静态显示方式和动态显示方式,同时结合本设计的实际情况,选择静态显示方式。
4.5.2 温度显示
静态显示时,多位LED同时点亮。每段LED流过恒定的电流,段驱动电流约为6~10mA。其特点是:数码管中的发光二极管恒定地导通或截止,直到显示字符改变为止。
 
                 图4-14  LED静态显示方式
目前广泛使用一种集锁存、译码、驱动功能为一体的集成电路芯片,以此构成静态显示硬件译码接口电路。本设计选用的美国RCA公司的CD4511B是4位BCD码─7段十进制锁存译码驱动器,其功能集锁存、译码、驱动等。LED显示器要显示的是温度值,所以需要先将十辣进制数转换为BCD码, CD4511B即可完成此转换。
89C51与LED显示器连接如图4.15所示。本设计采用的集锁存、译码、驱动功能为一体的集成电路芯片是由RCA公司生产的4位BCD码─7段十进制锁存译码驱动器CD4511B,它能够直接驱动LED数码管显示出4位十进制数。地址译码器采用74LS138,其目的是选择哪一位的LED显示器显示数字。本设计将89C51的P2.4、P2.5、P2.6分别与74LS138的三个数据输入端A、B、C连接,经74LS138译码后产生输入锁存选通信号来选择数码管,Y0至Y3分别接到驱动个位、十位、百位、千位的CD4511B的LE端。锁存允许信号LE(Latch Enable)为低电平有效,作为允许BCD码输入的片选信号,此为片选端。一旦片选有效即LE为低电平时,则数据输入端A、B、C、D所接收的4位BCD码就会被内部逻辑电路自动译为输出端a至g的段选信号,从而驱动点亮7段LED显示出相应的字符。本设计将89C51的P0.0至P0.3口作为显示数据的输出端。将P0.0至P0.3与每块CD4511B的A、B、C、D连接,A、B、C、D四口接收待显示的信号。89C51的P2.7口与74LS138的S1相连,由P2.7来控制多位显示器数据字符的改写和锁存。当P2.7为高电平时,允许改写各位的显示字符;当P2.7输出低电平时,各位显示字符不变。当锁存允许信号LE由低电平变为高电平时,锁存了输入端ABCD的状态,译码输出也相应保持不变。检测到的温度值即可以显示出来。
图4-15 89C51与LED静态显示硬件译码接口电路

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页

基于数字式温度传感器的温度检测仪 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。