基于单片机控制的mp3音乐播放器的设计

合集下载

基于单片机的MP3播放器设计

基于单片机的MP3播放器设计
MP3在多年前就抢了CD/MD的风头,一举夺得了音乐领域市场的头把交椅。时隔多年,MP3凭借高压缩比,低码率,接近CD音效质量的绝对优势,依然没有衰退的迹象,如今依靠强悍的功能,多变的造型以及新颖元素设计的添加仍然充满生机与活力。现今的MP3技术已经非常成熟,MP3领域市场已不关心MP3播放器如何运行,而是把注意力投向了MP3播放器的功耗方面,在未来的MP3播放器的市场上,无线蓝牙MP3播放器的普及将可能成为一种趋势。本文提出了一种基于单片机的MP3播放器的设计方案,并且具有无线蓝牙功能,这很好的体现了此次设计的灵活性。该设计方案已基本实现,能够实现MP3播放器的一般功能。
在科技飞速发展的今天,几乎每个人随身都配有一部手机,而如今的手机无一不装有MP3播放器,MP3音乐播放器是集音频播放、数据存储为一身的电子产品,现在的MP3播放器样式五花八门,其结构功能一直是电子领域研究者所要研究的对象。所涉及的MP3是MPEG-1(Moving Picture Experts Group)音频III(layerIII)的简称,其中的III层算法相比其他的压缩算法而言,虽在算法较为复杂,但既实现了高压缩比,音质效果也显著。使用MP3算法可以在低码率的情况下基本上可以达到CD音质效果。如果存储一段不压缩的无损音频,那么导致数据流码率非常大,这使得音乐传输很不方便,也致使MP3格式作为网络音频传输、音乐存储、数字广播的主要方式。
Keywords:MP3 player;Bluetooth module;STC12C5A60S2 MCU;OLED
绪论
1.课题研究的背景与意义
生活压力大、节奏快早已不是一个陌生的话题。随着现代社会的快速发展,人们的生活水平也在逐步提高,但是由于工作和生活节奏的加快,人们所感受到的压力也越来越大。现代生活给人们带来便利和丰富的物质资源的同时,人们也在为社会的发展建设奉献着自己的一份力量,伴随而来的便是沉重的压力和脆弱的生理防线。现在的社会法则奉承着奋斗,竞争理念,讲究生产效率和生产水平,人们无时无刻不处于这种压力之中,这使得人们需要寻找另一方式来释放生活压力,缓解疲劳,舒缓心情。生活中的人们越来越多的使用播放器来欣赏音乐,目前多以MP3播放器为主流,MP3播放器小巧便捷,音质佳,非常适合在大多数场合使用。

基于单片机的MP3播放器设计

基于单片机的MP3播放器设计

基于单片机的MP3播放器设计基于单片机的MP3播放器设计随着科技的发展,单片机技术已经广泛应用于各个领域。

本文将介绍基于单片机的MP3播放器设计,让读者了解如何利用单片机实现MP3音频文件的播放。

一、文章类型本文属于技术文档,旨在为读者介绍基于单片机的MP3播放器设计的原理、步骤和实现方法。

二、目标读者本文的目标读者为对单片机技术和MP3音频播放感兴趣的工程师、技术人员和爱好者。

三、文章结构1、引言:介绍基于单片机的MP3播放器设计的基本概念和背景知识。

2、系统架构:阐述基于单片机的MP3播放器的整体架构和硬件组成。

3、硬件选择:详细介绍实现该系统所需的硬件设备及其功能。

4、软件设计:说明软件编程方案和程序流程图。

5、实现细节:详细描述实现MP3播放的各个步骤和技术细节。

6、测试与验证:对设计的MP3播放器进行测试,验证其功能和性能。

7、结论:总结本文的设计成果和贡献,提出未来改进的方向。

四、正文1、引言基于单片机的MP3播放器设计是指利用单片机作为主控制器,实现MP3音频文件的解码和播放。

单片机具有体积小、价格低、易于编程等优点,因此被广泛应用于各种嵌入式系统中。

通过设计基于单片机的MP3播放器,可以实现对音乐播放的灵活控制,提高音频产品的智能化水平。

2、系统架构基于单片机的MP3播放器系统主要由音频解码芯片、存储芯片、单片机控制器、音频放大器和扬声器等组成。

其中,音频解码芯片负责将存储在存储芯片中的MP3文件解码成模拟信号,单片机控制器负责控制音频解码和播放过程,音频放大器将模拟信号放大后驱动扬声器播放音乐。

3、硬件选择(1)音频解码芯片:采用常见的解码芯片如WM8751,支持MP3、WAV等多种音频格式解码。

(2)存储芯片:选用具有非易失性存储功能的芯片,如EEPROM或Flash存储器,用于存储MP3文件。

(3)单片机控制器:采用具有丰富I/O端口和内嵌Flash存储器的单片机,如STM32F103C8T6。

基于单片机的音乐播放器设计

基于单片机的音乐播放器设计

本科生毕业设计毕业设计题目基于单片机的音乐播放器设计学生姓名所在学院能源与动力工程学院专业及班级指导教师完成日期20 年6月2日摘要本论文首先针对基于SD卡的MP3的播放器整体设计加以研究和介绍,并讨论系统软硬件的选择,及具体开发调试环境;然后,深入介绍了系统设计方案及其实现,并着重研究了SD卡、FAT格式、解码芯片及其软件驱动的设计;最后,详细介绍了性能优化等方面的工作及其开发前景。

本设计在Atmel公司生产的atmega8L单片机上实现并取得了较好的效果。

关键词:MP3播放器,AVR单片机, SD卡,音频解码,FAT分析ABSTRACTIn this paper, first of all for the SD card-based MP3 player to study the overall design and presentation, and discuss the system hardware and software choices, and specific developing and debugging environment; and then insight into the system design and its implementation, focusing on the SD card, FAT format, decoder chip and software-driven design; Finally, the detailed performance optimization aspects of the work and its development prospects. This des ign produced by the Atmel’s microcontroller ATmega8l to achieve and has achieved good results.KEY WORDS:MP3 Player, A VR Micro Chip Unit, SD Card, Audio Decorde, FAT ansysly目录摘要 -----------------------------------------------------------------------------------------------------------I ABSTRACT----------------------------------------------------------------------------------------- II 第一章绪论 ----------------------------------------------------------------------------------------------- 11.1 基于单片机的MP3概述 ------------------------------------------------------------------ 11.1.1 基于单片机的MP3系统组成 ----------------------------------------------------- 11.1.2 基于单片机的MP3播放器特点 -------------------------------------------------- 21.2 课题研究的背景及意义--------------------------------------------------------------------- 21.2.1 课题研究的背景---------------------------------------------------------------------- 21.2.2 课题研究的意义---------------------------------------------------------------------- 41.3 论文研究的内容和目标--------------------------------------------------------------------- 41.3.1 论文研究的内容 -------------------------------------------------------------------- 41.3.2 论文研究的目标 -------------------------------------------------------------------- 5 第二章硬件设计 ----------------------------------------------------------------------------------------- 62.1 A VR单片机简介---------------------------------------------------------------------------- 62.2 A VR单片机性能接口分析---------------------------------------------------------------- 72.3 基于SD卡的MP3接口设计 -------------------------------------------------------------- 72.3.1 ATmega8l引脚介绍---------------------------------------------------------------- 82.3.2 ATmega8l接口介绍与设计------------------------------------------------------- 9 第三章软件设计-------------------------------------------------------------------------------------- 163.1 软件设计流程 ------------------------------------------------------------------------------- 163.2 键盘程序设计 ----------------------------------------------------------------------------- 173.3 SD卡驱动程序设计---------------------------------------------------------------------- 173.4 FAT驱动程序设计------------------------------------------------------------------------ 193.5 VS1003B驱动程序设计----------------------------------------------------------------- 223.6 MP3软件运行设计----------------------------------------------------------------------- 24 第四章总结 --------------------------------------------------------------------------------------------- 274.1 基于单片机的MP3播放器测试结果------------------------------------------------- 274.2 前景与展望 -------------------------------------------------------------------------------- 27 参考文献 -------------------------------------------------------------------------------------------------- 28 致谢 -------------------------------------------------------------------------------------------------------- 30 附录 -------------------------------------------------------------------------------------------------------- 31第一章绪论1.1 基于单片机的MP3概述1.1.1 基于单片机的MP3系统组成基于单片机的MP3播放器主要由主控制器、SD卡、解码芯片、键盘等四个部分组成。

基于STM32单片机的MP3音乐播放器设计

基于STM32单片机的MP3音乐播放器设计

基于STM32单片机的MP3播放器设计基于STM32单片机的MP3播放器设计摘要众所周知,越来越多的人对MP3的追求逐渐下降,MP3的功能并没有像酷狗一样显示歌词等那么方便。

通过对STM32F103C8T6单片机MP3播放器的研究设计,来提升整个系统的功能。

系统运行的原理是利用数据卡存储歌曲歌词在,然后通过LCD1602显示屏根据个人的选择进行播放和显示。

整个屏幕类似酷狗界面,可以进行歌曲的各种模式的设置,具有很强的画面感,为了贴近生活需求,采用触屏的模式来操作。

系统的编程主要是利用上C语言,根据自身的需求可以进行不同功能款式的设计,整个电路的设计是相对比较简单的,MP3体积小容易携带,加上能够进行触屏影像,会更受到广大消费者的喜爱。

关键词:MP3播放器;STM32F103C8T6;VS1003;SD卡MP3 player design based on STM32 micro-controllerABSTRSCTThis paper introduces the design method of MP3 player based on stm32f103c8t6 in detail. The system realizes the decoding and playing of MP3 files stored in SD card, and displays the name of playing songs, the remaining time of playing songs and the corresponding words of songs on LCD1602 display screen. Through the graphic interactive user chart on LCD1602 display screen, it can also realize the fast forward of songs Fast rewind, pause and change cycle mode can basically realize an MP3 player with touch screen function. The software is programmed with C language and modular design idea is adopted. The hardware circuit of the system is simple, and the subprogram is universal, which fully meets the design requirements.Key words: MP3 player; stm32f103c8t6; VS1003; SD card目录摘要 (3)abstract (4)目录 (5)1 绪论 (6)1.1 课题研究背景 (6)1.2 国内外研究现状 (6)1.3 课题设计内容 (6)2 系统的总体设计 (8)2.1 系统核心硬件的选择 (8)2.1.1 主控芯片的选择 (8)2.1.2 显示模块的选择 (8)2.1.3 数据存储芯片的选择 (9)2.1.4 按键模块的选择 (9)2.1.5 MP3解码方案 (9)2.1.6 MP3储存介质方案 (9)2.2 系统总体方案 (10)3 硬件介绍和设计 (11)3.1 单片机及最小系统 (11)3.2 LCD1602液晶显示模块 (14)3.3 按键电路设计 (16)3.4 MP3串口控语音模块 (17)3.5 LM386功放模块 (19)3.6 VS1003解码电路设计 (20)3.7 电源模块 (21)4 系统软件的设计 (23)4.1 系统程序工作分析 (23)4.2 主流程图设计 (24)4.3 显示子流程图设计 (25)4.4 音乐播放功能的设计 (25)4.5 详细代码结构 (27)5 系统调试 (31)5.1 硬件的焊接 (31)5.2 系统硬件调试 (32)5.3 系统软件调试 (32)5.4 附录 (33)结论 (33)参考文献 (35)致谢 (36)1 绪论1.1 课题研究背景随着科技的进步,每个家庭都拥有者许多家电产品和电子产品。

基于单片机控制的MP3音乐播放器的设计

基于单片机控制的MP3音乐播放器的设计

目录1引言 (1)2硬件设计 (2)2.1硬件电路的设计框图 (2)2.2硬件电路设计模块的选定 (2)2.2.1中心模块 (2)2.2.2播放模块 (3)2.2.3显示模块 (4)2.2.4电子琴模块 (4)2.3各硬件电路的具体设计 (5)2.3.1 AT89S52控制模块的设计 (5)2.3.2按键模块的设计 (6)2.3.3扬声器播放模块的设计 (7)2.3.4 LCD显示电路的设计 (7)2.3.5彩灯伴奏电路的设计 (8)3软件设计 (9)3.1单片机发声的基本原理 (9)3.2设计的相关音乐说明 (9)3.3切换原理 (10)3.4音乐播放器软件程序设计 (10)3.4.1按键扫描子程序设计 (10)3.4.2 1ms延时程序设计 (14)3.4.3 LCD显示子程序设计 (15)3.4.4函数初始化子程序设计 (16)3.4.5系统主程序设计 (17)4结论 (19)参考文献 (20)附录一硬件原理图 (21)附录二软件主程序 (22)致谢............................................................................................................... 错误!未定义书签。

摘要目前流行的MP3播放器的音质已相当好,但略感遗憾的是除了选择歌曲和显示歌名外,绝大部分播放器没有诸如随意弹奏乐曲、乐曲节奏跳动等功能。

而随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一。

要为现代人工作、生活提供更好的更方便的服务就需要从单片机技术着手,一切向着数字化控制、智能化控制方向发展。

本设计是采用单片机为核心设计的数字音乐播放器。

本设计在实现音乐的播放及歌曲名显示等基本功能的基础上进行了扩展,添加了彩灯伴奏、按键弹奏、显示音乐节拍等功能。

本论文给出了系统方案的建立、硬件电路的详细设计及软件的程序实现。

基于MP3格式的单片机音乐播放系统设计

基于MP3格式的单片机音乐播放系统设计

基于MP3格式的单片机音乐播放系统设计摘要:本文基于MP3格式的单片机音乐播放系统设计,首先介绍了MP3音频编解码的基本原理和工作流程,然后引入了单片机控制器和外设电路的架构,具体设计了音频解码和存储,播放控制和用户接口等模块,并进行了系统实现和测试。

测试表明,该系统能够稳定地解码和播放MP3音频文件,并实现了基本的音量、音乐曲目选择和播放模式控制等功能,达到了设计目的。

该系统具有体积小、功能强大、易于集成和使用等优点,具有一定的应用前景。

关键词:MP3;单片机;音乐播放;编解码;用户接口一、引言近年来,随着数字音频播放器的普及,MP3格式已成为最为流行的音频文件格式之一。

同时,在大量单片机应用中,音频处理也逐渐成为一种必备功能。

基于此,设计一种基于MP3格式的单片机音乐播放系统,既能满足数字音频文件播放的要求,也能充分发挥单片机控制器的能力,拓展其应用范围和实用性。

本文主要对该系统的设计和实现过程进行了详细描述,并进行了系统测试和性能评估。

二、MP3音频编解码原理MP3(MPEG Audio Layer 3)是一种有损压缩的数字音频格式,它采用了双声道、立体声、分带滤波、窄带量化等技术,将原始音频数据压缩至大约1/10的大小,同时保持较高的音频质量。

它的编解码过程通常分为以下几个步骤:1.采样和量化:输入音频信号采用44.1kHz的采样频率,并使用带通滤波器将采样信号分为多个频带,在每个频带内对采样值进行量化,得到量化后的数据。

2.哈夫曼编码压缩:对量化数据进行哈夫曼编码压缩,将出现频率较高的数据用较短的代码表示,出现频率较低的数据用较长的代码表示,以达到有效压缩数据的目的。

3.MDCT(Modified Discrete Cosine Transform)变换:使用MDCT变换将压缩后的数据转换为频域数据,同时根据视听特性进行加权。

4.位率控制:根据目标位率、音频质量、压缩效果等因素,对压缩后的数据进行调整,得到最终的比特流。

毕业设计(论文)-基于单片机的mp3播放器设计[管理资料]

毕业设计(论文)-基于单片机的mp3播放器设计[管理资料]

摘要在我们的日常生活中,人们会面对许多来自周围环境的压力,而听音乐已经成为普通大众放松自己的方式,MP3播放器则是听音乐必不可少的工具。

以前的音乐播放器有功能单一、系统流畅度低、输出音质差、无法扩展容量、与电脑交换数据时传输缓慢等缺点。

为了提高MP3播放器的质量,满足各类人群需求,特此设计了一个基于单片机的MP3播放器。

本课题主要研究基于单片机的MP3设计,设计以STC12C5A60S2单片机作为主控芯片,同时结合音频解码芯片VS1003、功率放大器、存储电路、SD卡读写模块等外部电路组成音乐播放系统。

能够完成对存储器识别和数据读取,将在存储器中读取的MP3文件或其他音频文件解码并播放流畅的音乐。

关键词:MP3播放器;STC12C5A60S2单片机;VS1003解码器AbstractIn our daily life, people face a lot of pressure from the surrounding environment, and listening to music has become a way of the general public to relax,the MP3 player is the tool to listening music. Once upon a time the music player has a single function, low system fluency, output quality is poor, cannot expand capacity, exchange data transmission shortcomings such as slow with computers. In order to improve the quality of the MP3 player, meet the needs of all kinds of people, we designed a MP3 player based on single chip microcomputer.This topic finishes the software design of the music player based on the 51 microcontroller,In combination with audio decoding chip VS1003,power amplifier,storage circuit and the SD card reader module composition a music playback system. The system is able to complete the recognition and data memory read,read the files in the memory and play music fluently.Keywords:MP3 player; STC12C5A60S2 MCU; VS1003 decoder目录1 绪论 (1)课题背景 (1)课题意义 (2)课题研究内容 (2)2 主要元器件介绍 (3)STC12C5A60S2单片机简介 (3)VS1003(MP3/WMA音频编解码器) (3)VS1003概述 (3)VS1003特性 (4)VS1003芯片LQFP-48和BGA-49Ball封装的引脚分配 (4)SD卡读写模块 (6)SD卡读写模块概述 (6)技术规格 (6)引脚分配 (7)3 系统硬件设计 (9)系统硬件设计综述 (9)按键控制电路 (9)SD卡电路 (10)VS1003电路 (10)4 系统软件设计 (12)编程软件介绍 (12)Keil软件介绍 (12)Keil使用方法 (12)程序语言介绍 (15)C语言 (15)语言特点 (15)C语言与汇编语言对比 (16)系统软件设计综述 (17)VS1003模块的MP3文件播放程序设计 (20)系统性能分析 (21)5硬件测试 (22)结论 (23)致谢 (24)参考文献 (25)附录A 英文原文 (25)附录B 汉语翻译 (27)附录C 源程序 (28)附录D 元件清单 (44)附录E 电路图 (45)附录F 实物图 (47)1 绪论课题背景德国人Brandenburg在20世纪80年代进入顶尖的研究机构Fraunhofer Institute for Integrated Circuit,组成了MP3研发小组,并开始着手研发MP3。

基于STM32的MP3播放器设计与实现

基于STM32的MP3播放器设计与实现

基于STM32的MP3播放器设计与实现设计和实现基于STM32的MP3播放器需要完成以下几个主要步骤:硬件设计、软件编程以及调试。

以下将详细描述每个步骤,并提供基于Keil MDK的完整源代码。

硬件设计:1.硬件平台选择:选择适合于MP3播放器的STM32系列单片机,如STM32F4系列。

2.音频芯片选择:选择具有I2S或SPI接口的音频解码芯片,如VS1053芯片。

3.外设选择:选择适当的外设来控制用户输入(如按键)、显示屏幕和存储介质(如SD卡)。

4.硬件连接:按照芯片和外设的接口要求,连接单片机、音频解码芯片、按键、显示屏幕和SD卡等。

软件编程:1.硬件初始化:初始化单片机和外设的引脚配置、时钟和中断等。

2.外设驱动编写:编写外设的驱动程序,包括音频解码芯片驱动、SD 卡驱动、按键驱动、显示屏幕驱动等。

3.MP3解码器:基于音频解码芯片的通信协议,编写MP3解码器的相关程序,实现文件的解码和音频数据的播放。

4.用户接口:编写用户界面程序,实现按键控制、显示屏幕显示、菜单操作等功能,以便用户操作音乐播放器。

5.文件系统:编写文件系统程序,实现对SD卡中音乐文件的读取和管理。

调试:1. 编译:使用Keil MDK进行编译,检查程序是否能够正确编译通过。

3.调试:通过串口或调试器连接STM32单片机,查看程序运行过程中的输出信息,检查是否存在问题并进行调试。

以下是一个基于STM32F4系列的MP3播放器的部分源代码,完成了初始化、外设驱动、MP3解码器和用户接口的编写。

```c#include "stm32f4xx.h"#include "vs1053.h"#include "sdcard.h"#include "lcd.h"#include "key.h"void Delay(uint32_t nCount)for(; nCount != 0; nCount--);int main(void)LCD_Init(;Key_Init(;VS1053_Init(;SD_Init(;while(1)if (Key_Scan( == KEY_PLAY)SD_Play(;}}void EXTI0_IRQHandler(void)if (EXTI_GetITStatus(EXTI_Line0) != RESET)VS1053_TriggerInterrupt(;EXTI_ClearITPendingBit(EXTI_Line0);}```以上代码只是一个简单的示例,具体实现需要根据所选择的硬件平台和外设来编写相应代码,例如音频解码芯片的驱动程序、SD卡的读写程序等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘 要
目前流行的MP3播放器的音质已相当好,但略感遗憾的是除了选择歌曲和显示歌名外,绝大部分播放器没有诸如随意弹奏乐曲、乐曲节奏跳动等功能。而随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一。要为现代人工作、生活提供更好的更方便的服务就需要从单片机技术着手,一切向着数字化控制、智能化控制方向发展。
This design is the use of single-chip microcomputer as the core design of the digital music player. The design in the implementation of music playing and the song name display and other basic functions based on the expansion,adding lights accompaniment,play button,display the beat of the music and other functions.
2
2.1
硬件电路如图1所示由控制模块、按键模块、LCD显示模块、扬声器播放模块、彩灯伴奏模块组成。
按键模块共由8个按键组成,其中1个键用于实现播放器自动播放和自行弹奏两模式间的转换,其余7个键作为音符的输入或音乐的播放选择。LCD显示模块利用LCD1602对当前播放的歌曲名称进行显示。彩灯伴奏模块则是LED通过控制模块的控制伴随音乐节奏闪亮。扬声器播放模块由三极管及无源蜂鸣器组成,通过控制模块的控制对当前音乐进行播放。
51系列的单片机的另一个优点便是具备了乘法和除法指令,其中八位除以八位的除法指令商为八位,精度显得有些不足,因此在应用方面不是很多,但八位乘以八位的乘法指令积为十六位,这样的精度已经足以满足大部分应用的要求了,更为重要的是,直接具备了乘法与除法指令,这就使得在实际应用时,使用者不必额外编写相应的子程序以备调用,与其他系列单片机相比,51系列的单片机在编程操作方面的简便与实用性无疑上了一个新台阶。而同属指令系统规范完整这一范畴所带来的便利还包括了二进制—十进制调整指令DA,可将二进制变为BCD码,这使得十进制的计量更为快捷简便,省去了其他系列单片机还需要编写调用相应子程序的冗余过程,节省了大量的劳动力和时间。
This paper gives a system scheme,hardware establishment detailed circuit design and software program. And through the software and hardware of simultaneous debugging,verify the feasibility of the design scheme.
本设计由硬件电路设计和软件程序设计两大部分组成。整个硬件电路是由中心控制、播放、选曲、显示、电子琴和彩灯等模块组成,中心控制模块采用AT89S52单片机,播放模块是由8550 NPN三极管和电磁蜂鸣器组成,采用LCD1602显示模块,电子琴设有8个按键,其中7个作为音符输入,另外1个作为模式转换按键,实现用户自弹作曲。软件程序运用C语言流行的单片机有AVR和51单片机。
51系列的单片机优点之一在于,它从内部硬件到软件有着一套完整的按位操作系统,即位处理器,也称布尔处理器,它的处理对象不是字或字节,而是位,这就意味着它不仅能对片内某些特殊功能寄存器的某位进行处理,例如传送、置位、清零、测试等,还能进行位的逻辑运算,这一点使其他种类单片机很难实现的。
Key words:multi function; MP3 music player; single chip microcomputer;play button
1
二十世纪九十年代以来,计算机、信息、电子、控制、通信等技术得到迅速发展,促使了社会生产力的提高,也使人们的生产方式和生活方式产生了日新月异的变化。随着人们生活水平的提高及对音乐的喜爱,对音乐播放器的品质,功能,品种等提出了越来越多的要求,表现在对控制系统性能、可靠性等要求越来越高。而品质的提高,功能的更新,可靠性的增强,品种的变化无不与产品的核心控制部分水平的提高密不可分。家用音乐播放器产品及其它有关消费电器产品都是一些开环或闭环控制系统,都由核心控制部分,执行部分与人机界面三部分组成。而最为重要的控制部分一般是由单片机来执行完成的,这就必将导致和促进单片机在音乐领域应用的发展。现在这些由单片机实现的音乐播放器的功能越来越强、费用越来越低。例如,就目前市场上的MP3的功能越来越强大体积却越来越小,价格也逐渐便宜,被大多数人所能接受。但这些音乐播放器也或多或少的存在着一些问题,解决这些问题,非智能化的单片机莫属。
Abstract
The current popular MP3 player sound has been quite good,but feel regretful slightly is in addition to the choice of songs and display the song name,most players without such as random play music rhythm,music and other functions. But as people living standard rise ceaselessly,SCM control is one of the goals that people pursue. For the modern life of work,to provide better and more convenient service needs from proceed toward the SCM technology,all digital control,intelligent control direction.
本设计是采用单片机为核心设计的数字音乐播放器。本设计在实现音乐的播放及歌曲名显示等基本功能的基础上进行了扩展,添加了彩灯伴奏、按键弹奏、显示音乐节拍等功能。
本论文给出了系统方案的建立、硬件电路的详细设计及软件的程序实现。并通过软硬件的联立调试,验证了设计方案的可行性。
关键词:多功能;MP3音乐播放器;单片机;按键弹奏
相关文档
最新文档