基于单片机的音乐喷泉设计第一章音乐喷泉控制系统硬件设计1
1控制系统硬件总设计方案1
2音乐信号的采集1
1音频放大电路的设计1
2采样定理1
3单片机电路1
1单片机的概述1
2时钟电路的设计1
4AD转换电路1
1ADC0809与单片机AT89C51的连接1
2输入电路1
5潜水泵调速硬件方案设计1
6灯光硬件方案设计1
7解决系统时间滞后硬件电路设计
第二章喷泉控制系统软件设计2
1喷池数据2
2主程序框图
3控制潜水泵软件设计模块2
1潜水泵开关调速的原理2
2潜水泵开关调速的软件设计2
4控制电磁阀软件设计模块2
5歌曲存储模块2
1音频脉冲的产生2
2音乐程序2
6灯光控制模块2
7看门狗子程序2
7实验仿真第一章音乐喷泉控制系统硬件设计1
1控制系统硬件总体设计方案该音乐喷泉控制系统的总体结构如图2
1所示,由音乐输入系统、数模转换系统、单片机控制系统和输出控制系统等组成
1系统总体结构框图1
2音乐信号的采集前面已经介绍过,本文的研究针对的是采用外部音源的喷泉系统,因此在对音乐信号进行特征识别前首先要完成对模拟音乐信号的采集
音乐信号的采集主要包括音频放大和A/D转换两个过程,下面分别进行分析
1音频放大电路的设计外部音源信号的幅度一般较弱,因此必须要对原信号进行放大处理后才能送入A/D转换器
本文选择了LM386芯片设计音频放大电路
LM386是美国国家半导体公司(NS)推出的系列功率放大集成电路的一种,LM386具有功耗低、工作电压范围宽、所需外围元件少等特点,在电子设备的音频放大电路设计中应用非常广泛,它使用了10只晶体管构成了输入级、电压增益和电流驱动级
其中T1~T6组成PNP型复合差分放大器,T5、T6为镜像恒流源,作为T3、T4的有6/32源负载,使输入级有稳定的增益
电压增益级由接成共