摘要:基于单片机的音乐喷泉控制系统设计目标是实现喷泉和彩灯在音乐起伏中变换不同工作模式,并实现音乐的扩频播放,达到音乐和水光的融合交汇。本设计通过外部输入音乐信号,扩频功放之后经过喇叭进行播放,与此同时输入的音频信号再经过数模转换进行实时信号采集后将数据传送到单片机,单片机输出控制彩灯的闪烁模式和水泵出水高度的变化。系统完成了音乐、水舞、彩灯三者相互统一工作,交相辉映的画面。
关键词:音乐喷泉;单片机;数模转换;音频放大
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 国内外研究现状与发展趋势-1
1.3 课题研究意义-2
1.4 课题研究的主要内容-2
2 系统的总体设计-4
2.1 系统的设计思路及方案选择-4
2.1.1 系统的设计思路-4
2.1.2 系统方案的选取-4
2.2 系统整体结构框图-5
2.3 本章小结-5
3 系统硬件设计-6
3.1 系统硬件原理图-6
3.2 音频输入模块-6
3.2 .1 音频信号的放大电路设计-7
3.2 .2 采样定理-8
3.3 A/D转换模块-9
3.3.1 单片机对ADC0832的控制原理-9
3.3.2 A/D转换电路连接-10
3.4 单片机模块-11
3.4.1 单片机的概述-11
3.4.2 时钟电路的设计-12
3.4.3 单片机的复位电路-12
3.5 潜水泵模块-13
3.5.1 PWM调速水泵-13
3.6 彩灯模块-14
3.7 电源电路-15
3.8 本章小结-16
4 系统软件设计-17
4.1 总体程序流程图-17
4.2 系统各模块软件程序设计-17
4.2.1 A/D转换模块程序设计-18
4.2.2 水泵模块和彩灯模块程序设计-20
4.2.3 单片机程序设计-21
4.3 系统的仿真-22
4.4 本章小结-23
5 系统调试-24
5.1 系统硬件调试-24
5.1.1 系统硬件调试步骤-24
5.1.2 控制系统硬件调试与测试结果分析-25
5.2 系统软件调试-25
5.2.1 系统软件调试步骤-25
5.2.2 系统软件调试调试与测试结果分析-26
5.3 本章小结-26
总结-27
致谢-28
参考文献-29
附录-30