音乐喷泉在现代音乐中的应用_第1页
音乐喷泉在现代音乐中的应用_第2页
音乐喷泉在现代音乐中的应用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

音乐喷泉在现代音乐中的应用

现在,公共喷泉通常只与音乐泉河的高度相配合,不能真正反映音乐的旋律和节奏。或者采用高成本、复杂的电子控制系统,建立复杂的外围电路,实现功能。此外,许多人只能在现场观看,不能进入家庭。本文介绍基于C8051F单片机控制的小型室内移动式音乐喷泉。它使用了较少的外围器件和较为简单的电路设计,成本低、体积小、水型变换多样,实用性强,适合室内观赏。1音乐输入部分本系统采集音乐信号,根据音乐信号的强弱来控制水泵电机的转速以及LED彩灯的亮灭。系统的总体结构如图1所示,由音乐输入部分、音响放大部分、单片机控制部分和输出控制部分组成。C8051F单片机作为系统的主芯片,一方面采集音乐信号,另一方面依据采集到的音乐信号的强弱输出延时不等的矩形波来控制可控硅的导通时间,进而控制水泵电机的转速,从而达到控制喷水高度的目的。彩灯的亮灭也由单片机依据音乐采样值的大小来控制。2系统硬件设计硬件系统由单片机电路、音频电路、水泵控制电路、彩灯控制电路、电源电路等组成。2.1数字采集和控制系统单片机要采集音乐信号,并据此调节I/O口的输出来控制水泵和彩灯。主芯片选用C8051F系列单片机中的C8051F310。C8051F系列单片机是集成的混合信号片上系统SoC,它具有与MCS-51内核及指令集完全兼容的微控制器。除了具有标准8051的数字外设部件之外,片内还集成了数据采集和控制系统中常用的模拟部件和其他数字外设及功能部件,包括模拟多路选择器、可编程增益放大器、ADC、DAC、电压比较器、电压基准、温度传感器等等。这样不仅可以简化单片机的外围电路,而且处理速度和灵活度都大大增强,并且具有片内调试电路,通过10针的JTAG接口可以进行非侵入式、全速的在系统调试,设计调试周期短。所选的C8051F310内部集成了一个10位ADC,两个模拟比较器,4个通用16位计数器/定时器,1个可编程精密内部振荡器,32脚LQFP封装,2.7V~3.6V供电电压。C8051F310的最小系统电路如图2所示。包括复位和晶振,JTAG程序下载和调试端口,AS1117供电芯片,把单片机的I/O口都用插针转接出来以便于设计和调试。2.2处理电路的设计音频电路由音响放大器和音乐预处理电路两部分组成。音响放大电路将音乐外放,包括两级放大和一级功放。音乐预处理电路是将音频信号经由放大滤波输入到单片机供片内AD采集。整个系统采用单电源5V供电,选用可以使用单电源供电的运算放大器LM324。功放由4V~12V供电,功率由可达1.25W的LM386完成,可以推动喇叭达到扬声器的作用。信号经音频电路初步处理后送入单片机内部AD,由定时器控制以8k采样率采集音乐信号。2.3u3000绘制u2007本系统采用可控硅调相的方法控制喷泉水泵的转速。电路如图3所示,由单片机的I/O口输出矩形波,通过光耦控制可控硅的导通角,进而控制水泵电机的转速,调整喷泉的输出高度。选用单相可控硅BT169控制220V的双向交流电。交流通过二极管1N4007(耐压值1000V)组成的整流桥后变为100Hz脉动的直流,由单片机P0.4依据音乐采样结果输出矩形波,通过光耦控制可控硅的通断,以达到调相的目的。采用这种方法关键是要保证矩形波与100Hz脉动直流保持同相,由AD采样的结果决定100Hz脉动直流的每一个周期有多长时间是导通的。所以将100Hz脉动直流分压后作为单片机内部比较器的一个输入端,另一个输入端接一个由5V分来的固定电压(本系统使用了0.5V),当比较器的输出结果发生变化时,由定时器定一段时间(本系统定为100Hz脉动直流由0.5V下降到0V的时间),这样就找到了每个周期的起点,然后再根据AD采样的结果决定不等的延时来输出矩形波导通可控硅。AD采样结果大,每个周期的延时短,可控硅导通的时间长,水泵电机转速快,反之亦然。2.4led灯设计彩灯是为了渲染色彩增强节奏感而设计的。电路如图4所示,使用高亮LED,有红绿蓝白黄五种颜色,设计成内外环绕的三圈,每圈六个灯,颜色搭配得当。每圈的灯并联占用一个I/O口,用三极管8050放大提供足够的电流驱动,依据音乐采样值大小决定点亮的灯的圈数。3温度调节控制装置在硬件上本系统使用了单片机内部的AD、比较器、定时器、中断等资源,故软件编程就包含这几个方面的设置和使用。定时器T0控制AD的采样速率。定时器T1在比较器的下降沿中断中被启动,延时一段时间,找到100Hz脉动直流每个周期的起点。定时器T2在定时器T1的中断中被启动,依据不同的AD采样值延时不等的时间,在T2的中断程序中输出矩形波启动可控硅。单片机的I/O口采用交叉开关配置,用端口输入方式寄存器(PnMDIN)选择所有端口引脚的输入方式(模拟或数字,复位后为数字输入方式),用端口输出方式寄存器(PnMDOUT)选择所有端口引脚的输出方式(漏极开路或推挽,复位后为漏极开路输出方式),被配置为模拟输入的端口要用端口跳过寄存器(PnSKIP)选择为被交叉开关跳过。I/O口初始化程序如下:4喷泉控制系统设计的音乐喷泉LED彩灯经过热缩管的绝缘处理后用导线缠绕在塑料软管上,然后再固定在盆内。围绕塑料软管开几个小孔,再安装塑料插头作为喷水装置。可以用电脑或者mp3作为音源,喷泉高低和彩灯随着音乐的启停节奏发生变化。系统的主要控制电路被安装在盒子里放置于旁边,注意绝缘,安全用电。设计的喷泉控制系统基于C8051F单片机,采用了音频放大,可控硅控制等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论