论坛» 综合技术» 电源与模拟

如何在51单片机上通过pwm调光点亮15个串联的led灯

菜鸟
2016-03-30 14:03 1楼
我通过51单片机的定时和计数可以实现pwm调光,在protues仿真中, 最多只能点亮两个串联的led灯。多了亮不了。不知道该怎样通过三极管及外加元件来使得十几串联的led亮。求助大神来帮帮我这个新手!!!
专家
2016-03-30 14:40 2楼
15个灯串联,按一个灯3.3V算:3.3x15=49.5V
单片机需要5V供电,那么你必须要有5V稳压电路。
再加50V的左右的电压输入,经过单片机PWM控制三极管通断,对能有调光的效果。
还要增加一定的保护电路,防止高压灌入低压。

菜鸟
2016-03-30 17:48 3楼
O(∩_∩)O谢谢
专家
2016-03-30 20:52 4楼
如果是纯粹点亮15个led,可以用pwm控制芯片来实现。
专家
2016-04-05 14:41 5楼
原理图
专家
2016-04-06 08:44 6楼

你有提供+12V供电吗?


把 to_P11_IP 改成双联开关,一头接地,一头接5V,

公共端接三极管基极,切换开关,就可以看到灯亮灭的效果了。

专家
2016-04-09 15:35 7楼
不用谢,互相帮忙。
共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]