摘要: 芯片74HC138是一款高速CMOS器件,也称为3/8译码器,特有3个使能输入端,输入端A2A1A0从000-111变化,对应输出端Y0-Y7低电平输出,完成变量译码。下面将为大家详细介绍译码器芯片74HC138的引脚图及功能、工作原理、作用、封装、如何驱动数码管以及应用电路图。
芯片74HC138是一款高速CMOS器件,也称为3/8译码器,特有3个使能输入端,输入端A2A1A0从000-111变化,对应输出端Y0-Y7低电平输出,完成变量译码。下面将为大家详细介绍译码器芯片74HC138的引脚图及功能、工作原理、作用、封装、如何驱动数码管以及应用电路图。
芯片74HC138是一款高速CMOS器件,74HC138引脚兼容低功耗肖特基TTL(LSTTL)系列。74HC138译码器可接受3位二进制加权地址输入(A0, A1和A2),并当使能时,提供8个互斥的低有效输出(Y0至Y7)。
译码器芯片74HC138特有3个使能输入端:两个低有效(E1和E2)和一个高有效(E3)。除非E1和E2置低且E3置高,否则74HC138将保持所有输出为高。
74HC138为3/8译码器,输入端A2A1A0从000-111变化,对应输出端Y0-Y7低电平输出,完成变量译码。详见附图中的功能表:
数码管的显示用的是74HC138译码器 ,这是一种三通道输入,八通道输出译码器。采用动态扫描显示即轮流向各位数码管送出执行码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。
数码管的几种驱动方式汇总
这段时间做数码管的电路,所以就专门整理了一下数码管的驱动IC和相关问题,集中发在这里便于学习。
数码管的显示方式可以分为动态和静态的。
动态的也叫扫描方式,是利用发光二极管的余辉效应和人眼的视觉暂留效应来实现的,只要在在一定时间内数码管的笔段亮的频率够快,人眼就看不出闪烁,一般外围硬件较少,但是对单片机资源耗用巨大。
静态的也较锁存方式,单片机送出数据后控制外围锁存器件锁存数据,这样数码管笔段里的电流不变,数码管稳定显示,这样单片机可以干别的活不用管数码管了。这种方案的优点是对单片机的P口资源和时间耗用很少,但是数码管的外围辅助电路复杂。
前些日子又发现了一种新的驱动方式,使用专门的驱动IC,单片机发送完数据就控制锁存,由芯片完成数码管动态扫描显示,一般使用串行接口,占用单片机资源最少,而且数码管还能实现左右循环移动等效果,显示稳定,消隐效果比较好。
数码管驱动的特点
(一)显示驱动
● 内置大电流驱动级,段电流不小于25mA,字电流不小于150mA。
● 动态显示扫描控制,直接驱动8 位数码管或者64 只发光管LED。
● 可选数码管的段与数据位相对应的不译码方式或者BCD 译码方式。
● 数码管的字数据左移、右移、左循环、右循环。
● 各数码管数字独立闪烁控制。
● 通过占空比设定提供16 级亮度控制。
● 支持段电流上限调整,可以省去所有限流电阻。
● 扫描极限控制,支持1 到8 个数码管,只为有效数码管分配扫描时间。
(二)键盘控制
● 内置64 键键盘控制器,基于8×8 矩阵键盘扫描。
● 内置按键状态输入的下拉电阻,内置去抖动电路。
● 键盘中断,低电平有效输出。
● 提供按键释放标志位,可供查询按键按下与释放。
(三)其 它
● 高速的4 线串行接口,支持多片级联,时钟速度从0 到10MHz。
● 串行接口中的DIN 和DCLK 信号线可以与其它接口电路共用,节约引脚。
● 完全内置时钟振荡电路,不需要外接晶体或者阻容振荡。
● 内置上电复位和看门狗Watch-Dog,提供高电平有效和低电平有效复位输出。
● 支持3V~5V 电源电压。
● 提供SOP28 和DIP24S 两种无铅封装,兼容RoHS。
● 引脚及功能基本兼容CH452 芯片。
在我们设计单片机电路的时候,单片机的IO口数量是有限的,有时并满足不了我们的设计需求,比如我们的STC89C52RC一共是32个IO口,但是我们为了控制更多的器件,就要使用一些外围的数字芯片,这种数字芯片由简单的输入逻辑来控制输出逻辑,比如74HC138这个三八译码器,下图便是74HC138在原理图上的一个应用。
社群二维码
关注“华强商城“微信公众号
Copyright 2010-2023 hqbuy.com,Inc.All right reserved. 服务热线:400-830-6691 粤ICP备05106676号 经营许可证:粤B2-20210308