合封芯片

数码管芯片 数码管驱动芯片怎么使用?

小编 2024-10-24 合封芯片 23 0

数码管驱动芯片怎么使用?

这是74HC245芯片,它常用于电路中增加控制器的驱动能力。 如图1。

图1 74HC254芯片

单片机等微控制器的引脚拉电流能力一般在20mA左右,想要直接点亮数码管、显示屏等大功率显示器件则明显不够,这时,我们用一颗74 HC245芯片来增加单片机引脚的驱动能力。如图2。

图2 74HC245用于增加驱动能力

这颗芯片的引脚拉电流能够达到73-83mA。它的引脚有三种输出状态:高电平、低电平和高阻态。同时,有八路输入与八路输出,他的工作电压范围是3至5V。如图3。

图3 74HC245的性能

下面我们来依次分析其引脚的功能,这是它的原理图,第2-9脚也就是a0至a7,是芯片的输入或输出,第18至第11脚也就是b0-b7是芯片的输出或输入。第1脚DIR为方向控制引脚,当该引脚为高电平时,信号由a端为输入,b端输出;电平为低时,信号由b端输入,a端输出。第19脚OE是芯片使能引脚,也就是当引脚电平为低时,芯片才有输出,否则则为高阻状态。最后两只第10、20引脚是芯片的电源引脚。如图4。

图4 芯片的引脚说明

这是一颗stc单片机在驱动数码管时,74HC245芯片的使用方法。第19引脚接地,使能芯片。方向控制引脚接VCC,则A端输入、B端输出。如果我们把这两只引脚接入单片机的IO端口,则可以通过单片机来控制74HC245的使能及输出方向。这是单片机的八个输出引脚,也是这颗芯片的八个输入引脚,这里各接一只下拉电阻,保证芯片在没有工作时电位被稳定钳位在低电平。芯片的输出引脚直接连接数码管,这里每条线路串接了一只100Ω的电阻,这个电阻起限流的作用,根据负载的不同,我们选取不同阻值的电阻来进行限流。如图5

图5 芯片的使用方法

四种常用的数码管驱动大法,你学废了么?

一、三极管驱动方式

通过三极管驱动的方式,来点亮数码管。

该方法,8位数码管,需要16个IO口来驱动,适合缺乏驱动数码管的芯片时,做数码管的电路搭建。

但是,该方法由于需要轮询扫描点亮数码管,需要注意驱动程序中,不能有比较长的阻塞延时,否则会导致数码管显示闪烁。

电路图中,74HC245属于驱动芯片,主要用于减小主控芯片的负荷,提高电路的带载能力。

二、移位寄存器驱动方式

通过移位寄存器74HC595驱动的方式,来点亮数码管。

该方法,8位数码管,需要3个IO口来驱动,属于串行通信的方式,适合缺乏芯片IO口的时候,来做数码管的电路搭建。

三、锁存器驱动方式

通过锁存器74HC573的方式,来做数码管的电路搭建。

该方式,8位数码管,需要10个IO口来驱动,由于锁存器拥有数据锁存的功能,故可以分时复用IO口在数码管的段与位处理上。

四、数码管驱动芯片驱动方式

通过数码管驱动芯片CH451的方式,来做数码管的电路搭建。

该方式,8位数码管,需要6个IO口来驱动。数码管的控制逻辑全部集成在驱动芯片CH451上了,只需要将所需显示的数值,根据CH451芯片手册对应的驱动时序,传输给到CH451芯片,就能实现数码管的显示。

欢迎关注微信公众号:芯片e栈

相关问答

1位数码管芯片引脚功能?

1位数码管芯片通常具有7个引脚。其中,两个引脚(VCC和GND)用于供电,VCC接受正电压,GND接地。另外,四个引脚(A,B,C,D)是输入引脚,用于控制LED显示的数...1位数...

3位LED数码管电压表用什么芯片好?主要是电路简单,成本低?

31/2位数字电压表芯片常用的有7106和7107;7106驱动LCD,7107驱动LED;成品的LED数字电压表价格不贵,网上有售,价格20元/只以下;31/2位数字电压表芯片常用的有...

共阴数码管驱动电路?

首先,您说的对,这是共阳极接法。若要改成共阴极接法,将三极管的发射极接到公共com端,集电极接地就ok了。如果是单片机驱动共阴数码管,不用加限流电阻,反而...

有哪位知道能同时驱动多个数码管显示的芯片?

不采用三极管或芯片驱动数码管亮度根本不行,单片机单个io口可以驱动一个发光二极管不成问题,但驱动多个led例如7段数码管则平均电流太小了,若再动态扫描,亮度...

单个数码管与c51芯片怎么接?

要将单个数码管与C51芯片连接,首先需要确定数码管的引脚定义。通常,数码管具有共阳极或共阴极的引脚配置。然后,将数码管的引脚与C51芯片的GPIO引脚相连。根据...

单片机与数码管驱动芯片连接问题?

只要单片机的I/O引脚(可以任意)接到TM1629C然后时序依照规格书来做对应的脚位高低电平,就可以了只要单片机的I/O引脚(可以任意)接到TM1629C然后时序依照规格...

芯片能测温并驱动LED数码管,14管脚,4接5伏电压11接地。NTC采集温度输入,驱动两位B型数码管显示?

用于模数、数模转换。用于模数、数模转换。

cd4511芯片介绍?

CD4511是一种常用的线路集成电路芯片,也称为B系列器件,包含了4个七段数码管驱动器。每个驱动器都包含了与七段数码管对应的输出引脚,以及一组输入引脚,用于输...

51单片机动态扫描24个数码管,亮度不足,如何解决?用了138和573?

是138在做动态扫描吧,我没怎么用138,但有一点是肯定的,就是一般情况下应该是138的电流驱动能力有限导致你所说的问题。如果你多用几个573,每个数码管对应一...

数码管的结构是什么?

数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个...

猜你喜欢