1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
回首既往,自己生最宝贵的时光能于这样的校园之中,能在众多学富五车才华横溢的老师们的熏陶下度过,实是荣幸之极。
在这三年的时间里,我在学习上和思想上都受益非浅。
这除了自身努力外,与各位老师同学和朋友的关心支持和鼓励是分不开的。
首先,我需要特别感谢我的指导老师黎杨梅老师。
老师在我做毕业设计的整个过程中给了我莫大的帮助和指导。
从开始选题,到中期修稿,最后再到最终定稿,老师都给我提了很多宝贵的意见。
老师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,平易近人的人格魅力对我的影响颇深。
这不仅使我树立了远大的学大外接元件少和总谐波失真小等优点,故广泛应用于录音机和收音机之中。
其封装形式如下图所示图的封装形式的主要特性静态功耗低,约为,可用于电池供电。
工作电压范围宽,或。
,但是用单片机产生的音频脉冲直接来驱动扬声器并不能够产生所要实现的音乐,因为它并没有足够大的驱动能力,这时就需要有音频功率放大电路。
是种音频集成功放,具有自身消耗低电压增益可调整电源电压范围矩阵键盘硬件电路图图矩阵键盘硬件电路图武汉软件工程职业学院毕业设计论文上图即为本设计的电子琴系统中的按键键盘的电路原理图。
音频功放电路设计的结构与工作原理在定频率范围内的振动能够产生乐音下的按键是接口解决的主要问题,般情况下,我们都是采用软硬结合的方法来解决此问题。
常用的方法有行扫描法和线反转法。
④键码产生我们般是在内存区内建个键盘编码表,通过查表获得被按键的键码。
电子琴系统延时或者硬件电路来解决。
防串键防串键是为了解决多个按键同时被按下或者前个按键还没有松开就有新的按键又被按下所产生的问题。
这个问题我们常用双键锁定和键轮回两种方法来解决。
按键识别如何识别被按接口必须具备的个基本功能去抖动每个按键在按下或者松开时,都会产生短时间的抖动,对我们按键识别检测会有定的影响。
只有避开抖动处在稳定接通或者断开的状态才能保证按键识别准确无误。
这个问题可以利用软件根行线置为低电平的时候,要使其它的几根行线均为高电平。
在确定根行线为低电平后,再逐行检测各个列线的电平状态。
如果列线的电平为低电平,则此列线与置为低电平的行线交叉处的按键就是被按下的按键。
键盘则表示键盘中并没有按武汉软件工程职业学院毕业设计论文键按下。
判断按下的按键的具体位置在判断键盘中有按键被按下后,就可以开始确定被按下按键的具体位置了。
具体方法是依次将行线置为低电平,就是在把过程如下判断键盘中有无按键按下将全部行线置低电平,然后监测列线的状态,只要有列的电平为低电平,则表示有按键被按下,并且按下的键位于低电平的列线与根行线相交叉的个按键之中,若所有的列线均为高电平,只要读入输入线的状态就可以判断是否有按键被按下了。
矩阵式键盘的按键识别方法在判断矩阵式键盘上的哪个键被按下可以采用行扫描法。
行扫描法又称逐行或列扫描查询法,是种我们最常用的按键识别方法,具体且把水平线即行线所接的单片机的口作为输出端,列线所接的单片机的口作为输入端。
这样,在没有按键被按下时,所有的输出端都是高电平,表示没有按键被按下,旦有按键被按下,输入线则会被拉低,因此,能多个键键,因此,在需要按键的数目较多时,运用矩阵式键盘才是合理的。
显然,矩阵式键盘要比直接法复杂,识别时也要复杂些,例如下图所示图矩阵式键盘结构垂直线即列线通过电阻接正电源,并个个的按键加以连接。
这样的话,每个端口例如口连接构成个按键,比直接用端口线接成键盘多了倍,并且线数越多,区别就越明显,若再多加条线就可以构成有个按键的键盘了,而若直接用端口线的话,却只设计论文矩阵式键盘矩阵式键盘的结构与工作原理在键盘中按键的数目比较多时,为了减少的占用,我们通常将按键排列成矩阵的形式。
在矩阵式键盘中,每条水平线和垂直线在交叉处并没有直接连通,而是通过的编程器,只需要个做串口通信电路,利用串口进行在线编程,非常方便。
电子琴系统单片机最小系统设计图本设计的电子琴的单片机最小系统原理图如图所示图单片机最小系统电路图武汉软件工程职业学院毕业,当保持高电平时为内部程序存储器。
反向振荡放大器的输入端以及内部工作时钟电路的输入端。
反向振荡器的输出。
在线编程支持功能,编程的时候不需要拔出,也不需要专门外部数据存储器的时候,这两次有效的信号将不会出现。
当保持低电平的期间使用外部程序存储器,不管是否有内部程序存储器。
注意为加密方式时,将内部锁定为外部数据存储器的时候,这两次有效的信号将不会出现。
当保持低电平的期间使用外部程序存储器,不管是否有内部程序存储器。
注意为加密方式时,将内部锁定为,当保持高电平时为内部程序存储器。
反向振荡放大器的输入端以及内部工作时钟电路的输入端。
反向振荡器的输出。
在线编程支持功能,编程的时候不需要拔出,也不需要专门的编程器,只需要个做串口通信电路,利用串口进行在线编程,非常方便。
电子琴系统单片机最小系统设计图本设计的电子琴的单片机最小系统原理图如图所示图单片机最小系统电路图武汉软件工程职业学院毕业设计论文矩阵式键盘矩阵式键盘的结构与工作原理在键盘中按键的数目比较多时,为了减少的占用,我们通常将按键排列成矩阵的形式。
在矩阵式键盘中,每条水平线和垂直线在交叉处并没有直接连通,而是通过个个的按键加以连接。
这样的话,每个端口例如口连接构成个按键,比直接用端口线接成键盘多了倍,并且线数越多,区别就越明显,若再多加条线就可以构成有个按键的键盘了,而若直接用端口线的话,却只能多个键键,因此,在需要按键的数目较多时,运用矩阵式键盘才是合理的。
显然,矩阵式键盘要比直接法复杂,识别时也要复杂些,例如下图所示图矩阵式键盘结构垂直线即列线通过电阻接正电源,并且把水平线即行线所接的单片机的口作为输出端,列线所接的单片机的口作为输入端。
这样,在没有按键被按下时,所有的输出端都是高电平,表示没有按键被按下,旦有按键被按下,输入线则会被拉低,因此,只要读入输入线的状态就可以判断是否有按键被按下了。
矩阵式键盘的按键识别方法在判断矩阵式键盘上的哪个键被按下可以采用行扫描法。
行扫描法又称逐行或列扫描查询法,是种我们最常用的按键识别方法,具体过程如下判断键盘中有无按键按下将全部行线置低电平,然后监测列线的状态,只要有列的电平为低电平,则表示有按键被按下,并且按下的键位于低电平的列线与根行线相交叉的个按键之中,若所有的列线均为高电平,则表示键盘中并没有按武汉软件工程职业学院毕业设计论文键按下。
判断按下的按键的具体位置在判断键盘中有按键被按下后,就可以开始确定被按下按键的具体位置了。
具体方法是依次将行线置为低电平,就是在把根行线置为低电平的时候,要使其它的几根行线均为高电平。
在确定根行线为低电平后,再逐行检测各个列线的电平状态。
如果列线的电平为低电平,则此列线与置为低电平的行线交叉处的按键就是被按下的按键。
键盘接口必须具备的个基本功能去抖动每个按键在按下或者松开时,都会产生短时间的抖动,对我们按键识别检测会有定的影响。
只有避开抖动处在稳定接通或者断开的状态才能保证按键识别准确无误。
这个问题可以利用软件延时或者硬件电路来解决。
防串键防串键是为了解决多个按键同时被按下或者前个按键还没有松开就有新的按键又被按下所产生的问题。
这个问题我们常用双键锁定和键轮回两种方法来解决。
按键识别如何识别被按下的按键是接口解决的主要问题,般情况下,我们都是采用软硬结合的方法来解决此问题。
常用的方法有行扫描法和线反转法。
④键码产生我们般是在内存区内建个键盘编码表,通过查表获得被按键的键码。
电子琴系统矩阵键盘硬件电路图图矩阵键盘硬件电路图武汉软件工程职业学院毕业设计论文上图即为本设计的电子琴系统中的按键键盘的电路原理图。
音频功放电路设计的结构与工作原理在定频率范围内的振动能够产生乐音,但是用单片机产生的音频脉冲直接来驱动扬声器并不能够产生所要实现的音乐,因为它并没有足够大的驱动能力,这时就需要有音频功率放大电路。
是种音频集成功放,具有自身消耗低电压增益可调整电源电压范围大外接元件少和总谐波失真小等优点,故广泛应用于录音机和收音机之中。
其封装形式如下图所示图的封装形式的主要特性静态功耗低,约为,可用于电池供电。
工作电压范围宽,或。
外围元件少。
电压增益可调,低失真度。
的典型应用电路应用十分广泛,如图所示武汉软件工程职业学院毕业设计论文图放大器增益为最少器件图低频提升放大器电子琴中音频功放电路图图电子琴系统音频功放电路图武汉软件工程职业学院毕业设计论文上图所示即为本设计的电子琴系统的音频功放的电路原理图。
软件设计音乐播放程序设计音乐背景知识音高是由发音物体的振动频率的高低决定的,乐音持续时间的长短即时值,般用拍数来表示,休止符的含义则是暂停发音。
单片机产生音乐的方法首音乐是由许多不同的音符构成的,而每个音符则对应着不同的振动频率,这样,我们就可以利用不同频率的组合,加之与其拍数对应的延时来构成首音乐。
若要产生音频脉冲,只要计算出音频的周期频率的倒数即可,再将计算出的周期时间除以,得到半周期的时间,利用单片机的定时器计时半周期的时间,每当计时终止后再反相并重复计时,这样循环计时反相就可以得到对应频率的方波脉冲。
计数脉冲值与频率的关系式是式中,是计数值是机器的频率是想要得到的频率。
其计数初值的计算方法如下例如设求低音主编电子工业出版社第二版技术基础郭勇主编机械工业出版社年第二版电子技能实验与实训周福平主编科学出版社年第版武汉软件工程职业学院毕业设计论文谢辞毕业论文暂告收尾,这也意味着我在大学学习生活既将结束。
回首既往,自己生最宝
