ginny 发表于 2017-3-9 18:43

音乐节奏灯(十个LED显示)

<div class='showpostmsg'> 本帖最后由 ginny 于 2017-3-9 18:43 编辑

      网上大部分咪头节奏灯都只是控制LED灯的亮度,而且LED个数只有四个。这我打算做个更好玩的。LED个数给它来10个,LED不但亮度会变化,而且亮的个数也会随着声音的大小变化。
      要控制LED亮度比较简单,直接三极管驱动,电流越大亮度越大。那怎么控制亮的个数随声音变化呢?我的解决方法是用二极管减压,上电路图。
      电路图右边就是用二极管减压,每个二极管能减压0.7v左右。总共9个二极管再加上发光二极管,最后要控制10个发光二极管全部亮起来至少需要9x0.7+1.7=8v电压。10个发光二极管需要的电压再加上三极管需要的电压,所以供电电源最好大于9v。我们一般用的电源为3.3v或5v,为了能得到9v以上的电源,需要升压,直接买块可调升压板就ok了。
      为了美观10个LED灯可以用个长条的洞洞板焊接,推荐用双面的,单面洞洞焊接时板子上的焊盘容易掉下来。
      驻体咪头查了下资料,它需要串联一个电阻,具体多大要根据电源的大小设定,比如5v电源用2.2k,由于本制作的可调升压板最大电源可到28v,为了保护咪头我就串联10k。串联10k电阻,电源10v,咪头可以产生10mv量级的电压变化,不能直接驱动LED。需要驱动10个LED一级三极管放大也搞不定。一级三极管放大几十倍,而要驱动电路中10个LED至少需要8v,所以就得再加上一级三极管放大了。二级三极管可以放大上千倍,当然这是理论上的,我们可以调节三极管上电阻控制放大倍数,这就是为什么要在第一级三极管的集电极串联一个10k的可调电阻。
焊接成果





显示效果

视频演示https://imgcache.qq.com/tencentvideo_v1/playerv3/TPout.swf?max_age=86400&v=20161117&vid=e03824uck42&auto=0
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

eric_wang 发表于 2017-3-10 10:15

实力原创,谢谢分享!

滑翔的鱼 发表于 2017-5-4 20:11

点赞

喻缄默 发表于 2017-8-16 21:38

{:1_103:}

BOBO1995 发表于 2017-9-12 20:57

厉害了

mtxo2003 发表于 2019-5-7 16:44

你应该用升降压芯片,纯升压单个亮的时候容易烧!

viphotman 发表于 2019-5-8 14:08

跟节奏的效果怎么样?

皮卡皮卡~ 发表于 2019-9-12 11:15

本帖最后由 皮卡皮卡~ 于 2019-9-12 11:16 编辑

<p>有详细的视频演示吗<img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/onion/Onion--108.gif" width="50" /></p>

chineseboyzxy 发表于 2019-12-9 09:04

<p>跟老式录音机上的电平指示一个样。。。。声音大亮的灯个数就多。。。</p>
页: [1]
查看完整版本: 音乐节奏灯(十个LED显示)