毕业答辩-基于ATmega16的MP3设计与实现

上传人:QQ15****706 文档编号:98447258 上传时间:2019-09-11 格式:PPT 页数:16 大小:1.09MB
返回 下载 相关 举报
毕业答辩-基于ATmega16的MP3设计与实现_第1页
第1页 / 共16页
毕业答辩-基于ATmega16的MP3设计与实现_第2页
第2页 / 共16页
毕业答辩-基于ATmega16的MP3设计与实现_第3页
第3页 / 共16页
毕业答辩-基于ATmega16的MP3设计与实现_第4页
第4页 / 共16页
毕业答辩-基于ATmega16的MP3设计与实现_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《毕业答辩-基于ATmega16的MP3设计与实现》由会员分享,可在线阅读,更多相关《毕业答辩-基于ATmega16的MP3设计与实现(16页珍藏版)》请在金锄头文库上搜索。

1、基于ATmega16的MP3设计与实现,导 师: 答辩人: 专 业: 软件工程,论文框架,2,3,研究意义与背景,背景 随着电子技术的发展,现如今MP3几乎不算什么新奇的东西,而且随便一个智能手机都有比五年前的MP3强几十倍,但是现在的MP3都呈现出一体化的设计,使MP3更容易携带,但一体化的设计导致存储容量固定,如果想下载更多的歌曲还得重新购买新的产品,造成了重大的浪费,另一方面,一体化又限制了MP3播放器在其他领域的应用,比如在一些固定场所使用MP3,不方面拆卸。于是,将存储器和播放器分离成为MP3的另一个发展方向。,研究意义与背景,意义 基于单片机的音乐播放器应用与MP3,MP4,扩音器

2、等方面,并可作为很多系统的辅助功能,比如智能手机或智能家居的一个功能模块。本设计在于播放器与存储器相分离的思想,这意味着只要手上有U盘,而且有MP3等音频格式的文件,那么就可以使用本系统所提供的USB接口,直接插上去就可以播放音乐,比起过去用flash保存的音乐要方便的多,并且U盘在市场上很容易买得到。,硬件的选择和连接方式 1.解码芯片 2.读文件的接口芯片以及存储介质 3.微控制器 4.控制设备 5.显示设备 6.控制器与各设备的连接方式,需要解决的问题(1),软件的设计 1.软件开发平台的选择 2.系统总体设计 3.各个设备驱动的编写 4.各个模块的调试 5.系统总体调试,需要解决的问题

3、(2),解决硬件和软件开发平台选择的问题: 控制芯片: Atmel公司的ATmega16 解码芯片: 荷兰VLSI公司vs1003 usb接口芯片:CH375 显示设备: LCD12864 控制设备: 按键开关 软件开发平台: Atmel Studio 编译器:AVR_GCC,理论分析,方法论证,MP3播放系统以ATmega16为控制核心,不仅要管理USB总线的通用接口芯片CH375、MP3解码芯片VS1003、LCD12864液晶显示屏和按键的处理,同时还管理USB存储设备中的文件系统,查找文件等等。存储器里的媒体文件首先被读取到MCU的RAM中,然后又被送到解码芯片中,解码后的音频数据被还

4、原成模拟音频,再由扬声器传出。由于ATmega16本身不支持USB接口功能,所以MCU无法直接与U盘完成数据传输的功能,存储设备需要通过自身的接口与CH375b相接。其它芯片是通过普通I/O端口连接的。,实现方案,系统总体规划图,实现方案,ATmega16与CH375的连接,实现方案,ATmega16与vs1003的连接,实现方案,ATmega16与LCD12864的连接,实现方案,ATmega16与键盘的连接,实现方案,系统演示: 在连接好U盘的情况下,摁下电源开关,LCD12864先后显示初始化CH375和VS1003,然后接着播放U盘的音频文件,如果想变换歌曲,直接按下按下KEY1和KEY2即可;如果想调节音量,先按键KEY3,改变按键状态,再按下KEY1和KEY2键来调节音量的大小。,最终结果,谢谢大家!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 论文指导/设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号