如何用PWM控制上千个彩灯渐亮渐灭?

大家好,我现在能用51单片机实现几路LED灯渐亮渐灭,但现在想让IO口输出去驱动1000多个LED灯实现渐亮渐灭;我开始的方案是用IO输出驱动三极管,三极管控制固态继电器,然后由固态继电器控制电源,电源直接负载LED灯,但用电子变压器或电感变压器的话,灯闪得很厉害,用开关电源的话看不出效果,请高手指点,如何实现所需功能,谢谢!!
谢谢haiyu_1987朋友的回答,我已经有用固态继电器试过,用固态继电器控制开关电源或电子变压器,但从电子变压器出来接的灯效果很不好,会闪动很厉害;而从开关电源接出来的灯基本上看不出有明暗变化。
因为灯的数量很多,必须要其他电源独立供电才行,请问各位高手该如何解决,谢谢!

LED每一个回路都要恒流的,你要是驱动像护栏管那种就使用MBI 5026,具体方法可以看他的PDF资料,不过这种做起来你的51可能不一定能搞得定,速度要快,一般都用可编程器件,可ARM,
如是1W那种的,可用,MBI6650,6651去控制,直接给PWM就行了,
三极管直接驱动LED也行的,可以做成压控型,LED灯板上做成简单恒流也就是限制最大电流,小的LED一般20MA,1W的一般是350MA以下,
具体我也不知你在说什么,我有主控和电脑软件,接你个十万八万个灯是没问题,
还有你1000个是一起控制还是要求闪单点可控??一起变是最简单不过了,不过LED的电流待性,不适合并联驱动 你是做电子灯箱,那就用三极管直接驱动吧,每个回路加一个电阻进行限流,每回路若是24V,每6个LED串一个电阻100欧左右,要算一下,最后全并一起,只引出了VCC,R,G,B四根线,然后单片机的PWM输出驱动大三极管,三极管带LED,可实现调光控制或用更高电压供电然后回路LED加多,不过电压太高不好
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-17
我用ssr驱动10a的电流都可以
你用示波器看看继电器控制端接上去时的低电平是不是抬高了,那养你可能是没接上拉电阻(330欧可以)的缘故,继电器的输入电流要求挺高的10ma本回答被提问者采纳
第2个回答  2009-08-17
我公司网站内固态调压器试一下,型号为GJf40-W等系列

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网