基于单片机的音乐喷泉设计
“喷泉控制系统设计”资料汇编
“喷泉控制系统设计”资料汇编目录一、基于单片机的音乐喷泉控制系统设计二、基于PLC和变频器的音乐喷泉控制系统设计三、基于PLC的花样喷泉控制系统设计四、基于AT89C51单片机的音乐喷泉控制系统设计五、基于PLC与MCGS的音乐喷泉控制系统设计研究与探索六、基于PLC的喷泉控制系统设计基于单片机的音乐喷泉控制系统设计随着科技的进步和人们生活水平的提高,音乐喷泉作为一种集艺术、科技、娱乐为一体的新型景观,越来越受到人们的喜爱。
为了实现音乐喷泉的智能化控制,提高喷泉的表演效果,本文将介绍一种基于单片机的音乐喷泉控制系统设计。
本控制系统主要由音频处理模块、水泵控制模块、灯光控制模块、单片机主控模块等组成。
其中,音频处理模块负责采集音频信号并对信号进行解析;水泵控制模块根据解析结果控制水泵的工作状态;灯光控制模块根据音乐节奏和水泵的工作状态控制灯光的变化;单片机主控模块负责整个系统的协调和控制。
音频处理模块主要负责采集音频信号并对信号进行解析。
本设计中,我们采用了一块音频解码芯片,将输入的音频信号转换为单片机能够处理的数字信号。
同时,我们还设计了一个音频放大器,将解码后的信号进行放大,以便能够驱动水泵和水泵控制模块。
水泵控制模块根据解析结果控制水泵的工作状态。
本设计中,我们采用了三台水泵,分别控制水流的流量、压力和方向。
为了实现水泵的智能化控制,我们设计了一个水泵控制器,将水泵的工作状态通过传感器反馈给单片机主控模块,以便能够实时监控水泵的工作状态并根据需要调整水泵的工作状态。
灯光控制模块根据音乐节奏和水泵的工作状态控制灯光的变化。
本设计中,我们采用了一套 LED灯光系统,可以根据不同的音乐节奏和喷泉水流的变化调整灯光的颜色和闪烁频率。
同时,我们还设计了一个光感传感器,将环境光线信息反馈给单片机主控模块,以便能够根据环境光线的变化调整灯光的亮度。
单片机主控模块负责整个系统的协调和控制。
本设计中,我们选用了一款具有较高处理能力和丰富外设的单片机作为主控制器。
基于单片机的音乐喷泉系统设计
答辩日期 2017 高和建立绿色城市的向往,音乐喷泉以其独特的魅力和特殊的 功能,愈来愈成为休闲娱乐产业中的一项重要产品,音乐喷泉的兴建也越来越多。根据目前 音乐喷泉的发展现状,本文将介绍一个以单片机为控制核心的小型音乐喷泉控制系统。
本文设计的音乐喷泉控制系统是以 STC89C52 单片机为控制核心的。音乐信号通过功 放芯片 LM386 进行放大,然后再由 ADC0832 芯片对音频信号进行模数转换,ADC0832 芯片再把转换后数字信号传送给单片机,单片机根据接受到数字信号的强弱来对应地控制 彩灯和喷泉的变化,从而实现了彩灯、喷泉水姿与音乐节奏的同步变化。经过硬件和软件 的调试,最终实现了音乐喷泉的功能。 关键词:音乐喷泉;单片机 STC89C52;发光二极管;模数转换
I
ABSTRACT
With the improvement of people's living standard and yearn for building green city, music fountain is more and more popular for its unique charm and special function large numbers of music fountain is increasingly built.According to the present situation of music fountain now, control system of mini type music Fountain based on STC89C52 SCM was introduced.
II
目录
1 绪论 ....................................................................................................................... 1 1.1 音乐喷泉的发展现况 ........................................................................................ 1 1.2 本课题研究的意义 ............................................................................................ 1 1.3 本文主要内容 ..................................................................................................... 2 2 音乐喷泉系统的设计方案 ................................................................................... 3 2.1 研究内容及设计目标......................................................................................... 3 2.2 系统方案的选择................................................................................................. 3 2.3 单片机的选型 ..................................................................................................... 4 2.4 模数转换芯片的选型......................................................................................... 5 2.5 微型潜水泵的选型 ............................................................................................ 5 3 音乐喷泉系统的硬件电路设计 ........................................................................... 7 3.1 Altium Designer 软件的介绍 ............................................................................. 7 3.2 单片机电路 ........................................................................................................ 8 3.2.1 STC89C52 的概述........................................................................................... 8 3.2.2 单片机最小系统电路 ..................................................................................... 9 3.3 音乐信号的采集 .............................................................................................. 10 3.3.1 LM386 芯片的概述....................................................................................... 10 3.3.2 采样定理的应用 ........................................................................................... 12 3.4 AD 转换电路的设计 ........................................................................................ 13 3.4.1 ADC0832 芯片的概述................................................................................... 13
单片机的音乐喷泉控制系统设计
单片机的音乐喷泉控制系统设计
单片机的音乐喷泉控制系统设计是一个相对比较复杂的工程,它要将能够实现一种低成本,高性能,可靠性高的喷泉系统设计出来。
在喷泉系统的设计之中,单片机的选择起着重要的作用,要求单片机足够便宜,又能满足整个喷泉系统的功能要求。
因此,在设计单片机音乐喷泉控制系统之前,我们需要分析和设计整个喷泉系统,以确定其所需要的技术参数,同时也要考虑到出产的成本和可行性的问题。
首先,选择一款强大的单片机作为喷泉系统的核心,这样可以满足喷泉系统的功能要求,而且价格也不会太高。
在选择单片机时,应该考虑其存储容量、输入/输出端口和片上资源等方面,以保证喷泉系统可被良好的控制。
其次,确定喷泉系统中控制所需要的 Power Mosfet,它可帮助喷泉系统正常运行,并且使得系统运行的更加稳定。
此外,喷泉系统中也需要设置一种常见的数据传输接口,如 RS-232 或者 RS-485 接口,以便可以进行远程控制和监控等。
接下来,应当考虑诸如传感器、开关、电源线路等其他硬件部件的选择,以及系统的连接方式。
在安装喷泉系统时,应该考虑水池大小、水流量、水压等情况,以决定每根喷泉管的高度和布置位置。
最后,在设计喷泉系统的控制算法时,需要考虑到喷泉管的数
量、流动模式和音乐模式等方面,以配合整个喷泉系统的效果,并采用合理的方法编写程序,使得单片机能够正确的控制喷泉系统,使之能够发挥出最佳的运行效果。
综上所述,设计单片机的音乐喷泉控制系统是一个十分复杂的工作,需要从硬件设备选择、连接、传感器布置和算法编写等方面仔细斟酌,以实现一个低成本、高性能、可靠性高的喷泉系统。
毕业论文基于单片机音乐喷泉设计
毕业论文基于单片机音乐喷泉设计Based on SCM music fountain design学生姓名:XX专业班级:自动化3082班指导教师:XX完成日期:2011.3.3XX工业职业技术学院XX V ocational College of Industry and Technology摘要音乐喷泉是近几年来出现的一种园林建筑与音乐欣赏相结合的产物。
随着计算机软件硬件技术的飞速发展,新型喷泉与计算机的交互应用越来越广泛,音控喷泉也越来越复杂,越来越精密,使得越来越多的控制部分需要计算机来完成。
因此,计算机控制音控喷泉成为必然趋势。
但喷泉工程还存在一些技术难题,主要表现为明显的水声滞后效应。
本文采用PWM变频调速、预处理、预测补偿控制和基于数据库的软件信号提前控制方法,提出了一种新的先进的音乐喷泉设计方案和控制途径,并与传统设计方案进行了分析比较,用面向对象的编程方法完成了对当今较为流行的MP3音频格式的解码,同时实时提取了音频信号。
仿真分析证明该设计方案改善了传统控制方法的水声滞后效应,改善了喷泉系统的控制品质,从而真正达到了实时控制的要求.为了同时加强实际动手能力及创新能力的培养,巩固学到的理论知识所开拓的视野,弥补课堂不足的目的,同时在实习过程中熟悉单片机的使用或者制作流程,为这次进行毕业设计搜集了所需的资料,增强了这次作业的责任心和对作业的严谨要求的态度。
设计的内容主要是用单片机制作一个声控喷泉,对象为直流机控制的一个水泵。
应能进行喷泉的喷水高度进行动态的设定,或按音量高低进行同步的变化。
能更早的适应于社会。
开发我们的创新能力。
关键字:变频调速、数据库系统、计算机控制、补偿控制。
Based on SCM music fountain designABSTRACTMusical fountain there in recent years as a landscape architecture and music to enjoy a product of the combination. With the computer software of the rapid development of hardware technology, the new interactive fountain with the computer more and more extensive applications, audio and control fountain also more complex, more and more sophisticated, making more and more control over some of the needs of the computer to complete. Therefore, computer-controlled fountain sound control has become an inevitable trend. Fountain works but there are still some technical problems, mainly the water is clear hysteresis effect. In this paper,PWM frequency control pre-processing, forecasting and compensation control signal based on the database software in advance of the control method, a new advanced design of the musical fountain and control means, and with the traditional designs are analyzed and compared, using object-oriented programming methods for today's more popular MP3 audio format decoding, at the same time extract the audio signal in real time. Simulation analysis proves that the design of traditional control methods to improve the water hysteresis effect, the fountains to improve the quality control system in order to really achieve the requirements of real-time controlAt the same time to strengthen the innovation ability and actual ability to do the training, to consolidate the theoretical knowledge acquired to develop the vision, to make up for the shortage of classrooms, while in the training process or are familiar with the use of single-chip production process, for the graduation project for the collection of the necessary information and enhance the operation of the sense of responsibility and strict requirements on the operation of the attitude。
基于单片机的音乐喷泉系统设计
基于单片机的音乐喷泉系统设计摘要:随着科技进步和经济快速发展,人们对精神层面的要求也越来越多,音乐喷泉以其独特的魅力,愈来愈成为休闲娱乐产业中的一项重要产品。
目前市面上的小型音乐喷泉尚存在协调性差、安全性欠缺等缺点。
本文根据音乐喷泉现状设计一种基于单片机的小型音乐喷泉系统。
系统通过仿真实现音频放大、数据采集、根据AD值大小控制彩灯、通过PWM控制水泵转速、感应人体并自动报警等功能,系统操作简单、更换方便、性价比高,有良好的市场应用前景。
关键词:单片机音乐喷泉彩灯控制LM386芯片0 引言音乐喷泉是流动的艺术,美轮美奂的音乐喷泉给人以无限的享受。
在现代城市园林景观设计中,水是不可缺少的组成部分,音乐喷泉是重要的景观之一,因此在公园设计、城市规划和小区景观设计中,音乐喷泉的设计与应用至关重要[1]。
在许多公共场合,喷泉只能看到不断发生变化的水型,没有音乐的节奏和旋律,注视它不可避免会感到沉闷。
此设计由于成本低、体积小以及各种形式水柱状和形态转换,充分体现了水的活力及音乐的魅力。
它可以在一些小型的优雅餐厅、花园、酒店、学校和其他地方使用,以便更多地方的人们可以感受到音乐喷泉的美感。
1 系统方案设计本系统的设计采用STC89C52单片机,音频信号通过放大电路后播放音乐,同时放大后的音乐进入AD转换芯片转换为数字信号后进入单片机,再由单片机通过程序处理输出信号控制电机转速,同时控制发光二极管的亮灭,在这期间如果有人距离音乐喷泉过近,还会发出警报提醒行人。
2 硬件系统设计2.1 音乐信号放大模块外部音源的幅度一般较弱,因此要对原音频信号进行放大处理后送入A/D转换器进行模数转换。
本模块主要采用LM386芯片,具有功耗低、电压增幅可调节、总谐波失真小等特点。
LM386采用双列8脚封装结构,它的工作电压为5V,静态电流4mA,最大输出功率660mW,最大电压增益46dB,增益带宽300kHz,谐波失真0.2%,电压放大倍数为20。
基于单片机控制的音乐喷泉
设计(论文)任务(包括原始数据、技术要求、工作要求)一、课题目的:本设计是一款基于单片机控制的音乐喷泉,音乐的播放由外部设备播放。
根据有无音乐播放,启停喷泉。
当有音乐信号时,获取声音强度进行滤波放大实时输出到变频器,作用到变速电机上,使喷头喷水产生随音乐起伏的效果。
系统主要实现了声音的采集、音乐的播放、喷泉水柱的控制、乐曲的选择,彩灯控制等功能。
二、研究意义:音乐喷泉是近几年出现的喷泉水景与音乐欣赏相结合的产物,它的出现改变了喷泉艺术单调不变的局面。
在音乐的伴随下,喷泉的高度、灯光的色彩以及喷泉的造型等随着音乐变化而变化,使观众陶醉于音乐与水型的完美结合中!目前音乐喷泉出现了各种表现形式,比如大型广场喷泉、景区喷泉、超高喷泉、人工瀑布。
由于音乐喷泉作为一种独特的人工景观,具有很大的观赏价值,各大广场、景区都有它的身影。
可以说,音乐喷泉已经成了一种娱乐产业,具有很高的经济效益和社会效益。
所以研究设计高水平的音乐喷泉技术是非常重要的!三、主要研究内容:本次毕设主要任务是设计一款基于以单片机为核心的小型音乐喷泉系统。
系统主要分为硬件设计和软件设计两部分,硬件设计主要为系统的单片机、音频以及水柱控制电路设计,软件设计主要为设计灯光与水柱的喷射方式。
1.本次毕业设计根据功能可以分为以下几个部分:(1)音乐控制部分:本设计的音频输入由外部的电脑、手机、mp3等音频播放设备提供。
(2)信号采集部分:系统需要对采集到的音频信号进行预处理,主要目的在于为后续单片机滤波、放大、数据采集提供便利。
(3)数字信号处理部分:此部分首先将模拟信号转化为数字信号,并把数字信号进行单片机处理,然后根据数字信号的强弱程度合理控制灯光的闪烁方式和水泵电机的转速。
(4)驱动部分:为灯光和水泵电机提供驱动2.本次设计的主要任务:(1)电源设计:本设计采用的电源电压为5v-12v(2)模拟信号的处理设计:模拟信号的处理设计需要利用放大滤波技术处理音频信号(3)数字信号处理设计:此部分利用转化后的数字信号控制水泵和灯光(4)音频电路设计:音频电路设计主要分为音乐放大和音频预处理两部分,音乐放大主要是将音乐进行放大处理,其中有一级和二级放大之分。
基于单片机音乐喷泉的设计软件文档.doc
基于单片机音乐喷泉的设计软件文档. .课程设计任务书分院(系)信息科学与工程专业自动化学生姓名学号设计题目基于单片机的音乐喷泉设计——硬件设计部分课程设计内容及要求:内容:设计一个基于MCS-内容:设计一个基于MCS:1. 电路有两种工作模式:演奏音乐模式和花样灯模式。
演奏音乐模式:演奏完整的一首歌曲,八路LED随着音乐变化。
花样模式:八路LED变化出各种花样,蜂鸣器随着发出“滴滴”声。
2. 按下按键1进入演奏音乐模式,再按切换LED花样,共两首歌曲。
3. 按下按键2进入花样灯模式,再按切换LED花样,共四种花样。
进度安排:(10天)1.熟悉题目,查找资料。
(2天)2.进行编程和设计接线。
(4天)3.进行仿真。
(2天)4.编写实验报告。
(2天)指导教师(签字):年月日学院院长(签字):年月日摘要本课题是设计一个基于MCS-演奏音乐模式和花样灯模式。
演奏音乐模式:演奏完整的一首歌曲,八路LED随着音乐变化。
花样模式:八路LED变化出各种花样,蜂鸣器随着发出“滴滴”声。
2. 按下按键1进入演奏音乐模式,再按切换LED花样,共两首歌曲。
3. 按下按键2进入花样灯模式,再按切换LED花样,共四种花样。
进度安排:(10天)1.熟悉题目,查找资料。
(2天)2.进行编程和设计接线。
(4天)3.进行仿真。
(2天)4.编写实验报告。
(2天)指导教师(签字):年月日学院院长(签字):年月日摘要本课题是设计一个基于MCS:AT89c0251单片机;音乐;LED灯目录1.绪论32.设计内容43.软件设计43.1 程序设计分析43.2 歌曲简谱的编码规则53.3程序流程图63.4 软件源程序84.硬件设计154.1 AT89cXXXX年提出喷泉的相关理论,随后他在百货商店和餐馆前建造小型的喷泉。
经过多年来的发展,音乐喷泉的设计变的多样化,构造变得复杂化。
在1952年的夏天,在西柏林的工业展览中,一个美国人看到了奥图皮士特先生音乐喷泉的表演,并把它带回纽约。
基于51单片机的音乐喷泉设计
基于51单片机的音乐喷泉设计
本论文基于51单片机,设计了一种音乐喷泉系统。
该系统通过
控制水泵、灯光和音乐播放器等元件,实现了水从喷泉喷出、水流变化、水流高度等效果的同步控制,并与音乐节奏和旋律相匹配,营造
出奇妙的视听效果。
首先,介绍了音乐喷泉系统的概述和基本原理,阐述了音乐喷泉
的设计目标和技术要求。
然后,详细讲述了音乐喷泉系统的硬件部分,包括单片机选型、传感器的选择和电路的设计等。
其中,通过选用高
性能的51单片机和数码管显示模块,保证了系统的稳定性和实时性。
接着,阐述了音乐喷泉系统的软件部分,主要包括程序设计和数
据处理等。
在程序设计中,采用了分时复用的方法,通过定时中断实
现了多个功能的同时进行。
在数据处理方面,通过采样和滤波等技术,对传感器的信号进行了有效的处理和识别。
最后,进行了实验验证,并对音乐喷泉系统的性能和优化进行了
测试和讨论。
实验表明,音乐喷泉系统具有较高的同步性和稳定性,
能够营造出极具观赏价值的视听效果。
同时,进一步分析了系统在控
制精度、能耗等方面的优化空间和未来的应用前景。
本论文的研究成果,有望为音乐喷泉、景观设计、艺术表演等领
域提供更为先进和高效的技术支持,也为学术研究提供了新的思路和
方法。
基于单片机的音乐喷泉控制器
苏州工业园区职业技术学院 毕 毕业 业项 项目 目2011 届 2011年 5月 15日项目类别:毕业设计项目名称:基于单片机的音乐喷泉控制器设计 专业名称:应用电子技术姓 名 :王健学 号 :200800784班 级:电子08301指导教师:张筱云苏州工业园区职业技术学院毕业项目任务书(个人表)系部: 电子工程系毕业项目类别:毕业设计毕业项目名称:基于单片机的音乐喷泉控制器设计指导教师:张筱云 职称:副教授/高工 类别:专职学 生:王健 专业:应用电子 班级:电子 083011、毕业项目的主要任务及目标任务:设计并制作一个基于单片机的校园音乐喷泉控制器,使其具有基本的 红外遥控、音乐播放、歌目显示、喷泉水柱随音乐频率及音量高低而变 化等控制功能。
目标:1) 完成单片机控制系统的控制电路、音乐喷泉声音、灯光和喷头水柱驱动电路的设计,提供相应的电路原理图、 软件源代码和音乐喷泉控制器 实验样机。
2) 完成一篇 7000 字以上(图文混排A4 15页左右)的设计报告。
2、毕业项目的主要内容1)单片机控制校园音乐喷泉软硬件方案设计;2)利用 PROTEL99 SE 画出系统硬件原理图(控制电路、音频数据采集与转换电 路、语音功率放大电路、显示及按键电路、电源电路等);3) 使用C51语言编写步进电机控制驱动软件,利用Keil uVision3 编辑、编译, 利用proteus ISIS对部分硬件实施仿真调试;4) 硬件电路焊接、调试;5)系统调试,实现对音乐喷泉声音、灯光和喷头水柱的精确控制;(1)由液晶屏显示(播放状态、音量大小、歌曲序号、歌曲名等功能);(2)红外遥控(播放、暂停、选曲、音量等功能);(3)控制系统根据实时采集的音乐频率及音量经外围电路与单片机处理,最终 控制水泵、灯与喷头。
6) 写出相应得使用效果和改进意见。
3、主要参考文献1. 谢维成,杨加国,董秀成.单片机原理与应用及 C51程序设计[M].北京:清华大学出版社,2006.2. 林志琦,郎建军等.基于 Proteus 的单片机可视化软硬件仿真[M].北京:北京航空航天大学出版社,2006.3. 周润景,张丽娜,刘印群.PROTEUS 入门实用教程[M].北京:机械工业出版社,2007.4. 彭伟.单片机 C语言程序设计实训100 例:基于 8051+Proteus 仿真[M].北京:电子工业出版社,2009.5. 何立民..MCS51系列单片机应用系统设计-系统配置与接口技术[M].北京: 北京航空航天大学出版社,2001.6. 张筱云,李淑萍. C51 控制技术[M]. 校本教材7. 张筱云,李淑萍. 单片机扩展与接口技术 校本教材8. 51 单片机学习网:http:///9. 老古开发网: http:///10. 周立功单片机:http:///11. 单片机爱好者:http:///12. 单片机学习网:http:///13. 中国变频器网:/market/?key=1010114. 亚洲泵网:/4、进度安排毕业项目各阶段任务 起止日期1.资料收集 2 月 15 日之前2.方案制定 2 月 16 日∽2 月 25 日3.硬件设计 2 月 26 日∽3 月 10 日4.软件设计 3 月 11 日∽3 月 31 日5.硬件电路焊接和软硬件模块调4 月 1 日∽4 月 15 日试6. 音乐喷泉现场实物调试 4 月 16 日∽4 月 30 日7. 撰写毕业论文 5 月 1 日∽5 月 15 日8.后期完善与答辩准备 5 月 16 日∽5 月 21 日诚 信 声 明本人郑重声明:所呈交的毕业项目报告/论文《基于单片机的音乐喷泉控制器设计》 是本人在指导老师的指导下,独立研究、写作的成果。
(完整版)毕设-简易音乐喷泉设计
电子系统设计大作业课题:简易音乐喷泉的制作组员:任课老师:目录一、设计任务和分析 -------------------------------------------------------- 1二、硬件电路设计 ---------------------------------------------------------- 12.1总体设计------------------------------------------------------------ 12.2各模块设计---------------------------------------------------------- 22.2.1单片机最小系统------------------------------------------------ 22.2.2 A/D转换模块------------------------------------------------- 32.2.3 音频放大模块-------------------------------------------------- 32.2.4 LED灯及电机------------------------------------------------- 4三、程序设计-------------------------------------------------------------- 53.1主程序设计---------------------------------------------------------- 53.1.1设计框图------------------------------------------------------ 53.1.2程序代码------------------------------------------------------ 53.2 A/D转换程序设计--------------------------------------------------- 63.2.1 A/D转换程序原理--------------------------------------------- 63.2.2 A/D转换程序框图--------------------------------------------- 73.2.3 A/D转换子程序代码------------------------------------------- 83.3 PWM调压设计------------------------------------------------------- 93.3.1 程序框图 ---------------------------------------------------- 93.3.2 PWM调压子程序----------------------------------------------- 9四、调试和测试结果分析 --------------------------------------------------- 114.1调试--------------------------------------------------------------- 114.2 结果分析 ---------------------------------------------------------- 12一、设计任务和分析基本任务:用MCS-51单片机设计一个音乐喷泉,要实现喷水高度的连续控制,就必须能够调节喷头出水水压,而通过调节水泵转速可以达到平滑调节水压的目的。
基于单片机的小型音乐喷泉设计
目录摘要 (2)ABSTRACT (3)一、引言 (4)二、音乐喷泉系统硬件设计 (5)2.1、喷泉系统方案设计 (5)2.2、音乐喷泉系统工作过程 (5)2.3.0单片机电路 (6)2.3.1 、AT89C51单片机的主要特性 (6)2.3.2AT89C51管脚说明 (7)2.3.3、时钟电路 (7)2.3.4、复位电路和单片机最小系统 (8)2.4.0 AD转换 (9)2.4.1 ADC0832主要特点 (10)2.4.2 ADC0832引脚说明 (10)2.4.3ADC0832时序图 (10)2.5.0单片机AT89C51与ADC0832的连接 (11)2.6.0灯光电路 (12)2.7.0电机驱动电路 (12)2.8.0 电源电路 (13)2.9.0PWM脉宽调制 (14)三、音乐喷泉的软件设计 (14)3.1系统整体流程图 (14)3.2 音频信号处理软件设计 (15)3.3编译软件的选择 (16)3.4PWM 脉宽调制原理 (17)四、结论 (20)参考文献 (21)附录 (22)附录一总的原理图 (22)附录二元件清单 (23)附录三总程序 (24)摘要随着生活水平的提高以及对环境要求的提升,音乐喷泉以其较高的观赏性,给予了我们视觉的盛宴。
音乐喷泉以其独特的魅力,自然而然成为人们生活当中非常重要的一环。
闲暇之余,音乐喷泉在如今节奏飞快的社会生活当中,给予了我们另类的放松。
音乐喷泉是以AT89C51单片机为核心的小型音乐喷泉控制系统,这是一种控制相对简单,成本低但是容易推广的控制系统。
其系统原理以一个简洁的单片机控制电路,通过对输出输入的控制,根据音乐的强弱对电机、水泵进行控制,来达到控制水柱的高低。
通过输出地址,展现了不同类型的输出输入电路。
通过A/D转换电路对音频信号进行采样和处理,使音频信号影响灯光色彩和灯光光线明暗的变化。
关键词:单片机音乐喷泉单片机控制ABSTRACTWith the improvement of living standards and environmental requirements increase, the musical fountain with its high ornamental, gave us a visual feast. Musical fountain with its unique charm, which people naturally become a very important part of life. Spare time, musical fountain in which today's fast-paced social life, gave us an alternative relaxation.Musical Fountain is AT89C51 core of small musical fountain control system, which is a relatively simple controls, but is easy to promote low-cost control system. Their systems to a simple principle MCU control circuit, a control input through output, according to the strength of the music on the motor, pump control, to achieve control of water level. The output address, to show the different types of input and output circuits. / D conversion circuit for processing an audio signal by sampling and A, the audio signal in the lighting and lighting of light color shade variations.KEY WORDS: MCU musical fountain MCU control一、引言1930年,喷泉相关理论在德国出现。
小型音乐喷泉控制系统设计
小型音乐喷泉控制系统设计引言:随着人们对休闲娱乐需求不断增加,小型音乐喷泉得到了广泛的应用。
小型音乐喷泉控制系统是对音乐喷泉进行集中控制和管理的一种方案。
本文将介绍一个基于单片机的小型音乐喷泉控制系统设计。
一、系统设计要求1.实现音乐喷泉的开关控制;2.实现不同音乐节奏对应的喷水效果;3.实现自动播放音乐的功能;4.显示当前喷水状态和音乐节奏。
二、系统设计方案1.硬件设计硬件设计主要包括单片机选型、外围电路选型和连线设计。
单片机选型:由于小型音乐喷泉控制系统需要实现一定的逻辑功能,建议选择具备较强计算能力和丰富外设接口的单片机。
比如STM32系列单片机。
外围电路选型:由于音乐喷泉需要对喷水泵、灯光和音乐进行控制,因此需要选用适当的驱动电路和接口电路。
如可选用继电器驱动电路、MOSFET开关电路和音频输出电路等。
连线设计:根据单片机和外围电路的选型,设计相应的连线方案,保证信号的传输和电流的通畅。
2.软件设计软件设计主要包括系统的整体框架设计和功能实现。
整体框架设计:根据系统的要求,设计系统的整体结构,包括主控制程序、音乐播放程序和显示程序。
功能实现:根据系统的要求,设计相应的功能实现算法。
比如开关控制功能可以通过按键输入和状态切换来实现;喷水效果可以通过控制喷水泵的开关和泵的工作间隔来实现;音乐节奏可以通过时间间隔控制和音频输出来实现。
3.调试与测试在硬件连线完成和软件编码完成后,需要进行系统的调试与测试。
通过对系统的功能模块进行测试,发现问题并进行修复,直到系统完全符合设计要求为止。
三、系统工作流程1.初始化:系统上电后,进行硬件初始化和软件初始化。
包括外设的初始化、中断的配置和变量的初始化等。
2.等待命令:系统进入等待命令状态,等待用户输入开关控制命令。
3.开关控制:根据用户输入的命令,切换系统的开关状态。
比如按下开关按钮,系统进入工作状态;再按一次开关按钮,系统停止工作。
4.喷水控制:当系统进入工作状态后,根据当前音乐节奏和喷水效果参数来控制喷水泵的开关。
手册大全--基于单片机控制的音乐喷泉大学毕业手册
毕业设计(论文)手册(2015)届题目:基于单片机控制的音乐喷泉专业:电气工程及其自动化班级:电自动化1143学号:31姓名:王嘉旭指导教师:赵蕊职称:讲师成绩:优秀吉林工程技术师范学院教务处制二O一四年十一月毕业设计(论文)选题论证书毕业设计(论文)任务书题目:基于单片机控制的音乐喷泉电气工程系(分院)电自动化专业 1143 班学生姓名:王嘉旭学号: 31指导教师:赵蕊职称:讲师教研室主任:高纯斌系(分院)主任:许建平任务书下发日期:2014年 12 月 26 日吉林工程技术师范学院教务处制本科生毕业设计(论文)开题报告题目_基于单片机控制的音乐喷泉_院(系)__ _电气工程学院_ __专业_ _电气工程及其自动化_ _班级__ __电自动化1143姓名________王嘉旭__指导教师___ ___赵蕊_ __开题时间___ 2015年4月3日_吉林工程技术师范学院教务处制一、课题研究意义二、研究方案三、设计(论文)课题评议四、考核组成员毕业设计(论文)指导教师评阅意见注:优(90分以上);良(80~89);中(70~79);及格(60~69);不及格(60以下)毕业设计(论文)指导教师评定成绩标准注:如属论文且无设计图纸则将第11项的得分加到第12项中毕业设计(论文)评阅人评阅意见注:1.参照评价项目内涵与标准,A为合格、B为基本合格、C为不合格;2.有1个C,需修改后答辩,有1个以上C不同意答辩。
毕业设计(论文)答辩记录毕业设计(论文)答辩小组评语及综合成绩注:优(90分以上);良(80~89);中(70~79);及格(60~69);不及格(60以下)毕业设计(论文)答辩成绩评定标准附录:毕业设计论文任务书等材料打印说明毕业设计论文手册(工科专业16K)统一为16K纸型,其第10页(毕业设计(论文)指导教师评定成绩标准)打在第9页(毕业设计(论文)指导教师评阅意见)背面,第14页(毕业设计(论文)答辩成绩评定标准)打在第13页(毕业设计(论文)答辩小组评语及综合成绩)背面。
基于单片机的音乐喷泉设计
第18卷第3期2020年6月实麟学与技术Experiment Science and TechnologyVol. 18 No. 3Jun. 2020•实验技术•基于单片机的音乐喷泉设计杨蕴哲\李昌祿2,杨业昆\张倪\晁志腾1(1.天津大学微电子学院,天津300072; 2.天津大学电气自动化与信息工程学院,天津300072)摘要:介绍了一个以MSP430F5529和STM32F103单片机为核心的小型音乐喷泉系统。
装置利用快速傅里叶变换 (FFT)从音频信号中提取出频谱,使用单片机P W M波控制喷泉水柱形状,使得喷泉水柱的高度实时显示出音乐频谱形 状。
同时也给出了双单片机各自的功能和互相通信的原理。
经实践验证,该系统采样准确,稳定可靠。
本装置的制作过程 理论与实践结合紧密,涉及单片机控制、F F T转换、双单片机串行通信和PW M波调制等内容,具有较高的理论和实践价值。
关键词:音乐喷泉;快速傅里叶变换;单片机控制;串行口通信中图分类号:TP368.2 文献标志码:A DOI: 10.12179/1672-4550.20190306Design of a Music Fountain Based on SCMYANG Yunzhe1,LI Changlu,YANG Yekun1,ZHANG Ni1,CHAO Zhiteng1(1. School of M icroelectronics, Tianjin University, Tianjin 300072, China;2. School of E lectrical and Information Engineering, Tianjin University, Tianjin 300072, China)Abstract: A small size music fountain system has been built up with MSP430F5529 and STM32F103 as controllers. To extract the frequency spectrum, fast Fourier transform (FFT) is used calculated by SCM. And the height of water columns is determined by PWM waves, so that different water columns of the fountain show frequency spectrum of music. A method for two SCMs is introduced to communicate with each other. Through verification of experiments, the system is reliable and has a high accuracy in frequency sampling. Production process of this device involves SCM controlling method, Fast Fourier Transform, communication by serial ports, PWM waves and so on, which have high theoretical and practical value.Key words: music fountain; fast Fourier transform; SCM controlling; serial ports comnumication随着科技进步,人们的生活水平不断提高,对城市环境和日常艺术生活愈加重视。
音乐喷泉单片机课程设计
音乐喷泉单片机课程设计一、教学目标本课程旨在通过音乐喷泉单片机的设计与实现,让学生掌握单片机的基本原理和应用技巧,培养学生的创新意识和实践能力。
具体目标如下:知识目标:使学生了解单片机的结构、工作原理和编程方法;理解音乐喷泉系统的工作原理和设计思路。
技能目标:培养学生使用单片机进行系统设计和编程的能力;训练学生进行音乐喷泉系统调试和优化的技能。
情感态度价值观目标:培养学生对科技创新的热爱和追求,增强学生的团队合作意识和责任感。
二、教学内容本课程的教学内容主要包括单片机原理、音乐喷泉系统设计和编程、系统调试和优化等方面。
具体安排如下:第一章:单片机基础,介绍单片机的结构、工作原理和编程方法。
第二章:音乐喷泉系统设计,讲解音乐喷泉系统的工作原理和设计思路。
第三章:单片机编程,教授如何使用单片机进行音乐喷泉系统的编程。
第四章:系统调试和优化,介绍如何对音乐喷泉系统进行调试和优化。
三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法、实验法等。
讲授法用于向学生传授单片机原理和音乐喷泉系统设计的基础知识;讨论法用于激发学生对课程内容的思考和讨论,促进学生之间的交流;案例分析法用于分析实际的音乐喷泉系统设计和编程案例,帮助学生理解和掌握相关技能;实验法用于让学生亲自动手进行音乐喷泉系统的搭建和编程,培养学生的实践能力。
四、教学资源为了支持本课程的教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:教材:《单片机原理与应用》、《音乐喷泉系统设计与实现》等;参考书:单片机编程教程、音乐喷泉系统设计手册等;多媒体资料:单片机工作原理动画、音乐喷泉系统案例视频等;实验设备:单片机开发板、音乐喷泉设备等。
五、教学评估本课程的教学评估将采用多元化的方式,以全面、客观、公正地评估学生的学习成果。
评估方式包括:1.平时表现:通过课堂参与、提问、讨论等环节,评估学生的学习态度和积极性。
单片机音乐喷泉课程设计
单片机音乐喷泉课程设计一、课程目标知识目标:1. 理解单片机的原理和功能,掌握其编程基础;2. 学习音乐喷泉的基本工作原理和设计要点;3. 掌握将音乐旋律与单片机编程相结合的方法,实现音乐喷泉的动态效果。
技能目标:1. 能够运用所学知识,设计出具有创意的音乐喷泉方案;2. 熟练使用单片机进行编程,实现音乐喷泉的实时控制;3. 提高团队协作能力和问题解决能力,完成音乐喷泉的制作。
情感态度价值观目标:1. 培养学生对电子技术和艺术创意的兴趣,激发学习热情;2. 培养学生的创新意识和审美观念,提高对美的感知能力;3. 增强学生的环保意识,关注科技与自然环境的和谐共生。
课程性质:本课程为实践性较强的课程,结合单片机技术、音乐知识和艺术创意,旨在培养学生的实际操作能力和创新思维。
学生特点:学生具备一定的单片机基础和音乐知识,对新鲜事物充满好奇心,喜欢动手实践。
教学要求:注重理论与实践相结合,引导学生主动参与,鼓励创新和团队协作,提高学生的综合素养。
将课程目标分解为具体的学习成果,以便于教学设计和评估。
二、教学内容1. 单片机原理及编程基础:回顾单片机的基本组成、工作原理,重点掌握I/O 口控制、定时器等编程方法,结合课本第二章内容进行讲解。
2. 音乐喷泉原理及设计:介绍音乐喷泉的基本工作原理,分析喷泉设计中涉及的水力学、电路控制等关键知识,结合课本第四章内容进行学习。
3. 音乐旋律与单片机编程:学习如何将音乐旋律转化为单片机控制信号,实现音乐喷泉的实时控制,参考课本第三章内容进行教学。
4. 实践操作:安排学生分组进行音乐喷泉设计,每组根据教材第五章内容,完成以下任务:a. 设计音乐喷泉方案,包括喷泉布局、灯光和音乐选择;b. 编写单片机程序,实现音乐喷泉的控制;c. 动手制作音乐喷泉,进行调试和优化。
5. 教学进度安排:共分为4个课时,具体安排如下:第1课时:回顾单片机原理及编程基础;第2课时:学习音乐喷泉原理及设计;第3课时:音乐旋律与单片机编程;第4课时:实践操作,完成音乐喷泉的制作与调试。
基于单片机的音乐喷泉设计
1 绪论1.1 设计背景德国发明家奥图皮士特先生在1930年提出喷泉的相关理论,随后他在百货商店和餐馆前建造小型的喷泉。
经过多年来的发展,音乐喷泉的设计变的多样化,构造变得复杂化。
在1952年的夏天,在西柏林的工业展览中,一个美国人看到了奥图皮士特先生音乐喷泉的表演,并把它带回纽约。
1953年1月15日音乐喷泉在美国首次表演,表演期间超过150万人观看。
在音乐喷泉走向全世界的同时,各种新技术也不断地运用在音乐喷泉上,使其表演变得复杂和美丽,给人们带来无限的乐趣,提高了人们的生活质量。
为了使控制简单可靠,适应现代社会的市场需求,各种形式的喷泉层出不穷,并逐步转向小型和营业性较强的方向发展。
其音乐喷泉的控制也变得灵活多样,如单片机、PLC、DSP等都在音乐喷泉中有所运用,当然也具有优缺点。
本课题针对旅游景点内设计了观赏性的小型“音乐喷泉”。
选用单片机作为此次音乐喷泉控制系统设计的控制核心,主要是为了实现单片机的放音,并控制多个电磁阀的开闭动作和水泵的动作,解决系统中信号的同步性问题。
1.2 音乐喷泉的现状和发展北京石景山古城公园的音乐喷泉,在悠扬动听的音乐声中,喷水可产生五六种变化,时而转动如银伞,时而飘忽如玉带,时而如金蛇狂舞,时而旋转飞溅……喷出的花形有昙花、菊花、扶桑花、百合花和曼陀罗花,这是在80年代初期中国较早修建的一个音乐喷泉。
南昌的秋水广场是由“落霞与孤雁齐飞,秋水共长天一色”的意境而得名,秋水广场就是以喷泉为主题,集旅游、观光、购物的大型休闲广场。
他的音乐喷泉最吸引人注目,是国内最大的音乐喷泉群,泉水面积1.2万平方米,主喷高达128米,是南昌的一倩丽景观,人们可以一边欣赏音乐,一边观看滕王阁的美景。
新加坡圣陶沙旅游区的音乐喷泉的设计与效果也是值得参考的,它布置在一个空旷而略有坡度的空间,面积很大,与圣陶沙车站前的长形喷水池共同组成为一个长达数百米的综合系列喷泉,音乐喷泉位于系列喷泉的顶端。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机的音乐喷泉设计第一章音乐喷泉控制系统硬件设计1.1控制系统硬件总设计方案1.2音乐信号的采集1.2.1 音频放大电路的设计1.2.2 采样定理1.3 单片机电路1.3.1 单片机的概述1.3.2 时钟电路的设计1.4 AD转换电路1.4.1 ADC0809与单片机AT89C51的连接1.4.2输入电路1.5潜水泵调速硬件方案设计1.6灯光硬件方案设计1.7解决系统时间滞后硬件电路设计.第二章喷泉控制系统软件设计2.1喷池数据2.2主程序框图.2.3 控制潜水泵软件设计模块2.3.1 潜水泵开关调速的原理2.3.2潜水泵开关调速的软件设计2.4控制电磁阀软件设计模块2.5 歌曲存储模块2.5.1音频脉冲的产生2.5.2音乐程序2.6灯光控制模块2.7看门狗子程序2.7实验仿真第一章音乐喷泉控制系统硬件设计1.1 控制系统硬件总体设计方案该音乐喷泉控制系统的总体结构如图2.1所示,由音乐输入系统、数模转换系统、单片机控制系统和输出控制系统等组成。
图1.1 系统总体结构框图1.2音乐信号的采集前面已经介绍过,本文的研究针对的是采用外部音源的喷泉系统,因此在对音乐信号进行特征识别前首先要完成对模拟音乐信号的采集。
音乐信号的采集主要包括音频放大和A/D 转换两个过程,下面分别进行分析。
1.2.1 音频放大电路的设计外部音源信号的幅度一般较弱,因此必须要对原信号进行放大处理后才能送入A/D 转换器。
本文选择了LM386 芯片设计音频放大电路。
LM386 是美国国家半导体公司(NS)推出的系列功率放大集成电路的一种,LM386 具有功耗低、工作电压范围宽、所需外围元件少等特点,在电子设备的音频放大电路设计中应用非常广泛,它使用了10 只晶体管构成了输入级、电压增益和电流驱动级。
其中T1~T6 组成PNP 型复合差分放大器,T5、T6 为镜像恒流源,作为T3、T4 的有6/32源负载,使输入级有稳定的增益。
电压增益级由接成共发射极状态的T7 承担,其负载也使用了恒流源,整个集成功放的开环增益主要由该级决定。
T8、T9 复合为一个PNP 管,和T10 共同组成互补对称射极输出电路,以供给负载以足够的电流。
D1、D2 提供了T8、T9、T10 所需的偏置,使末级偏置在甲乙类状态。
R5~R7 构成内部反馈环路。
从图 3.2.1 可以看出,LM386 采用双列8 脚封装结构,它的工作电压范围为4~12V,静态电流4mA,最大输出功率660mW,最大电压增益46dB,增益带宽300kHz,谐波失真0.2%。
图1.2.1 LM386 封装形式及引脚定义在LM386 的DataSheet 上,提供了两种典型放大电路的设计方案。
一种是在LM386 的 1 脚和8 脚之间不接其他元件,此时放大电路的增益仅由内部电阻R5~R7决定,为20 倍数(26dB),这种方式外部电路元件最少,也最为经济。
另一种通过在 1 脚和8 脚之间串接不同的阻容元件,改变放大电路的交流反馈量,从而改变放大电路的闭环增益。
音乐信号的放大采集如图 2.2.2 所示。
外部音源(声卡、CD 机等)的模拟音乐信号分左、右声道分别进入放大电路,经过信号放大后,得到幅值放大后的音频信号。
从图 3.2.2 可以看出放大电路的具体设计。
在LM386 的 1 脚和8 脚之间串接一个10 微法的电容C4,使内部电阻R6 被交流旁路,放大电路的增益能达到最大值,200 倍数(46dB)。
再对音频放大电路的外围电路进行设计,电路中电容C1、C6 作为隔直电容,电位器P1 用于调节音量的大小,元件R2、C5 有助于旁路高频噪音和改善输出的音质。
电容C3 作为去耦电容,一方面是本集成电路的蓄能电容,另一方面旁路掉该器件的高频噪声。
电容C2 则是作为旁路电容,将信号的中高频噪音旁路到地。
经过放大电路的音频信号就送入A/D 转换器进行采样,这里A/D转换器要设置为双极7/32性,即能接收负信号。
图 2.2.2 音乐信号放大采集1.2.2 采样定理采样是指用一较高频率的开关脉冲对模拟信号进行取样,取出脉冲到来时刻所对应的模拟信号的幅度,这样就可以得到一连串幅度变化的离散脉冲。
用这些离散脉冲序列代替原来时间上连续的信号,也就是在时间上将模拟信号离散化。
如图 3.2.2 所示,在对音乐信号进行放大处理后,就要通过A/D 转换将模拟信号采集进计算机,这就是音乐信号的采样。
我们在对一个连续的音乐信号进行采样时,为了使采样后的样本序列能够包含足够的信息以使其能够较正确地重现原来的模拟信号,在采样时应当使采样频率满足采样定理的要求。
采样定理的描述为“对一个模拟信号进行离散化时,只要满足采样频率fs 大于或等于被采样信号的最高频率fm的2 倍,就可以通过理想的低通滤波器,从样本值序列信号中无失真地恢复出原始模拟信号”,这里的fm称为香农频率,这个采样定理又称为香农采样定理。
实际应用中为了较好的防止频谱混叠失真,采样频率一般要稍大8/32于信号最高频率的 2 倍。
比如乐曲的音域频段如果在50Hz~4000Hz 内,就要将A/D 转换器的采样频率选定为10kHz,才能满足香农采样定理的要求。
1.3 单片机电路单片机要采集音乐信号,并据此调节I/O口的输出来控制水泵和彩灯。
主芯片选用AT89C51单片机。
AT89C51单片机是一个低功耗,高性能的51内核的CMOS 8位单片机,片内含8K空间的可反复擦写1000次的Flash只读存储器,具有256bytes的随机存取数据存储器(RAM),32个I/O口,1个看门狗定时器,3个16位可编程定时器,具有ISP功能,能够满足设计要求。
使用简单且价格非常低廉。
故系统的主控制器采用此方案。
图2.3 89C51芯片1.3.1 单片机的概述AT89C51是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含4K bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存取器(RAM),器件采用ATMEL公司的ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元。
AT89C51提供一下标准功能:4K字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个双全工串行通信口,片内震荡器及时钟电路。
同时,AT89C51可降至0Hz9/32的静态逻辑操作,并支持两种软件可选的节电工作模式。
空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。
掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
单片机有四个数据输出端口,P0口、P1口、P2口、P3口。
由于P3口还有许多特殊功能,如读写控制、串行通信、外部中断等功能,所以P3口不用作数据输入输出端口。
P0口具有很强的带负载的能力,除了用作地址总线低八位以外,还兼作访问外接扩展程序内存时数据总线以及与A/D转换器ADC0809L连接的资料线。
P1口、P2口带负载能力相对比教弱,而P2口需要用作访问外接内存的高八位地址线,因此P2口也不作为数据输入输出口,剩下的P1口作为资料输出口。
1.3.2 时钟电路的设计AT89C51芯片内部有一个高增益反相放大器,用于构成振荡器。
反相放大器的输入端为XTAL1,输出端为XTAL2两端跨接石英晶体及两个电容就可以构成稳定的自激振荡器,如图2—13所示:图2-13自激振荡器1.4 AD转换电路输入的电压为交流模拟量,不能直接送入单片机进行处理。
因此首先采用全桥整流,滤波。
使其成为直流信号,再采用全桥整流,滤波。
使其成为直流信号,再采用了ADC电路。
其中AD芯片为ADC0832。
ADC0832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。
其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0~5V之间。
芯片转换时间仅为32 s,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性强。
独立的芯片使能输入,使多器件挂接和处理器控制变得更加方便。
通过DI数据输入端,可以轻易的实现通道功能的选择。
串行通信节约单片机I/O资1.2.1音频放大电路的设计1.2.2采样定理1.3单片机电路1.3.1时钟电路设计1.4 AD转换电路1.4.1 ADC0809与单片机AT89C51的链接 1.4.2输入电路1.5 潜水泵调速硬件方案设计1.6灯光硬件方案设计1.7解决系统时间滞后硬件电路设计第二章喷泉控制系统软件设计2.1喷池数据2.2主程序框图2.3控制潜水泵软件设计模块2.3.1潜水泵开关调速的原理2.3.2潜水泵开关调速的软件设计2.4控制电磁阀软件设计模块2.5歌曲存储模块2.5.1音频脉冲的产生2.5.2音乐程序2.6灯光控制模块2.7看门狗子程序2.8实验仿真。