Banner
首页 > 行业知识 > 内容

行业知识

IndustryDetail

小型音乐式喷泉控制系统的详细阐述

编辑:山东馨赫园林景观工程有限公司时间:2020-06-09

  本文喷泉厂家介绍了以STC12C2052AD单片机作为控制中心的小式音乐喷泉控制系统的原理及其实现方法,且看下面的详细介绍:

  一、系统原理:

  系统实现了下一曲、上一曲、播放/暂停、加减声音、喷泉水柱控制、IFED灯亮度控制等功能。通过STC12C2052AD单片机自带的AD转换,把音乐的模拟量转成数字量以使单片机知道音乐的音量的高低。众所周知,电机转动是有很大惯性的,只要我的PWMI的率高,则相当于一个积分电路,调节占空比就相当于调节模拟电上,从而很容易也很简单的控制了电机的转速以及TFD灯的亮度。

  二、硬件设计:

  硬件系统由单片机、按键、MP3模块、功放模块、三极管驱动电路等组成。

  1、单片机接口技术:

  本系统以T(:12C:2052AD单片机作为基础,因为此单片机结构简单、速度快,比普通的8051快12倍。电压宽、3.4到5.5V均能正常工作,提供PWM功能等。

  2、MP3模块接口电路:

  该模块喷泉厂家采用JQ6500芯片,因为它完好集成了MP3、WMV的硬解码。同时软件支持TF驱动,支持电脑直接优化SPIfash的内容支持FAT16、FAT32文件系统。经过简单的串口指令便可完成播放预定的音乐,及怎样播放音乐等功能,不需繁琐的底层操作,使用方便。

  三、软件设计:

  程序采用模块化结构,以使程序易于修改、调试和优化。本程序把AD数据读出来后乘以100后直接以实参的形式直接植入PWM函数,直接改变PWM的占空比,从而使电机变化跟上音乐的变化。

  1、主程序框图:

  通过读取音乐的模拟量来改变PWM波的占空比,当音乐停止后,单片机输出的PWM占空比基本为1,使电机的PWM占空比基本为0,电机停止工作,IFD灯熄灭。

  2、PWM占空比与频率设置:

  通过喷泉厂家对STC12C2052AD单片机的寄存器进行相应的配置,则可以直接输出PWM的波形。因为单片机自带有PWM的功能,因此在程序书写方面变的很简单。

  3、监视定时器:

  监视定时器(Watch-DogTimer即WDT)WDT的主要用途是,当程序跑飞后,通过系统复位,重新执行程序来实现系统正常运行。