老古开发网首页
导航:老古开发网首页文章索引索引第2535页文章分类显示技术第15页→[LED的驱动]
| -文章搜索 - 最新文章 - |

第3053篇:LED的驱动

发布时间:2006年10月15日 点击次数:1490
来源:   作者:
 
/

驱动LED的时候,应该分二种情况

比如用共阳接法和共阴接法,

共阳的时候LED正端接正电源,负端通过一个限流电阻接P口,这时不用接上拉电阻,只要这个限流电阻取合适就可以了

发光管亮的时候电流就是从电源正——LED——限流电阻——P口,P口为低电位

发光管灭的时候没有电流流过,P口为高电位或高阻状态

共阴接法,LED负端接地,正端直接P口,这时候要接上拉电阻,这个上拉电阻是提供LED发光用的,

发光管亮的时候电流是从电源正——上拉电阻——LED——地。这时上拉电阻也是限流用的。P口为高电位或高阻状态

发光管暗的时候电流是从电源正——上拉电阻——P口,这时LED无电流流过,P口为低电位,限流电阻上流过电流全部从P口流入。

 

 

要从单片机的输出驱动能力开始讲起。单片机输出驱动分为高电平驱动和低电平驱动两种方式,所谓高电平驱动,就是端口输出高电平时的驱动能力,所谓低电平驱动,就是端口输出低电平时的驱动能力,当单片机输出高电平时,其驱动能力实际上是*端口的上拉电阻来驱动的,实际测试表明,51单片机的上拉电阻的阻值在330K左右,也就是说如果*高电平驱动,本质上就是*330K的上拉电阻来提供电流的,当然该电流是非常小的,小的甚至连发光二极管也难以点亮,如果要保证LED正常发光,必须要外接一个1K左右的上拉电阻,如果是一个led还好,要是10个、20个led的话,就要接10个、20个1K的上拉电阻,接电阻的本身是可以的,问题是接了上拉电阻以后,每当端口变为低电平0的时候,那么就有10个、20个上拉电阻被无用的导通,假设每个电阻的电流为5mA计算,20个电阻就是100mA,这将造成电源效率的严重下降,导致发热,纹波增大,以至于造成单片机工作不稳,因此很少有采用高电平直接驱动led的,高电平驱动led实际上就是共阴。低电平驱动就不同了,端口为低电平0时,端口内部的开关管导通,可以驱动高达30多毫安的驱动电流,可以直接驱动led等负载,当端口为低电平0时,尽管内部的上拉电阻也是消耗电流的,但是由于内部的上拉电阻很大,有330K,因此消耗电流极小,基本上不会影响电源效率,不会造成无用功的大量消耗,因此51单片机是不能用高电平直接驱动led的,只能用地电平直接驱动led,即只能用共阳数码管,而不能直接用共阴数码管。


欢迎进入老古论坛进行讨论
[显示技术] 相关文章:
OLED的结构与特点
简介:
/ 有机发光二极管的工作原理 有机发光二极管利用了电子发光的特性:当电流通过时,某些材料会发光。而且从每个角度看,都比液晶显示器清晰。 OLED显示原理 有机发光二极管最简单的形式是由一个发光材料层组成,嵌在两个电极之间。输入电压时载流子运动,穿过有机层,直至电子空穴并重新结合,这样达到能量守恒并将过量的能量以光脉冲形式释放。这时其中一个电极是透明的,可以看到发出的光。通常由铟锡氧化物(ITO)组成。 OLED显示材料 光的颜色与材料有关。一种方法是用小分子层工作,例如铝氧化物。另一种方法是将激......

OLED的原理
电源管理产品呈现五大发展趋势
数字电源可提供更大灵活性
飞思卡尔提供带片上TFT显示驱动的汽车仪表组MCU
 
下一个:[单片机]关于I/O口上拉电阻阻值问题
简介:
/ 如果是驱动led,那么用1K左右的就行了。如果希望亮度大一些,电阻可减小,最小不要小于200欧姆,否则电流太大;如果希望亮度小一些,电阻可增大,增加到多少呢,主要看亮度情况,以亮度合适为准,一般来说超过3K以上时,亮度就很弱了,但是对于超高亮度的LED,有时候电阻为10K时觉得亮度还能够用。我通常就用1k的。 对于驱动光耦合器,如果是高电位有效,即耦合器输入端接端口和地之间,那么和LED的情况是一样的;如果是低电位有效,即耦合器输入端接端口和VCC之间,那么除了要串接一个1——......

上一个:[综合电子]上下拉电阻的作用

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:31毫秒