该柱介绍了一种基于简单的IC 555的PWM控制器电路,其可用于控制指定的LED库的强度。这个想法是由Mr.rajdeep先生的要求。
技术规格
梦幻般的博客你得到了。我从博客中学到了很多东西。
我曾经读到过,通过降低电压或电流来降低LED的使用寿命。是正确的吗?而调暗LED最好的方法是PWM?
我对这个问题做了更多的研究,发现led并没有被损坏,但是led的光谱在较低的电流/电压下会发生变化。
一个6500K LED将在暗淡时向5000K移动,我发现了一些关于一些水族馆论坛的信息,如果您需要,我可以向您发送链接。此外,他们说LED在电流暗淡时趋于散热。
无论如何,你可以在高功率LED的PWM上做教程。我一直在寻找一个教程,但无法找到任何适合的MOSFET,它将在5楼内工作,同时携带20-30amps。
大多数MOSFET在10VOLT中工作,因此可以将MOSFET连接到BC547,然后连接到PWM电路吗?它会起作用,或者它会很慢/效率低下?
555 pwm能控制这么大的负载吗?
另一个问题,PWM电路是否与“LM317恒流电路”一起使用?
附注:我计划做一个全LED水族馆照明,所以我确保它会工作。不好意思问题太多了,我不是电气工程师,所以需要你的帮助。对不起打扰你了……
PWM将与317恒流驱动电路串联工作吗?
如果这工作,我想电路将是这样的:
12V SMPS - > 555PWM - > 317电流限制器 - > LED
Rajdeep。
解决电路查询
谢谢Rajdeep !你从论坛中学到的可能是完全错误和误导的,led在用最小电流驱动时工作效率最高,尽管这意味着按比例降低强度。
通过PWM驾驶LED实际上并不困难....更高的占空比将产生更高的强度,反之亦然,这是它背后的基本原理。
该设计
首先让我们了解一台12V LED PWM控制器电路,后来在物品的结束部分,我们将看到可以使用5V电源和MOSFET实现的相同。
以下电路思想显示了一种使用IC 555的简单的PWM控制器电路,其可用于从0以数字到最大值控制LED强度。

在上面的图像中,从应用于PWM电路的SMPS单元获取电源LM338电流控制器电路级.
罐P1用于将PWM占空比调整到LED库,以实现所需的强度水平。
电阻R3决定了IC LM338的限流电平,它可以用以下公式计算:
R3 = 1.25 / LED电流
该电路显示了由PWM和当前控制器级驱动的36个LED(每个)银行。
LED系列电阻的引入,以保护每3串LED从过电压。因为弦的总正向压降为3.3 × 3 = 9.9V,电源电压为12V,大约高2V。
R3控制整个LED组的总电流,可以使用上述公式计算,对于所示的设计结果可以计算为:
R3 = 1.25/0.35 x 12 = 0.29欧姆
瓦数= 1.25 x 0.35 x 12 = 5.25瓦特,这里0.35是通过每个LED串的电流,12是字符串的数量,1.25是IC LM338数据表指定的固定参考。
只需一点努力,您就可以跳过LM338阶段,通过修改您现有的SMPS单元到任何所需的最大电流限制,根据LED的规格,整个过程可以了解如下:
使用PWM控制
在电源电压限制为5V的情况下,并且预期的应用需要通过MOSFET对LED的PWM控制,可以适当地使用以下电路。
线路图

如我们所见,上述配置与第一配置相同,禁止在IC 555和MOSFET栅极的PIN3之间添加电压升压级。
在这里,一对二极管和电容器有效地提高pin3 PWM电平从5V峰值到10V峰值,这是势在必行的,因为mosfet正在被用于规范,而且mosfet没有响应最佳的门电压低于9V。
所示的mosfet栅极电压升压级也可以应用于Arduino板或其他mcu的PWM输出。
非常感谢这篇文章。
晶体管‘T1’是什么?
R2的值是10欧姆吗?
我想控制10WATT LED,这是12V,〜1A。根据第一路电路,我应该如何改变什么?HAW许多10W LED可以用单个555控制?
T1可以是任何合适的mosfet额定在高于LED组的电压和电流额定值
只要通过升级T1 ...的力量,您可以尽可能多地使用IRF540,并行使用多达150个LED
这条电路是否有效?
s18.postimg.org/y8l1m6sp5/5_V_pwm_led_circuit.jpg
对不起,我不得不编辑你的照片。
IRF540有20v的栅极电压,它会在这个电路上运行吗?
20 V太高,它必须吹15V及以上10V。
你的图像显示门驱动是5V ?
是的,5V来自Arduino数据引脚。
你写道,“这里有几个二极管和电容器有效地将PIN3 PWM水平从5V峰升至10V峰值”;所以我的电路应使用12 V供应...
当你说“IRF540的栅极电压为20 V时,它会在这个电路上运行”我误解了它,并认为您要在门口使用20V,以外的是,上面的问题是响应的.my是对此的
是5V升至10V时可以很好的MOSFET
这个电路坏了,我今天试过了。
你检查过各种电压了吗?你有没有试着找出为什么它不能工作?
第一次尝试没有电压增强器…
在第一个10uF电容时,pwm电压范围从0-5V (arduino)降至2-3V(万用表)。
我试着用bc547运行MOSFET,看起来由于LM317、bc547、IRF540的损耗,在LED上可以获得的最大电压是~9V。所以,我在考虑用简单的继电器来代替这个电路,因为这个系统有很多的复杂性,成本,电压降。
顺便说一句,在运行MOSFET时,BC547非常热。
现在我正在考虑通过uln2003的继电器电路。
ULN2003是否反转信号?
继电器能支持20A电流吗?
我已经修改了第二个电路,你可以检查一下
ULN2003有达林顿晶体管阵列,所以每个输入/输出集将完全作为达林顿晶体管配置将工作
555不应该由大于5v的电源驱动运行吗
4.5V是最小限制....
你好Swagatam先生,
初学者和业余爱好者,我想问你一个关于图表的一般问题和电路设计图,我看过许多电子跨web图表和发现电容器的电压(极化和无极)和瓦特的电阻不提到即C1 0.0082 uf和R1 100 k。对于这种值有什么一般的经验法则吗?如果我们不知道准确的值,那么将很难购买这样的零件,并且在模拟中可能会面临困难(因为模拟器确实需要伏特和瓦特的值)。其他组件也可能需要精确的值。先生,请解决我的问题。
你好rohit,
所有未指定的电阻默认为1/4瓦。
非电解的所有电容器大多可在市场上提供50V等级,因此通常忽略这些帽的电压额定值,因为它已经远远超过安全水平......如果电路的电源电压高于40V,那么它必须适当升级,需要指定。
电解电容电压必须优选地额定电源电压的两倍
可以从各自的数据表中获取其他部分的规范。
我想驱动一些5W led使用PWM使用以上电路。
led的规格是:
Vf = 9-12V
如果马= 750
对于上述规格的led,上面的电路应该做什么改变?
此外,我将制作三个司机,一个用于上面的LED驾驶员和其他两个用于3.0-3.4V,750mA和其他LED银行的LED银行,带3.0V-3.2V,350mA。
(如果你还记得,前几天我问过你如何驾驶上述的银行。但由于我将使用他们水族馆,我需要控制亮度,所以决定PWM方法。)
如果您能告诉我在上述电路中需要做哪些改变,以便分别驱动3家牵头银行,我将非常感激。
(请编辑以下部分,因为这是我的联系人。)
你甚至可以给我发邮件akp.ajinkya@gmail.com或者whatsapp我,号码是9634943246,这样我就可以和你讨论了。
您可以制作以下设计,这些设计看起来比以上更有效
//www.addme-blog.com/2014/11/150-led-pwm-tubelight-circuit.html
电路部件的仍然如此,只需根据LED规范计算并定位LED串联电阻。
看一下电路,似乎晶体管只能处理大约5A的电流,但我需要超过10A来驱动它们。e将使用上述14个5w的led灯,所以750×14=10.5A....那是正确的吗?
那么我可以使用哪个晶体管或MOSFET用于这种高电流?
此外,我也将从电脑SMPS(一个黑客一体)的LED和电路,在12V轨道上使用24A的SMPS(一个被攻击的)。可以使用相同的电源I. PC SMPS驱动LED银行和555 CKT是一个好主意。
很抱歉我问了太多问题。
对于10安培,你可以尝试2N3055晶体管与2N2222形成达林顿对。
MOSFET可以工作,但它的全栅极电源需要比LED工作电压高5V,以获得最大照明。
同样的电源可以用于LeD和电路
非常感谢,兄弟,我会试试看的。如有疑问,请再联系
尝试了从上面给予上面的链接的电路,达林顿对2N2222和2N3055,但LED无法达到完全亮度,调光动作是在那里,但是当我直接向它们动力时,它们只是不起眼。我使用Hacked PC SMPS为电路供电,所有LED并行连接。我还尝试使用PC SMPS的其他电源和晶体管旁路CKT(2N3055)为LED试图使用555 CKT供电,但无济于用。
我应该尝试直接连接555到2n3055的PWM输出(I.E之间没有2n2222)?
可能是你没有做出正确的达林顿,或者可能是一个晶体管有问题,否则这是不可能的....因为在达林顿模式下,当PWM被设置在全宽度时,电流增益应该非常高,使led几乎完全明亮。
确保平均电压在引脚#3几乎等于供应时,PWM是最大的或如果这不是发生,然后它的故障的PWM产生
如果没有2N2222连接或没有达林顿配置,增益可能会少1000倍……不过你可以试试
不知道为什么配置不工作,我尝试了相同的ckt与一个单一的10W led,它工作得很好(尽管与一个基于12v的smps,2A适配器),似乎smps限制了电源电流。
你用whatsapp吗,兄弟?
但如果LED在没有PWM电路的情况下工作,则SMP不能成为问题。你的2N3055升温了很多吗?该晶体管可以是尖峰,并且导致LED的电流不足。
抱歉,兄弟,whatsapp不可能实现,因为我有100个读者,所有人都可能开始要求这个功能,所以不可能实现。
哦......是的,我可以了解WhatsApp问题。
2N3055保持在室温下'因为CKT ISNT绘制多电流(仅约600-800 mA)。我必须继续前进,并尝试使用PWM输出直接喂食2N3055?
您可以尝试,如果它有效,那么问题就在您的2N2222晶体管中......确保在底座上使用低值电阻....您可以使用以下公式计算它
r =(电源V - 0.7)x 30除以LED电流
您好Swagatam Majumdar,我看到了您的电路项目,我正在考虑使用您的项目来创建LED灯。我只是想问一下是否有可能将第12到20的列数增加?还如何选择T1的值?先感谢您..
你好Harimel,
是的,你可以放置尽可能多的平行列,只要添加所需数量的LED串与指定的串联电阻,但请确保电源电流也适当升级,以使适当的照明在LED上。
MOSFET就像电源规格一样,应匹配LED电压和电流...... ..优选它应该是LED系列FWD电压值的两倍,总LED安培值。MOSFEST具有比这更高的值将没有问题,但它不应低于LED电源规格。
嗨,swagatam,我喜欢你的文章,我的lg等离子电视有问题,它的屏幕灯持续阻塞每2秒,我可以使用你贴在这里的电路来控制它的屏幕灯吗
谢谢你喜欢我的文章,等离子屏幕应该是使用smp供应,所以我不知道你会将上述电路与等离子屏幕,因为屏幕的电路将极其复杂和复杂的…我不建议做任何修改它。
嗨,这帮助很大,谢谢分享。有没有关于arduino PWM控制交流电源(使用快速开关器件/IGBT)的帖子?这个概念的arduino编程的解释对像我们这样的学生是非常有用的。再次感谢,我们希望从swagatam这样的项目。
嗨,我很高兴它帮助了你,我有一个基于Arduino的电路,你可以找到下面的电路,希望这个人满足你的要求
https://www.homemade-circuars.com/arduino-pwm-signal-generator/
https://www.homemade-circulay.com/high-current-motor-control-using-arduino/
先生,我可以在移动电池3.7V上运行PWM电路吗?
任何便宜的解决方案?
Nitin,IC 555无法使用3.7V正常工作,您可以尝试以下电路:
//www.addme-blog.com/how-to-make-any-light-strobe-light/
我正在寻找一些帮助识别一些smd元件在12VDC LED电路。是宝马的尾灯。它有可调光的led。我有一个项目的照片,虽然我不能上传到这里。任何帮助都将非常感谢,因为我想修复它。它已经停止工作,LED非常昏暗。
您可以在任何免费图像托管站点上传图片并在此处提供链接,我会尝试弄清楚。
美好的一天赃物,我需要一个DC调光器输入96V,10AMPS。谢谢。
Seun,您可以使用第1电路,将LED侧正接96V输入。
嗨赃物,
我刚刚遇到你的网站你很棒。
如何调暗市场上常见的12V LED灯?我的意思是有内部驱动程序的mr16类型。我的电路板由12伏直流供电。PWM没有给我一个好的调光范围。感谢和问候
Kazem
谢谢Kazem,PWM由于桥接电路后内部滤波电容而无济于关。您可以尝试删除滤波器电容,然后尝试PWM,如下文章所述:
如何为LED灯泡添加调光设施
嗨,Swag谢谢你的快速回复。不幸的是,改造灯泡是不可能的。有没有办法不做任何修改就把灯泡调暗?致以最亲切的问候
Kazem
嗨,Kazem,根据我的说法,它似乎不可能在外部暗中LED灯泡,而不打开它。