声器出声键按下键按下键按下键按下键按下键按下键按下数码管显示,并播放的低音数码管显示,并播放的低音数码管显示,并播放的低音键按下数码管显示,并播放的低音数码管显示,并播放的低音数码管显示,并播放的中音数码管显示,并播放的中音数码管显示,并播放的高阶中音图键按下键按下键按下键按下键按下键按下键按下数码管显示并播放的中音数码管显示并播放的中音数码管显示,并播放的中音键按下数码管显示,并播放的中音数码管显示,并播放的高音数码管显示,并播放的高音数码管显示,并播放的高音数码管显示,并播放的高阶高音第章电路仿真仿真图图仿真图第章印制板制作印制板制作的要求电源线地线应各设置条总线线宽尽可能的宽应减少软线跳线的使用元器件排版要均匀,按模块排版,防止各模块信号干扰铜箔线不可以产生锐角。印制电路板图图主控电路板图第章系统调试电路调试是整个系统功能否实现的关键步骤,我们将整个调试过程分为三大部分硬件调试软件调试和综合调试。软件仿真调试软件仿真调试主要是针对单片机部分进行调试。在软件运行前,先确保电路中连线正确,这工作是整个调试工作的第步,也是非常重要的个步骤。在这部分调试中主要通过目测,用来完成检测电路中是否存在断路或者短路情况等。在确保软件仿真电路正常,无异常情况断路或短路方可进行软件运行,在本次设计中,软件运行主要是测试单片机键盘控制部分数码管点亮部分和音频功放电路调试。液晶电路调试软件运行,随机按下按钮可以看到数码管显示数字单片机键盘控制部分调试软件运行,随机按动键盘可以发现各个按键对应的音正确。软件调试调试主要方法和技巧通常个调试程序应该具备至少四种性能跟踪断点查看变量更改数值。整个程序是个主程序调用送别东方红星语心愿,各个子程序实现功能的过程,要使主程序和整个程序都能平稳运行,各个模块的子程序的正确与平稳运行必不可少,所以在软件调试的最初阶段就是把各个子程序模块进行分别调试。附录主要电路原理图程序文件标题液晶显示程序日期作者版本世上只有妈妈好的机型的基础上,具体确定系统中所要使用的元器件,设计出系统的原理框图电路原理图。该设计要实现种由单片机控制的电子琴,单片机工作于时钟频率,使用其定时计数器,工作模式为,改变计数值和可以产生不同频率的脉冲信号。该设计具有个音节的键盘,用户可以根据乐谱在键盘上进行演奏,音乐发生器会根据用户的弹奏,通过扬声器将音乐播放出来。由于本例实现的音乐发生器是由用户通过键盘输入弹奏乐曲的,所以节拍由用户掌握,不由程序控制。用单片机产生的音频脉冲直接驱动扬声器并不能产生所要实现的音乐,因为它没有足够的驱动能力,这就需要音频功率放大电路。本例使用国家半导体公司的低压音频功率放大器来实现音频功放电路。图系统结构图显示电路本次设计的显示电路采用液晶显示。通过单片机编程,让液晶显示,以此来实现按键与显示程序的致性。键盘扫描液晶显示蜂鸣器播放音乐电源部分部分功能模块原理图模块电路原理图单片机主程序模块通过对键盘扫描程序信号的读取,在通过调出对应的子程序,取出液晶显示的编码和定时器初始值以产生不同的声音信号。在这过程中,对液晶显示通过对数组的操作,对声音信号则是通过中断程序进行控制。图模块电路原理图液晶显示模块电路原理图图液晶显示模块电路原理图音频处理模块电路原理图由于单片机驱动能力不够,在处理音符信号时,需加功率放大装置,因芯片具有低功耗高增益的特点,这合适单片机低功耗输出,所以加装音频信号放大器对信号进行放大。图音频处理模块电路原理图掉电保护电路原理图图掉电保护电路原理图第章系统软件设计本软件设计关键是要实现种由单片机控制的简单音乐发生器,它由个音节组成的的键盘,用户可以根据乐谱在键盘上进行演奏,音乐发生器会根据用户的弹奏,通过扬声器将音乐播放出来。音乐相关知识乐音听起来有的高,有的低,这就叫音高,音高是由发音物体振动频率的高低决定的,频率高声音就高,频率低,声音就低,不同音调的乐音是用表示的,这个字母就是乐音的音名,它们般依次唱成,这是唱曲时乐音的发音,所以叫唱名。音持续时间的长短即时值,般用拍数表示,休止符表示暂停发音。首音乐是由许多不同的音符组成的,而每个音对应着不同的频率,这样就可以利用不同频率的组合,加以与拍数对应的延时,构成音乐。如何用单片机实现音乐的节拍除了音符以外,节拍也是音乐的关键组成部分。节拍实际上就是音持续时间的长短,在单片机系统中可以用延时来实现,如果拍的延时是秒,则拍的延时是秒,只要知道拍的延时时间,其余的节拍延时时间就是它的陪数。如果单片机要自己播放音乐,那么必须在程序设计中考虑到节拍的设置,由于本例实现的音乐发生器是由用户通过键盘输入弹奏乐曲的,所以节拍由用户掌握,不由程序控制。对于不同的曲调我们也可以用单片机的另外个定时计数器来完成。音乐的音拍,个节拍为单位调具体如下表表音乐节拍表曲调值曲调值调调调调调调如何用单片机产生音频脉冲了解音乐的些基本知识后可知,产生不同频率的音频脉冲即能产生音乐,对于单片机而言,产生不同频率有脉冲非常方便,可以利用它的定时计数器来产生这样的方波频率信号,因此,需要弄清楚音乐中的音符和对应的频率,以及单片机定时计数的关系。在本实验中,单片机工作于时钟频率,使用其定时计数器,工作模式为,改变计数值和可以产生不同频率的脉冲信号,在此情况下,调的各音符频率与计数值的对照如下表表音符频率与计数值的对照表音符频率计数值值音符频率计数值值低中低中低低中低低高低高低高中高中高第章前言系统开发背景随着电子科技的飞速发展,电子技术正在逐渐改善着人们的学习生活工作,因此开发本系统希望能够给人们多带来点生活上的乐趣。基于当前市场上的玩具市场需求量大,其中电子琴就是个很好的应用方面。单片机技术使我们可以利用软硬件实现电子琴的功能,从而实现电子琴的微型化,可以用作玩具琴音乐转盘以及音乐童车等等。并且可以进行定的功能扩展。鉴于传统电子琴可以用键盘上的到键演奏从低到高等个音,从而可以用来弹奏喜欢的乐曲。系统开发意义该设计具有以下优点可以随意弹奏想要表达的音乐制作简单,成本低。设计目标由于本设计主要用于人们娱乐方面,因此在设计上尽量使其安全以及简单易操作。其次,在这次设计可行性上进行分析如下经济可行性所谓经济可行性,即在这次设计上需要投入资金的多少,由于竞赛设计是没有项目资金,没有开发经费,因此在经济上必须能够承受,比较理想化的项目对于我们毕业设计来说是不可行的。通过分析后,无论是在器件价格或是常见度上均是可行的。技术可行性技术可行性主要是分析技术条件上是否能够顺利开展并完成开发工作,硬件软件能否满足设计者的需要等。通过分析各种软件环境,硬件仿真环境等均已经具备。综上所述,本系统设计目标已经明确,在经济与技术上均可行,因此本系统的开发是完全可行的。第章方案论证控制模块选择方案方案用可控硅制作电子琴。将交流电经变压器降压,再经过整流滤波,获得直流电压。将单向可控硅和电阻电容组成驰张振荡器电路。但该设计方案制作成本高且复杂。方案二采用单片机进行控制,由于不具备功能,因此公司已经停产在市面上已经不常见,况且其只有在系统将来升级方面没有潜力。方案三采用单片机进行控制,由于其性价比高,完全满足了本作品智能化的要求,它的内部程序存储空间达到,使软件设计有足够的内部使用空间并且方便日后系统升级,使用方便,抗干扰性能提高。鉴于上述对比与分析,本设计采用方案三按键选择方案传统电子琴可以用键盘上的到键演奏从低到高等音。该设计有个按钮矩阵,设计成个音,可以实现音阶在低音高音之间。比传统音阶范围大,弹奏效果好。第章系统硬件设计及说明系统组成及总体框图硬件设计的任务是根据总体设计要求,在选择的,功能显示菜单栏,电子琴演奏送别,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 17 页
第 2 页 / 共 17 页
第 3 页 / 共 17 页
第 4 页 / 共 17 页
第 5 页 / 共 17 页
第 6 页 / 共 17 页
第 7 页 / 共 17 页
第 8 页 / 共 17 页
第 9 页 / 共 17 页
第 10 页 / 共 17 页
第 11 页 / 共 17 页
第 12 页 / 共 17 页
第 13 页 / 共 17 页
第 14 页 / 共 17 页
第 15 页 / 共 17 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。