数码管的驱动方式 LED数码管的驱动方式

作者&投稿:权雍 (若有异议请与网页底部的电邮联系)

概述
数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据数码管的驱动方式的不同,可以分为静态式和动态式两类。
静态显示驱动
静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O端口进行驱动,或者使用如BCD码二-十进制译码器译码进行驱动。静态驱动的优点是编程简单,显示亮度高,缺点是占用I/O端口多,如驱动5个数码管静态显示则需要5×8=40根I/O端口来驱动,要知道一个89S51单片机可用的I/O端口才32个,实际应用时必须增加译码驱动器进行驱动,增加了硬件电路的复杂性。
动态显示驱动
数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划a,b,c,d,e,f,g,dp的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是哪个数码管会显示出字形,取决于单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。



四位数码管的显示方式是什么,如何解决数码管的驱动问题?~

1。直接驱动:每位数码管的每个字段用一根线驱动,通常用7447或4511等,共阴或共阳要根据所用电路选择,电压通常用5V,同时注意加限流电阻,否则会烧东西的。往芯片的输入端送入BCD码就可以显示了。

2。扫描驱动:将数码管相同字段引脚接到一起,这样只有8个字段引脚,将这8个脚接到单片机(也可能是专用电路)的I/O口上(8个I/O口),每一位的公共引脚分别接4只三极管,三极管的B极通过电阻再接单片机的I/O口上(4个I/O)。单片机送字段编码到8个I/O口上,同时点亮第一位,其它3位是灭的,延时约5毫秒后送第二位数据,同时点亮第二位,其它3位是灭的.......当第四位点亮后再循环点亮第一位........周而复始。

LED数码管要正常显示,就要用驱动电路来驱动数码管的各个段码,从而显示出我们要的数字,因此根据LED数码管的驱动方式的不同,可以分为静态式和动态式两类。 LED数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的I/O线控制,当单片机输出字形码时,单片机对位选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位就显示出字形,没有选通的数码管就不会亮。通过分时轮流控制各个数码管的的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极管的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示数据,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O端口,而且功耗更低。

51单片机按键时,数码管会闪烁一下.原因是什么
答:除非数码管是工作在静态扫描方式)直接驱动数码管,按键的代码一般都会写一些延时,用来软件消除按键的抖动,若延时的时间太长,就会影响数码管的显示效果,另外有些还会增加等待按键松开的语句,这种语句一般都是一个死循环,除非按键被松开 解决办法是,减少按键消抖动延时的时间,在等待按键松开的死循环...

f5红外发射管如何驱动1码是什么
答:f5红外发射管如何驱动1码是2V结电压。红外发射管的参数大约为2V结电压,35mA,和普通LED一样,需要恒流驱动,一般驱动的时候就是一个三极管比如9013来驱动的,使用基极串电阻接控制信号,集电极和正极间接红外发射管,发射极接地,如果担心超过电流限制,发射管上要串限流电阻。

gtdesigner2软件怎样调出数码管
答:例如,你可以使用C语言或类似的语言编写驱动程序来控制数码管的显示。具体的步骤和代码实现取决于你使用的数码管和嵌入式系统的类型。通常情况下,你需要首先了解你使用的数码管的引脚定义和工作原理。然后,你可以在你的驱动程序中设置正确的引脚连接和驱动方式,以实现数码管的正确显示。总之,要调出数码管...

请问P0口加一个上拉电阻就可以驱动数3位码管了吗?
答:不能的!只能驱动两个 还须加一个74LS47

单片机的那些事儿
答:漏电保护继电器的控制芯片很可能是他们自己公司定制的单片机。️内部晶振现在很多单片机都有内部晶振,有的精度还很高!数码管的段码数码管的段码实际上就是8个或7个发光二极管拼装而成,每个发光管加限流电阻后,采用灌电流的方式用单片机的IO口线可直接驱动。只要注意限制灌电流的大小,不致于损坏单片机就行。

编码器的输出方式有互补输出 、电压输出、线性驱动器输出,三种输出方式...
答:电压输出是在集电极开路输出的电路基础上,在电源间和集电极之间接了一个上拉电阻,使得集电极和电源之间能有一个稳定的电压状态 线性驱动输出是采用RS-422标准,用AM26LS31芯片应用于高速、长距离数据传输的输出模式。信号以差分形式输出,因此抗干扰能力更强。输出信号需专门能接收线性驱动输出的设备才能...

LED数码管和日光灯管的基本原则有哪些?
答:牵制零碎采纳三个非凡的泰国VISS照明软件编辑递次,数字化牵制花式的更动很容易,只要编辑天生的图案技俩笼统复制到CF卡,数字牵制器笼统单独牵制,但也多线牵制,任何数字演示安装了各类复杂的工程申请。数码管,牵制器和电源毗连到男性和女性的标准插头,利便,和怪异的外观筹算,新的户外防水布局。假如在...

单片机开发板原理图数码管原理怎么看?
答:把全图放上来,COM就是公共极(共阳或共阴),你这个是扫描方式显示,所以应该也接到了三极管啊什么的,你就顺着LED1,LED2这些名字找

51单片机P0口用74LS48编码器驱动共阴极数码管,用在P0口加上拉电阻么...
答:74LS的芯片一般来说输入不加上拉也能用,但是这种用法不可靠,特别容易被干扰。所以,建议你还是加上拉吧,加个10K的排阻,标准40脚的51在P0加上拉用排阻的话很方便,并不费事。

单片机如何同时控制四位数码管显示不同数字。
答:你的图不是很清楚,根据你图上的功能来看,器件应该是:单片机(51系列) -> 8路缓冲器(74HC245) -> 数码管(四位)1、由于单片机IO口的驱动能力有限,在单片机和数码管中间增加了缓冲器 这样可以有效的保护单片机,提高了驱动能力。2、接法:四位数码管有四个选择端,保证统一时间只A-G字段,...