基于at89s51的音乐喷泉控制系统--大学毕业论文.doc
《基于at89s51的音乐喷泉控制系统--大学毕业论文.doc》由会员分享,可在线阅读,更多相关《基于at89s51的音乐喷泉控制系统--大学毕业论文.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编号 淮安信息职业技术学院毕业论文题 目基于AT89S51的音乐喷泉控制系统学生姓名许文忠学 号42911114系 部电气工程专 业机电一体化班 级429111指导教师龚希宾 顾问教师揭志远二一三年十月摘要摘 要人们的生活离不开艺术,艺术体现了一个国家一个民族的特点,表达了人们思想情感。而喷泉在景观设计中仍然是不可或缺的,正是这些景观喷泉的设计,成为让空间环境生动起来的关键因素。由此可见,景观环境只是满足实用功能还远远不够,景观喷泉的出现,提高了整个空间环境的艺术品质,改善了城市环境的景观形象,给人们带来美的享受。根据目前音乐喷泉的发展现状,介绍了一个以AT89S51单片机为核心的小型音乐喷泉
2、控制系统。给出了一个简洁的单片机控制电路,分析了输出地址,描述了不同类型的输出电路和输入电路;介绍了从特定构造的喷池中获得决定喷池动作的喷池数据的原理;给出了主程序框图和看门狗子程序。采用程序控制来控制花型。音频信号还影响灯光色彩和灯光光线明暗的变化。从而使灯光色彩、灯光的闪烁和喷泉水姿随音乐节奏而变化。关键词:音乐喷泉;单片机;单片机控制;喷池数据IAbstractABSTRACTThe life of people cannot do without art; the art reflects the characteristics of a country and nation, exp
3、ression of emotion. The fountain in the landscape design is still an indispensable, it is the design of these landscape fountain, become the key factor for space environment lively. Thus, the landscape environment is just to meet the practical function is far from enough, appear landscape fountain,
4、improves the space environment art quality, improve the city environment landscape image, give people the enjoyment of beauty.According to the current situation of the development of music fountain at present, introduces a small music fountain based on AT89S51 microcontroller as the core control sys
5、tem. Gives a concise analysis of the SCM control circuit, the output address, description of the output circuit and the input circuit of different types; introduced to obtain the decision principle spray pool data spray pool action from a specific structure of the spray tank; the flow diagram of mai
6、n program and the Gou sequence. Program control is used to control the flower. The changes also affect the color of light and audio signal lights light intensity. Thus, the color of the light, flashing lights and water fountains and pose with the change of music rhythm.Key Words: music fountain;SCM;
7、SCM control;watchdog program目录目 录摘 要IABSTRACT第1章 绪 论11.1课题背景11.2 音乐喷泉的发展和现状1第2章 音乐喷泉控制系统硬件设计22.1 控制系统硬件总体设计方案22.2音乐信号的采集22.2.1 音频放大电路的设计22.2.2 采样定理42.3 单片机电路52.3.1 单片机的概述52.3.2 时钟电路的设计62.4 AD转换电路72.4.1 ADC0809与单片机AT89S51的连接72.4.2输入电路82.5潜水泵调速硬件方案设计92.6灯光硬件方案设计102.7解决系统时间滞后硬件电路设计11第3章 喷泉控制系统软件设计123.1
8、喷池数据123.2主程序框图133.3 控制潜水泵软件设计模块143.3.1 潜水泵开关调速的原理153.3.2潜水泵开关调速的软件设计153.4控制电磁阀软件设计模块163.5 歌曲存储模块173.5.1音频脉冲的产生173.5.2音乐程序193.6灯光控制模块223.7看门狗子程序233.8实验仿真24结 论25致 谢26参考文献27附 录28附录128附录229V第1章 绪 论第1章 绪 论1.1课题背景随着城市化进程的加速,花式喷泉可以在人们周围随处可见。比如广场,大厦,小区等。花式喷泉是人造小气候,在炎热的夏日可以起到增湿和降温的作用;也为水体充氧,有利于水体增加自净能力,起到防止水
9、体黑臭的作用花式喷泉运行的灵活性是评价花式喷泉优劣的关键,而这与花式喷泉的控制系统息息相关。花式喷泉可以根据自己的设计,设计出各种各样的花样,加上灯光,能给人有种不错的视觉享受。1.2课题设计的目的和意义随着我国经济的高速发展,微电子技术,计算机技术和自动控制技术也得到了迅速发展,交流变频调速技术已经进入个崭新的时代,其应用越来越广。而随着我国城市化进程的加快和人口大量集聚,环境越来越重要,好的环境能使心身愉快,做事效率提高。其中喷泉可以湿润周围空气,减少尘埃,降低气温。喷泉的细小水珠同空气分子撞击,能产生大量的负氧离子,有益于改善社区面貌和增进居民身心健康目前,国内的音乐喷泉逐渐向智能化、分
10、散化、综合化、多样化的方向发展,于是对喷泉控制系统的设计也提出了更高的要求。1淮安信息职业技术学院毕业设计论文第2章 音乐喷泉控制系统硬件设计2.1 控制系统硬件总体设计方案该音乐喷泉控制系统的总体结构如图2.1所示,由音乐输入系统、数模转换系统、单片机控制系统和输出控制系统等组成。AT89S51单片机 图2-1 系统总体结构框图2.2音乐信号的采集前面已经介绍过,本文的研究针对的是采用外部音源的喷泉系统,因此在对音乐信号进行特征识别前首先要完成对模拟音乐信号的采集。音乐信号的采集主要包括音频放大和 A/D 转换两个过程,下面分别进行分析。2.2.1音频放大电路的设计外部音源信号的幅度一般较弱
11、,因此必须要对原信号进行放大处理后才能送入A/D 转换器。本文选择了 LM386 芯片设计音频放大电路。LM386 是美国国家半导体公司(NS)推出的系列功率放大集成电路的一种,LM386 具有功耗低、工作电压范围宽、所需外围元件少等特点,在电子设备的音频放大电路设计中应用非常广泛,它使用了 10 只晶体管构成了输入级、电压增益和电流驱动级。其中24第2章 音乐喷泉控制系统硬件设计T1- T6 组成 PNP 型复合差分放大器,T5、T6 为镜像恒流源,作为 T3、T4 的有源负载,使输入级有稳定的增益。电压增益级由接成共发射极状态的 T7 承担,其负载也使用了恒流源,整个集成功放的开环增益主要
12、由该级决定。T8、T9 复合为一个 PNP 管,和 T10 共同组成互补对称射极输出电路,以供给负载以足够的电流。D1、D2 提供了 T8、T9、T10 所需的偏置,使末级偏置在甲乙类状态。R5- R7 构成内部反馈环路。从图 2-2 可以看出,LM386 采用双列 8 脚封装结构,它的工作电压范围为 4 - 12V,静态电流 4mA,最大输出功率 660mW,最大电压增益 46dB,增益带宽 300kHz,谐波失真 0.2%。图2-2 LM386 封装形式及引脚定义在 LM386上,提供了两种典型放大电路的设计方案。一种是在LM386 的 1 脚和 8 脚之间不接其他元件,此时放大电路的增益
13、仅由内部电阻 R5 - R7决定,为 20 倍数(26dB),这种方式外部电路元件最少,也最为经济。另一种通过在 1 脚和 8 脚之间串接不同的阻容元件,改变放大电路的交流反馈量,从而改变放大电路的闭环增益。音乐信号的放大采集如图 2-2所示。外部音源(声卡、CD 机等)的模拟音乐信号分左、右声道分别进入放大电路,经过信号放大后,得到幅值放大后的音频信号。从图 2-3可以看出放大电路的具体设计。在 LM386 的 1 脚和 8 脚之间串接一个 10 微法的电容 C4,使内部电阻 R6 被交流旁路,放大电路的增益能达到最大值,200 倍数(46dB)。再对音频放大电路的外围电路进行设计,电路中电
14、容 C1、C6 作为隔直电容,电位器 P1 用于调节音量的大小,元件 R2、C5 有助于旁路高频噪音和改善输出的音质。电容 C3 作为去耦电容,一方面是本集成电路的蓄能电容,另一方面旁路掉该器件的高频噪声电容C2 则是作为旁路电容,将信号的中高频噪音旁路到地。经过放大电路的音频信号就送入A/D 转换器进行采样,这里 A/D转换器要设置为双极性,即能接收负信号。淮安信息职业技术学院毕业设计论文图 2-3 音乐信号放大采集2.2.2 采样定理采样是指用一较高频率的开关脉冲对模拟信号进行取样,取出脉冲到来时刻所对应的模拟信号的幅度,这样就可以得到一连串幅度变化的离散脉冲。用这些离散脉冲序列代替原来时
15、间上连续的信号,也就是在时间上将模拟信号离散化。如图 2-3所示,在对音乐信号进行放大处理后,就要通过 A/D 转换将模拟信号采集进计算机,这就是音乐信号的采样。我们在对一个连续的音乐信号进行采样时,为了使采样后的样本序列能够包含足够的信息以使其能够较正确地重现原来的模拟信号,在采样时应当使采样频率满足采样定理的要求。采样定理的描为“4第2章 音乐喷泉控制系统硬件设计对一个模拟信号进行离散化时,只要满足采样频率Fs 大于或等于被采样信号的最高频率fm的2 倍,就可以通过理想的低通滤波器,从样本值序列信号中无失真地恢复出原始模拟信号” ,这里的fm称为香农频率,这个采样定理又称为香农采样定理。实
16、际应用中为了较好的防止频谱混叠失真,采样频率一般要稍大于信号最高频率的 2 倍。比如乐曲的音域频段如果在 50Hz - 4000Hz 内,就要将 A/D 转换器的采样频率选定为 10kHz,才能满足香农采样定理的要求。2.3 单片机电路 单片机要采集音乐信号,并据此调节I/O口的输出来控制水泵和彩灯。主芯片选用AT89S51单片机。AT89S51单片机是一个低功耗,高性能的51内核的CMOS 8位单片机,片内含8K空间的可反复擦写1000次的Flash只读存储器,具有256bytes的随机存取数据存储器(RAM),32个I/O口,1个看门狗定时器,3个16位可编程定时器,具有ISP功能,能够满
17、足设计要求。使用简单且价格非常低廉。故系统的主控制器采用此方案。图2-4 AT89S51芯片AT89S512.3.1 单片机的概述AT89S51是美国ATMEL公司生产的低电压,高性能CMOS 8位单片机,片内含4K bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存取器(RAM),器件采用ATMEL公司的ATMEL公司的高密度、非易失性存储5淮安信息职业技术学院毕业设计论文技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元。AT89S51提供一下标准功能:4K字节Flash闪速存储器,128字节内部RAM,32
18、个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个双全工串行通信口,片内震荡器及时钟电路。同时,AT89S51可降至0Hz的静态逻辑操作,并支持两种软件。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。单片机有四个数据输出端口,P0口、P1口、P2口、P3口。由于P3口还有许多特殊功能,如读写控制、串行通信、外部中断等功能,所以P3口不用作数据输入输出端口。P0口具有很强的带负载的能力,除了用作地址总线低八位以外,还兼作访问外接扩展程序内存时数据总线以及与A
19、/D转换器ADC0809L连接的资料线。P1口、P2口带负载能力相对比教弱,而P2口需要用作访问外接内存的高八位地址线,因此P2口也不作为数据输入输出口,剩下的P1口作为资料输出口。2.3.2 时钟电路的设计AT89S51芯片内部有一个高增益反相放大器,用于构成振荡器。反相放大器的输入端为XTAL1,输出端为XTAL2两端跨接石英晶体及两个电容就可以构成稳定的自激振荡器,如图2-5所示:AT89S51 图2-5自激振荡器6第2章 音乐喷泉控制系统硬件设计第2章 音乐喷泉控制系统硬件设计2.4 AD转换电路输入的电压为交流模拟量,不能直接送入单片机进行处理。因此首先采用全桥整流,滤波。使其成为直
20、流信号,再采用全桥整流,滤波。使其成为直流信号,再采用了ADC电路。其中AD芯片为ADC0832。ADC0832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0- 5V之间。芯片转换时间仅为32s,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性强。独立的芯片使能输入,使多器件挂接和处理器控制变得更加方便。通过DI数据输入端,可以轻易的实现通道功能的选择。串行通信节约单片机I/O资源。ADC0809各引脚功能:ADC0809采用双列直插式封装,共有28条引脚。 (1)IN0IN7(8条)
21、 IN0IN7为8路模拟电压输入线,用于输入被转换的模拟电压; (2)地址输入和控制(4条) ALE为地址锁存允许输入线,高电平有效。当ALE线为高电平时,ADDA、ADDB和ADDC三条地址线上的地址信号得以锁存,经译码后控制8路模拟开关工作,ADDA、ADDB和ADDC 为地址输入线,用于选择IN0IN7上的哪一路模拟电压送给比较器进行A/D转换。 (3)数字量输出及控制线(11条)“START”为“启动脉冲”输入线,该线上的正脉冲由CPU送来,宽度应大于100ns,上升沿清零SAR,下降沿启动ADC工作。EOC为转换结束输出线,该线上的高电平表示A/D转换已结束,数字量已锁入“三态输出锁
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 at89s51 音乐喷泉 控制系统 大学毕业 论文
限制150内