衡水学院
毕业论文(设计)
学生姓名 : 陈进进
系 别 : 物理与电子信息系 专 业 : 电子信息工程 年 级 : 2012级 指导教师 : 郭海丽
归档日期 : 2016年6月10日
衡水学院教务处印制
1
毕业论文(设计)任务书
(指导教师填写)
论文题目 姓 名 陈进进 基于STM32的多功能MP3音乐播放器设计 学 号 201240513205 下达日期 2015.12.25 陈进进 同学: 根据《衡水学院毕业论文(设计)工作管理办法》及我系毕业论文(设计)工作要求,现就你的毕业论文(设计)研究和写作提出以下要求,望按时保质保量完成本阶段的学习任务! 指导教师:郭海丽 一、毕业论文(设计)研究、写作、答辩的时间进程: 1、确定选题、收集相关资料: 2015年12月25日——2015年12月31日 2、文献调研与综述: 2016年01月01日——2016年01月11日 3、撰写开题报告与开题: 2016年01月12日——2016年01月18日 4、深入研究(调查研究、实验研究): 2016年01月19日——2016年04月01日 5、形成论文初稿(设计雏形): 2016年04月02日——2016年04月25日 6、论文(设计)修改、定稿、打印: 2016年04月26日——2016年05月15日 7、提交论文(设计)与答辩准备: 2016年05月16日——2016年05月25日 8、参加答辩: 2016年05月26日——2016年05月31日 二、对论文(设计)内容的指导要求 1、论文正文不少于6000字,摘要控制在300字左右;开题、文献综述及论文中参考文献均不少于15篇,至少参考1篇外文文献资料。文献综述和开题报告不少于1000字。 2、要求毕业设计及开题报告、文献综述等相关内容论点明确,资料翔实、针对性强,论据丰富、准确、科学,论证充分、逻辑性强;论文条理清楚,结构合理;结论科学、具体。行文连贯流畅,无错别字,无语法错误,写作体例符合科研论文规范,满足学校毕业设计格式要求。 3、严格按照指导教师要求完成各阶段任务,认真负责,避免拖延、拼凑、抄袭等不良现象出现。 4、该设计要求学生具有编程能力,掌握STM32单片机技术、控制模块、电源模块、音频解码模块、SD卡模块、人机交互模块等知识,完成多功能MP3播放器相关电路的设计,综合应用所学知识和技能,拟定毕业设计方案。 5、在指导教师指导下,制定包括毕业设计方案分阶段实施时间、任务等在内的进度表;认真按进度表开展毕业设计,完成硬件电路的设计和软件的编程;注意收集、整理资料。 6、按期提交规范的毕业论文;充分准备并按指定的时间和地点参加答。 毕业论文(设计)开题报告
题目 系别 专业 学 号 基于STM32的多功能MP3音乐播放器设计 物理与电子信息系 电子信息工程专业 201240513205 年 级 姓 名 2012级 陈进进 开题日期 指导教师 2016年1月14日 郭海丽 一、 选题的目的及意义、本课题研究的基本内容、拟解决的主要问题: 1.选题的目的及意义 随着信息科学与微电子技术的不断发展,新科技在不断地冲击着人们生活的方方面面,人们在享受新科技带来的众多舒适的同时,也在努力的想更好的目标看齐,MP3播放器以其短小的数据格式,方便的文件存储和美妙的音质,越来越多地被人们所接受。 随着人们对便携式音乐播放器要求的提高,MP3播放器以其较小的体积和较好的音质受到广大音乐爱好者的青睐。起初,MP3文件由电脑来播放,后来互联网的发展促进了MP3播放器的产生,同时MP3播放器也发生了一系列的变化,其更加小巧精致,更人机化和情趣化。现在市场上MP3的款式越来越多,功能越来越丰富,但现有MP3播放器大多是将解码器与存储器一体化的。这种设计使MP3播放器方便携带,但也带来了问题:一是存储容量不易扩展;二是不利于MP3播放器在其他领域的应用。将播放器与存储器分离是MP3播放器目前发展的一个方向。 2.本课题研究的基本内容 本课题主要以单片机STM32为控制核心,使用LCD、vs1003、摄像头等模块来实现多功能MP3音乐播放器。在本系统中,在硬件上运用到STM32F103ZET6作为主控芯片,VS1003作为MP3播放器的音频解码芯片与主控通过SPI协议进行通信,采用ILI9341为控制器的3.2寸液晶LCD,主控通过FSMC来控制液晶,采取带有FIFO的OV7725摄像头,与主控是I2C协议进行通信,SD卡采用的是SPI通信协议。在软件上本课题是在UCOSII的操作系统上,SD卡采用了文件系统进行文件的管理,UI界面是ucGUI搭建出来的。整套系统流程是通过从SD卡读出来的音频文件送到VS1003去解码,然后直接解码出模拟音频信号就可以驱动耳机了。照相机的功能是摄像头不停地采集图像在液晶上面刷新,当有按键按下的时候就截屏,这样就能生成一张照片了。以上的功能都是通过UI界面来达到人机交互,通过点击液晶上的图标可以看电子书相册还有万年历等功能。通过以上的各部分组合在一起就是一部多功能MP3播放器。 3.拟解决的主要问题 3
本课题研究的主控芯片是Cortex?M3内核的STM32F103ZET6具有调试成本低,中断延时短,门数目少的特点,是一种低功耗处理器,主要应用于有快速中断响应能力的深度嵌入式设备中。音频解码芯片VS1003能解码音频文件;支持MP3和WAV,对话筒输入或线路输入的音频信号进行IMAADPCM编码;低功耗;单时钟操作12~13 MHz;高低音控制;内含能驱动30 Ω负载的耳机驱动器。主控通过SPI协议来控制VS1003分别去解码音频和控制歌曲的上一曲、下一曲、暂停等功能。整套系统编程全部采用C语言编写,所有任务是在UCOSII操作系统上面运行。 本课题的UI界面硬件采取ILI9341为主控的液晶屏,该液晶屏是四点式电阻屏,触摸较灵敏,软件采取ucGUI图形界面移植设计,整个界面滑动灵活。ucGUI适合设计一些漂亮的界面。 二、 课题研究步骤、方法及措施: 第一步:进行STM32的系统学习,查阅与任务相关的资料,深入了解基于STM32的多功能MP3播放器设计的相关技术。 第二步:硬件主体设计,电路图的设计,原理图的设计。 第三步:系统软件设计,在整个实施过程中随时记录工作进程、收集并随时整理有关的资料、程序、电路图等,以便顺利进行论文工作。 第四步:撰写论文和准备答辩。 研究方法: 1.调查研究法:通过调查研究,有目的、有计划、系统地搜集基于STM32的多功能MP3播放器的资料。了解基于STM32的多功能MP3播放器的不足之处,找到相应的改进方法。通过问卷调查,了解人们对基于STM32的多功能MP3播放器的具体需求,获得符合人们现实需要的多功能MP3播放器的设计方案。 2.文献研究法:根据研究的课题,通过调查文献来获得与多功能MP3播放器相关的资料,从而全面地、正确地了解并掌握多功能MP3播放器的设计方法。 3.模拟仿真法:通过VC6.0软件进行多功能MP3播放器界面的仿真与设计。 4.实验分析法:设计出的电路原理图并且绘制成印制电路板,做出PCB样板焊接出实物,调试出预定效果。 研究措施: