返回

【29页】毕业论文:基于spce061a音乐播放器设计.doc文档推荐下载 【29页】毕业论文:基于spce061a音乐播放器设计.doc文档推荐下载

格式:word 上传:2026-10-17 20:18:45
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:基于spce061a音乐播放器设计.doc预览图(1)
第 1 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(2)
第 2 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(3)
第 3 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(4)
第 4 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(5)
第 5 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(6)
第 6 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(7)
第 7 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(8)
第 8 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(9)
第 9 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(10)
第 10 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(11)
第 11 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(12)
第 12 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(13)
第 13 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(14)
第 14 页 / 共 29 页
毕业论文:基于spce061a音乐播放器设计.doc预览图(15)
第 15 页 / 共 29 页
预览结束,还剩 14 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

且能控制语音的音乐播放器。


本文子课题是按键控制模块的设计,主要负责该音乐播放系统键盘控制模块的设计与功能实现,通过对按键模块的研究与设计实现对音乐播放器中音乐的上首下首播放暂停等功能的控制。


多媒体播放系统的总体设计音乐播放器的组成和功能音乐播放器的组成凌阳板单片机为整个系统的核心部分,是带动整个工作系统的重要部件。


键盘输入键盘输入用来控制输入命令,发出指令至单片机,使单片机按照指令工作。


扬声器扬声器作为输出部分,根据键盘从概念上准确地说,多媒体中的媒体应该是指种表达种信息内容性以往人们读写方式大都采用章节页的框架,循序渐进地获取知识,而多媒体技术将借助超文本链接的方法,把内容以种更灵活更具变化的方式呈现给读者。


实时性当用户给出操作命令时,相应的多媒体信息都能够得到实时控制。


信息使用的方便性用户可以按照自己的需要兴趣任务要求偏爱和认知特点来使用信息,任取图文声等信息表现形式。


信息结构的动态性多媒体是部永远读不完的书,用户可以按照自己的目的和认知特征重新组织信息,增加删除或修改节点,重新建立链接。


息结构的动态性多媒体是部永远读不完的书,用户可以按照自己的目的和认知特征重新组织信息,增加删除或修改节点,重新建立链接。


按照自己的需要兴趣任务要求偏爱和认知特点来使用信息,任取图文声等信息表现形式。


时性当用户给出操作命令时,相应的多媒体信息都能够得到实时控制。


信息使用的方便性用户可以部分内容简介息交流媒体只能单向地被动地传播信息,而多媒体技术则可以实现人对信息的主动选择和控制。


非线性以往人们读写方式大都采用章节页的框架,循序渐进地获取知识,而多媒体技术将借助超文本链接的方法,把内容以种更灵活更具变化的方式呈现给读者。


实时性当用户给出操作命令时,相应的多媒体信息都能够得到实时控制。


信息使用的方便性用户可以按照自己的需要兴趣任务要求偏爱和认知特点来使用信息,任取图文声等信息表现形式。


信息结构的动态性多媒体是部永远读不完的书,用户可以按照自己的目的和认知特征重新组织信息,增加删除或修改节点,重新建立链接。


从概念上准确地说,多媒体中的媒体应该是指种表达种信息内容的形式,我们所指的多媒体,是多种信息的表达方式或者是多种信息的类型,用多媒体信息这个概念来表示包含文字信息图形信息图像信息和声音信息等不同信息类型的种综合信息类型。


这些媒体可以是图形图像声音文字视频动画等信息表示形式,也可以是显示器扬声器电视机等信息的展示设备,传递信息的光纤电缆电磁波等中介媒质,还可以是存储信息的磁盘光盘磁带等存储实体。


系统需求分析本文音乐播放器系统采用硬件电路与计算机软件结合的方式,结合结合语音识别技术与当前盛行的嵌入式技术,设计款不仅具有传统的按键控制功能且能控制语音的音乐播放器。


首先本方案采用凌阳板,单片机作为款功能强大的位单片机,具有设计个完整的多媒体播放器的功能,其按键和语音可方便的控制音乐的播放显示模块使用显示器可以显示歌曲信息及控制程序,给人更直观的认识,更方便操作和管理单片机具有麦克风输入,需外接个喇叭或音响实现音乐的播放接口支持设备的即插即用和热插拔功能,为音乐的更新提供方便。


其次本方案通过集成开发环境使用语言和汇编语言对进行编程。


设计内容与目标本选题要求基于凌阳板芯片为核心设计款不仅具有传统的按键控制功能且能控制语音的音乐播放器。


共分为系统总体设计语音控制模块显示模块按键控制模块音频模块模块六个子课题,由六个同学分别负责设计。


本文子课题是按键控制模块的设计,主要负责该音乐播放系统键盘控制模块的设计与功能实现,通过对按键模块的研究与设计实现对音乐播放器中音乐的上首下首播放暂停等功能的控制。


多媒体播放系统的总体设计音乐播放器的组成和功能音乐播放器的组成凌阳板单片机为整个系统的核心部分,是带动整个工作系统的重要部件。


键盘输入键盘输入用来控制输入命令,发出指令至单片机,使单片机按照指令工作。


扬声器扬声器作为输出部分,根据键盘输入的指令发出乐曲。


显示电路显示器也作为输出部分,按照键盘输入的指令,显示正在播放的乐曲。


音乐播放器的组成框图如图所示图音乐播放器的组成框图音乐播放器的功能播放器的功能分音乐模式录音模式训练模式。


若打开机器时用户没有语音库,则只能用按键控制机器,同时屏提示用户进入训练模式训练语音命令而获得自己的语音库若训练成功则可以语音控制播放器进入各个模式。


进入音乐模式,在播放音乐时,屏显示歌曲的基本信息,如歌名演唱者专辑名等,同时可以按键和语音控制音乐的播放,如上首下首暂停播放等。


显示电路扬声器键盘输入单片机主板板简介板是的简称,是以凌阳位单片机为核心的精简开发仿真实验板,大小相当于张扑克牌,是凌阳科技大学计划专为大学生电子爱好者等进行电子实习课程设计毕业设计电子制作及电子竞赛所设计的,也可作为单片机项目初期研发使用。


板除了具备单片机最小系统电路外,还包括有电源电路音频电路含输入部分和音频输出部分复位电路等,采用电池供电。


是凌阳科技研发生产的性价比很高的款十六位单片机,使用它可以非常方便灵活的实现语音的录放系统,该芯片拥有路位精度的,其中路为音频转换通道,并且内置有自动增益电路。


这为实现语音录入提供了方便的硬件条件。


两路位精度的,只需要外接功放即可完成语音的播放。


另外凌阳十六位单片机具有易学易用的效率较高的套指令系统和集成开发环境。


在此环境中,支持标准语言,可以实现语言与凌阳汇编语言的互相调用,并且,提供了语音录放的库函数,只要了解库函数的使用,就会很容易完成语音录放,这些都为软件开发提供了方便的条件片内还集成了个在线仿真电路接口,使得对该芯片的编程仿真都变得非常方便,而接口不占用芯片上的硬件资源,结合凌阳科技提供的集成开发环境用户可以利用它对芯片进行真实的仿真而程序的下载烧写也是通过该接口进行下载。


板的结构板除了具备单片机最小系统电路外,还包括有电源电路音频电路含输入部分和音频输出部分复位电路等,采用电池供电。


板的硬件结构框图如图图板硬件结构框图表框图说明名称说明和供电电路复位按键和切换的排针喇叭插针麦克风输入电路复位电路扩展的按键,接锁相环外部电路转换外部参考电压输入接口个盘接口,这样可以合理地利用硬件资源,并且编程灵活。


如图图四四键盘模块硬件设计电路二硬件设计功能描述在键盘中,将行线所接的端口设为输出口,列线所接的端口设为输入口,初始化端口为输出口,端口为下拉输入口,然后端口依序输出高电平,当个按键按下时,对应的列线端口输入电平便会变为高电平,即可判断出按下的键值。


三四四键盘的软件设计主程序软件设计流程及说明全局变量判键按下的标志,加入它主要是为了节省键扫描的时间,当调用函数时,发现有键按下进入相应的逐行扫描和去抖,然后得到个扫描数值,通过同事先制订的表格进行匹配,从而取出相应的键置。


函数所作的动作为,送高电平到扫描线,从接收线取得数据进行比较,数值有改变置为,并进入逐行扫描得出个扫描数值,数值无改变置为,。


取得数值并存入变量。


图主程序流程图整体流程图及说明整体流程图如下图所示。


当我们要更改时,只要把相应的控制寄存器改过来,在把扫描线和接收线的设置对应就好了。


当要更改扫描线和接收线的设置时就得重新制表。


图整体程序流程图由于本设计需要完成的功能较为简单,需要的按键较少,使用上述键盘较为浪费资源,故在本设计中不选择使用。


键盘所谓键盘是指行线为条,列线为条的矩阵键盘,图为其电路图。


图键盘硬件电路原理图在图中键盘的公共端即行线,可以接到或上,端口即列线,初始化成下拉输入上拉输入状态,按键抬起状态对应的端口状态为低电平高电平,当按键按下状态对应的端口状态为高电平低电平。


按键模块实现开发平台简介板配有凌阳自行研发设计的位单片机开发环境,如图所示。


图开发环境主界面此工具在环境下操作,支持标准语言和汇编语言,集编译编程链接调试和仿真于体,应用方便简单易学。


同时还提供大量的编程函数库,大大加快了软件开发的进程。


集成开发环境具有友好的交互界面下拉菜单快捷键和快速访问命令列表等,使编程调试工作方便且高效。


此外,它的软件仿真功能可以在不连接仿真板的情况下模拟硬件的各项功能来调试程序。


安装在所带光盘中找到开发软件与工具文件夹下的文件夹,找到安装软件图标。


双击出现安装界面后点击,然后根据提示界面选择。


然后进入下个界面,点击选择安装路径,本文选择默认安装路径。


然后根据安装界面提示继续安装,直到提示安装完成,最后点击即可。


在集成开发环境中,可以非常方便将编写好的程序,通过板配套的下载线下载到板上进行在线调试。


按键功能的实现按键功能板主要是用来控制语音的处理和播放及按键的选择,其中播放暂停,上首,下首,复位。


按键电路图如图图按键电路图结合板自带的个按键,实现的功能,如图单按播放上首单按播放下首开始与暂停切换图按键功能图在播放音乐时,屏显示歌曲的基本信息,如歌名演唱者专辑名等。


功能实现在实际应用中,为了保证安全查询键值和响应,通常还要进行按键去抖和等待键释放查询按键是否抬起的动作,即实际应用中按键查询的般方法可以参见图。


图键盘查询般流程由于按键本身是机械开关,所以在触点闭合或断开的瞬间会出现电压抖动的现象,见图。


所以必须去除抖动的影响,才能正确识别被按下的键。


图按键按下和闭合时的抖动等待键释放得到闭合键对应的键码以后,继续延时并判断按键状态,知道闭合的按键被释放,再根据键码转到相应的键处理子程序中。


凌阳常用的音频格式有等,把要播放的音乐文件转化成其中种,即可采用函数实现段语音的播放。


软件系统完成的功能在程序中分为如下文件实现文件整个工程的主文件,负责调用相关函数完成相关功能。


文件此文件中包含有与键盘操作有关的函数,包括键盘初始化扫描键盘与得到键盘程序

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档