第1个回答 2020-01-28
可以用cd4511和74ls48等ic来驱动共阴数码管。
cd4511是一个用于驱动共阴极 led (数码管)显示器的 bcd 码—七段码译码器,特点如下:
具有bcd转换、消隐和锁存控制、七段译码及驱动功能的cmos电路能提供较大的拉电流。可直接驱动led显示器。
cd4511 是一片 cmos bcd—锁存/7 段译码/驱动器,引脚排列如图 2 所示。其中a b c d 为 bcd 码输入,a为最低位。lt为灯测试端,加高电平时,显示器正常显示,加低电平时,显示器一直显示数码“8”,各笔段都被点亮,以检查显示器是否有故障。bi为消隐功能端,低电平时使所有笔段均消隐,正常显示时, b1端应加高电平。另外 cd4511有拒绝伪码的特点,当输入数据越过十进制数9(1001)时,显示字形也自行消隐。le是锁存控制端,高电平时锁存,低电平时传输数据。a~g是 7 段输出,可驱动共阴led数码管。另外,cd4511显示数“6”时,a段消隐;显示数“9”时,d段消隐,所以显示6、9这两个数时,字形不太美观 图3是 cd4511和cd4518配合而成一位计数显示电路,若要多位计数,只需将计数器级联,每级输出接一只 cd4511 和 led 数码管即可。所谓共阴 led 数码管是指 7 段 led 的阴极是连在一起的,在应用中应接地。限流电阻要根据电源电压来选取,电源电压5v时可使用300ω的限流电阻。
各引脚功能介绍如下:
bi:4脚是消隐输入控制端,当bi=0 时,不管其它输入端状态如何,七段数码管均处于熄灭(消隐)状态,不显示数字。
lt:3脚是测试输入端,当bi=1,lt=0 时,译码输出全为1,不管输入 dcba 状态如何,七段均发亮,显示“8”。它主要用来检测数码管是否损坏。
le:5脚锁定控制端,当le=0时,允许译码输出。 le=1时译码器是锁定保持状态,译码器输出被保持在le=0时的数值。
a1(1脚)、a2(2)、a3(6)、a4(7)、为8421bcd码输入端。
a(13)、b(12)、c(11)、d(10)、e(9)、f(15)、g(14):为译码输出端,输出为高电平1有效。
16脚是电源,8脚是gnd。
cd4511的内部有上拉电阻,在输入端与数码管笔段端接上限流电阻就可工作。