微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于C8051F单片机的移动式音乐喷泉设计

基于C8051F单片机的移动式音乐喷泉设计

时间:02-28 来源:互联网 点击:

  XBR1=0x40;             //交叉开关使能
  P0MDOUT=0x10 | P0MDOUT;      //P0.4为推挽输出,
                    //作为矩形波输出口
  P1MDIN=0xfb P1MDIN;//P1.2为模拟输入,
                    //作为音乐输入口
  P1SKIP=0x04 | P1SKIP;       // P1.2被交叉开关跳过
  AMX0P=0x02;            //设置P1.2为AD输入通道
  AMX0N=0xff;
  P1MDIN=0xde P1MDIN;       //P1.0,P1.5为比较器模拟输入
  P1SKIP=0x21 | P1SKIP;       //P1.0,P1.5被交叉开关跳过
  CPT0MX=0x10;            //选择P1.0为比较器正输入,
                    //P1.5为比较器负输入
4 设计结果
  设计的音乐喷泉LED彩灯经过热缩管的绝缘处理后用导线缠绕在塑料软管上,然后再固定在盆内。围绕塑料软管开几个小孔,再安装塑料插头作为喷水装置。可以用电脑或者mp3作为音源,喷泉高低和彩灯随着音乐的启停节奏发生变化。系统的主要控制电路被安装在盒子里放置于旁边,注意绝缘,安全用电。
  设计的喷泉控制系统基于C8051F单片机,采用了音频放大,可控硅控制等简洁的外围电路,经过焊接、组装、调试后,可以很好实现控制功能,具有很强的实用性,尤其是具有体积小、易移动、适合家庭和室内使用的特点。本方案也可以在功能上加以扩展,如加上对乐曲的频域分析,结合频域特点控制水泵;还可以制作雾化器来渲染效果等

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top