这篇文章解释了通过外部高压电源将高瓦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
LED fwdv = 3.3V × 3 = 9.9V,因为每个系列都有3nos, 3.3V是每个LED的正向电压规格
LED电流= 350mA,让我们用300mA或0.3安培来保持凉爽。
代入公式:
R = (U - LEDfwdV)/LED电流
= 12 - 9.9/0.3
= 7欧姆
瓦特的计算方法为
瓦= LEDfwdV x LED电流= 9.9 x 0.3 = 2.97瓦或3瓦
你用的是什么mosfet ?谢谢