三电实验简易电子琴设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子系统设计工程设计报告 简易电子琴设计 作 者 姓 名: 作 者 单 位: 提交报告日期: 2012 年 2 月 25 日 二〇一二年二月 目录 一、 1 1、功能 1 2、 性能指标 2 二、 2 1、 设计思路 2 2、 设计方案 3 三、 3 1、相关系统介绍 3 2、部分电路设计 6 四、 8 五、 8 1、键盘的选择 8 2、音频放大电路的选择 10 3、音量控制电路选择 10 4、端口选择 10 5、焊接问题 11 六、 11 1、仿真设计 11 2、 实际调试 12 3、 出现的问题 12 七、程序附录 12 功能及性能指标 1、功能 本次实验是利用51单片机为核心控制,加上其他辅助电路和器件自制了一个简易电子乐器实物,具体实现的功能如下: 、自己按键演奏音乐:通过两个1×8键盘组,实现两个八度音阶,自己通过按键演奏歌曲的功能。 、播放音乐:当外部控制播放/按键按键切换到播放音乐模式时,可以通过第一个1×8键盘组按键,实现8首不同歌曲的自动播放。 、显示按键功能:有键按下时,可以通过7段数码显示管可以显示出对应的按键。 、调音功能:可以实现音量的手动调节。 性能指标 通过对本次实验的深入分析,我们得出对我们性能影响因素,并得到了相应的解决如下。 、各功能协调程度:通过51单片机的软件解决了16个按键,两个控制键,灯的显示各个部分的协调。 、放音质量的好坏:我们通过在51单片机输出到喇叭之间增加lm386功放,和相应的旁路滤波电路,实现放音质量的改善。 、音色的好坏:我们通过两个1×8键盘组实现两个八度音阶,相比基本要求的一阶,有了很大的改善。 、播放歌曲:我们可以播放8首已存的歌曲,并且,通过外部播放/按键控制的切换,实现该八个键盘的分时利用。 、按键的准确识别:通过软件控制识别,并延时去抖动,等过程进行准确的识别。 、音量的大小:通过在51单片机输出和扬声器的输入端增加一个滑动变阻器,控制扬声器输入电流的大小,俩实现音量控制的大小。 设计方案 设计思路 我们实验设计思路是以51单片机为主控核心,本系统分为三部分:音乐播放部分,电子琴弹奏部分,音频功放部分。与矩阵键盘、低压音频功率放大器LM386、扬声器、LED显示管模块一起组合而成。其图如下,通过c语言进行编程控制,51单片机的几个口分别接键盘、led显示器、放歌/演奏控制键、控制显示led灯,首先,初始化时是按键演奏功能,有演奏按键按下时,调用中断服务程序,判断对应的按键,然后,通过程序控制led显示器的显示,和扬声器的对应音调的发音,并且按键的长短决定放音时间的长短。其次,当演奏控制键,按下时,切换到放歌模式,可以通过上述按键,进行选择放哪首歌,并进行放歌,并显示按的哪个键,进而得知放哪首歌。 我们结合设计思路和实际情况,我们设计思路的实践主要通过两步,首先通过仿真进行设计,主要通过proteus进行仿真实际电路,利用Keil uVision进行c语言的程序控制,仿真出我们想要的功能,然后根据我们的仿真进行实物的连接和验证,最后完成实验任务。 设计方案 通过对实验要求,和实验内容进行深入分析,只能选51单片机为主控核心,我们针对各个部分选择了以下几种不同设计方案: 、演奏键盘的选择:我们前期设计方案是用一个的16个键盘组,其控制原理是两个4分别控制按键的横坐标和纵坐标,当有键按下时,通过坐标形式得到对应的按键,这种设计主要是用到的端口少,结构紧凑,但是电路焊接麻烦,容易出错,又我们结合实验室中实际器材,实验室中只有1×8共阴极按键,我们就选择了两个1×8的这种按键,使我们实物结构更为合理,方便了实验。 、音乐播放:针对音乐播放,前期思考的是用独立的按键控制放歌,但是这样的话,就需要更多的按键,并且51单片机的接口比较少,这样的话,就能放的歌就少了,所以我们通过两个放歌、演奏控制按键,进行切换后,利用演奏按键进行放歌,实现放多首歌,且键盘减少,分时复用。 、扬声器发声:扬声器发声的话就得有驱动,考虑到实验板P0口自带有驱动,我们可以让扬声器输入接P0,但是考虑到实际情况,这样出来的声音没有滤波,效果不好,我们就在扬声器输入端增加一个音频功放lm386和相应的滤波电路,使扬声器的声音好听。 系统结构设计 1、相关系统介绍 (1)、AT89C51简介 AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS 8位微处理器,俗称单片机。AT89C205是一种带2

文档评论(0)

ipad0b + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档