PIC 16F676制作随声频声幅变化的彩灯
来源: 作者: 时间:2007-06-11 23:06
电路原理见附图。发光二极管Ll~L4显示声音的频率。当声频为低、中、高、特高时,分别点亮Ll-L4。若无声,L1-L4均熄灭。
声音幅度显示在L5~L7上。3只发光管在无声时以15秒为周期循环点亮,即每只发光管依次点亮5秒。当有声时,循环点亮周期减少,声越大周期越短。
IC2为PICl6F676单片机,主时钟采用内部的自带4MHz振荡器。IC2的?脚为计数输入.把ICl放大的声音信号经R4、vl送入该脚。在单位时间里,IC2计数越多.表示声频越高,反之,声频就低。同时.声音经Dl检波,C2、R3积分,在IC2的?脚得到的电压便可反映出声幅的大小。此电压经单片机内部A/D转换成数据处理后,去改变L5~L7的循环点亮周期。
由于IC2的⑥脚只需要声音的上半周,所以,用于将驻极体话筒MIC的信号放大的运放ICl在电路设计时,只放大上半周声音信号。为了使ICl的⑦脚在无信号时.能有O.6V电压,以便给D1一个起始导通电压,所以加入了D2。这样,小信号时,Ic2的⑩脚也能采集到信号电压。
二、编程思路
TMRl为计时器。TMR0在TMRl计时时,开始对Ic2的⑩脚计数,所计值多少.反映出声频的高低。L5一L7依次点亮的时间用软件查询,查询次数又受控于A/D值的大小。为增强L5一L7点亮的动感,在程序中还插入一段程序。用于判别目前A,D值与前一次A/D值的大小。若值大,则将下一个灯点亮,并让软件查询重新开始。
三、调试步骤
在确保lC2外围电路正常后,通电几十秒,保持外界无声音,将图中的"调试点"短路,让IC2复位脚与CND短路一下,此时.Ll~L4全部点亮;拆除"调试点"短路.重新上电,调试完成。以上调试过程,是让IC2记住在无信号时其⑩脚的电压值.并将此值存进内部的EEPROM中,以后IC2所测的A/D值都将减去该电压值后才去进行数据处理。
四、视听感受
Ll~L4采用超高亮发光二极管,颜色分别为白、红、绿、蓝。L5~L7只为了调试时用.所以颜色可随便选择。RLl~RL3为彩灯串,将彩灯串摆成"T"字形,让音乐响起.超高亮发光二极管照在室内的白色墙面上,其颜色随音乐节奏而变,很有动感;3串彩灯随音乐相互追逐,很好看。如果亮度不够,可以增加几个。附图中采用4只三极管作射随,就是为增加发光二极管准备的。
上一篇:关于绞线生产的控制方案
资讯排行榜
- 每日排行
- 每周排行
- 每月排行
- Vishay SMD聚合物PTC热敏电阻实现快速可复位过流保护,同时提升效率
- Melexis推出全球首款2线输出2位霍尔开关
- 被AI点燃的电子工业大米:MLCC需求暴增3-5倍,涨价35%
- 碳化硅赋能浪潮教程:替代Si和SiC MOSFET的方案
- MathWorks推出全新瑞萨硬件支持包,助力汽车和工业工程师快速构建嵌入式系统原型
- 兆易创新亮相SNEC光伏展,以光储充全场景应用赋能数字能源变革
- 全球TOP10 MLCC厂商业绩大PK
- 安森美赋能下一代AI工厂
- Qorvo推出全新宽带高隔离度开关系列产品,消除5G无线电级联架构
- 助力新一代电源设计,大联大诠鼎携手安森美详解高整合快速开发电源平台
- 英伟达正式进军个人电脑芯片市场
- 碳化硅赋能浪潮教程:替代Si和SiC MOSFET的方案
- 被AI点燃的电子工业大米:MLCC需求暴增3-5倍,涨价35%
- 摩尔斯微电子发布高功率Wi-Fi HaLow模组MM8108-M20,加速远距离物联网规模化应用
- 兆易创新亮相SNEC光伏展,以光储充全场景应用赋能数字能源变革
- 安森美赋能下一代AI工厂
- Melexis推出全球首款2线输出2位霍尔开关
- Qorvo推出全新宽带高隔离度开关系列产品,消除5G无线电级联架构
- Vishay SMD聚合物PTC热敏电阻实现快速可复位过流保护,同时提升效率
- 助力新一代电源设计,大联大诠鼎携手安森美详解高整合快速开发电源平台
- 今年最大国产芯片IPO,重启!|长鑫科技
- Melexis推出集成DC/DC转换器的LIN RGB驱动芯片,简化汽车照明设计
- 内存暴涨反而降价,苹果华为小米集体"跳水"
- 东芝推出面向工业设备、最高工作温度达125°C的四通道高速标准数字隔离器
- Vishay ESD静电保护二极管通过IEEE 10BASE-T1S合规性测试
- 思特威全新推出超大靶面超高分辨率工业相机应用系列图像传感器
- 英伟达正式进军个人电脑芯片市场
- Wolfspeed 新推出两款3.3 kV碳化硅功率模块系列,助力应对能源需求的激增
- Vishay PAR和TRANSZORB TVS采用新的DFN6546A超薄封装实现3000 W功率耗散
- 兼具诊断能力和高能效特性,安森美10BASE-T1S芯片深度解析






