打印
[AVR单片机]

我想控制LED灯的亮度,又不想让LED灯闪烁,各位大侠有什么好的办法吗

[复制链接]
5508|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yulukai|  楼主 | 2014-9-21 14:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wangch_sh| | 2014-9-21 15:38 | 只看该作者
直接接PWM

使用特权

评论回复
板凳
yulukai|  楼主 | 2014-9-21 17:35 | 只看该作者
wangch_sh 发表于 2014-9-21 15:38
直接接PWM

PWM应该是高低电平转换,就算频率很高,也一直在闪烁,人眼看不出来,相机看的出来啊

使用特权

评论回复
地板
伏尔加的鱼| | 2014-9-21 20:19 | 只看该作者
那你就直接用可控恒流源吧

使用特权

评论回复
5
匿名  2014-9-21 21:09
用可控恒流源就行了

使用特权

评论回复
6
yulukai|  楼主 | 2014-9-21 22:03 | 只看该作者
伏尔加的鱼 发表于 2014-9-21 20:19
那你就直接用可控恒流源吧

谢谢,今天查资料,查到了这样的专用芯片,应该是可以用,然后再用PWM波控制电流的大小,谢谢啊

使用特权

评论回复
7
zzyfidy| | 2014-9-22 09:18 | 只看该作者
如果只是要人眼看起来不闪烁,PWM就可以。适当加高频率如100HZ以上,人眼感受不到闪烁;
恒流控制的话,可以运放+MOS管+取样电阻做一个负反馈,控制输入电压来调整LED电流大小,输入电压的控制可以DA或PMW。

使用特权

评论回复
8
匿名  2014-9-22 09:48
主要是通过PWM来做要是只控制三色LED,给你个专用的IC,简单明了,那位朋友说PWM会闪,应该是你的频率不够

使用特权

评论回复
9
qinlu123| | 2014-9-22 10:58 | 只看该作者
PWM出来加个滤波电容就好了,为什么要整的那么复杂。

使用特权

评论回复
10
xuryan| | 2014-9-22 14:30 | 只看该作者
楼上正解,PWM+RC滤波

使用特权

评论回复
11
上风通行证| | 2014-9-23 21:45 | 只看该作者
调高频率,用占空比来控制,亮度调节很简单

使用特权

评论回复
12
LBS18| | 2014-11-1 10:58 | 只看该作者
    PWM调节占空比可以的!PWM频率达到一定时不会闪烁,调节占空比可以改变亮度。

使用特权

评论回复
13
天微芯片老许| | 2014-11-1 11:12 | 只看该作者
你要个滤波就可以了

使用特权

评论回复
14
z_no1| | 2014-11-4 18:47 | 只看该作者
天下武功,唯快不破,
你觉得闪是因为你的PWM频率还不够高。

使用特权

评论回复
15
ayb_ice| | 2014-11-6 09:28 | 只看该作者
开关加PWM,最终还是可以用PWM

使用特权

评论回复
16
dxj520ly| | 2014-11-12 13:59 | 只看该作者
还是PWM,只是你自已去调节一个可以接收的频率就行,

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝