原创 关于LED的PWM驱动

2009-3-31 21:11 3388 1 3 分类: 模拟

一直听说LED的调光分为模拟调光,之前一直理解错误,以为用PWM方式控制的电源来驱动LED的话即是模拟调光,后来才发现所谓的PWM调光是指在输出一定恒流的情况下再加一个PWM的载波,这样才能实现调光。原理很简单,但是这样调光的好处是什么呢?


小ben就带着这么一个怀疑,制作了一个模拟调光的电路,即使用电阻来调节LED上的电流,在电流小的时候一切还算正常,但是电流大了之后,就会发生颜色上的变化,由原先的白色逐渐有向暖黄色变化的趋势,而且光亮也逐渐开始刺眼。而后制作的一个采用PWM调光的,虽然同样在大电流时存在光亮刺眼的问题,但是光色并不随着电流而变化。而从这点上我们也能看出PWM调光存在一个好处,那就是由于LED上的导通电流是恒定的,而调节电流的只是PWM来调节的,所以光的颜色并不会随着电流的改变而改变,即色度是不变的。而模拟调光却并不能达到这种效果。


究其原因,毕竟LED是一个二极管,而二极管在导通时的电压是随着电流的变化而变化的,所以使用PWM调光可有效减小导通电压的变化范围,从而保证了光的色度。

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户377235 2013-9-21 10:06

学习了,谢谢!

tengjingshu_112148725 2009-3-31 21:36

相关推荐阅读
用户185223 2009-04-02 23:27
红外发射第一步
一直想做点无线方面的东西,但是搞高频的东西的话需要一段时间,不是说做就能做的,所以只好选了个简单点的东西来做着玩。首先考虑到的就是红外发射和接收。网上有很多资料介绍使用一些编码和解码的芯片来进行多按键...
用户185223 2009-03-10 21:34
关于回生的理解
    在现下的电动车之中,始终能听到柔性刹车这个名词,用专业点的词汇,那就是回生制动功能。能够对电池进行反充电,延长续始里程。听起来怪高级的,但是个人感觉还是比较鸡肋的一个功能,虽说真的能够延长续始...
用户185223 2009-03-05 23:52
include .h和.c文件
最近看到有的程序中在头文件的位置直接include 一个.c文件,其实之前是根本没见过这种写法(呵呵,比较孤陋寡闻,见笑见笑)话说,在看到这么一个程序之后,就在考虑这样写的好处是什么,为什么之前看到的...
用户185223 2009-03-05 21:15
原来还有不用开的狗门
    虽然用的单片机不是很多,但是还真是没有听说过看门狗从运行开始就自动打开的。    用到的这款芯片中就是这样一个。怪不得我想怎么我对一个变量设定之后怎么老是自动复位呢,原来是忘记关狗门了。NEC...
用户185223 2009-02-22 21:04
友元函数
继续Cpp构造之后的概念就是友元了,这个也是C++中比C多出来的一部分。先说说感受吧,其实和函数调用差不多,笔者目前其实还没有很确切的搞清楚构造函数啊,友元啊这些定义出来的具体意义,和函数调用的具体区...
EE直播间
更多
我要评论
2
1
关闭 站长推荐上一条 /3 下一条