该文章介绍了通过外部高压电源将高功率led与Arduino结合的方法。这个问题是科尔先生提出的。
电路的问题
我偶然发现了你的博客,我喜欢它!现在我正试图弄清楚如何从arduino上分开控制几个1瓦的led,
我懂c语言,arduino没有问题,我只是不知道如何通过arduino运行更高的电压,因为它输出5v。我了解一点mosfet,并计划使用逻辑水平mosfet来控制这些led ..
它们每天30分钟内只会闪烁几次,你认为通过mosfet运行它们有什么问题吗?我需要9个mosfet来分别控制9个led吗?
我还需要电阻器吗,还是mosfet可以弥补?
任何帮助都将不胜感激!再次感谢!
科尔
电路的解决方案:
为了通过Arduino一起控制9个1瓦的led,可以通过12V外部电源合并以下简单设置:
为了从单独的Arduino输出控制单个led或多个led,可能需要单独的mosfet,如下所示:
LED电阻的计算公式如下:
R = (U - LEDfwdV)/LED电流
电源电压U在哪里
LEDfwdV是特定系列的LED正向工作电压
LED电流是所使用的LED的额定电流规格
因此这里U = 12V
LEDfwdV = 3.3V × 3 = 9.9V,因为每个系列有3个nos, 3.3V是每个LED的正向电压规格
LED电流= 350mA,让我们取300mA或0.3安培来保持凉爽。
把这些代入公式:
R = (U - LEDfwdV)/LED电流
= 12 - 9.9/0.3
= 7欧姆
瓦特可以计算为
w = LEDfwdV x LED电流= 9.9 x 0.3 = 2.97瓦或3瓦
El W@吗?锡说
你在用什么mosfet ??谢谢