1、音乐简易电子琴设计报告北京交通大学电子技术课程设计报告随着科学技术的发展和人类的进步,电子技术已经成了各种工程技术的核心,特别是进入信息时代以来,电子技术更是成了基本技术,其具体应用领域涵盖了通信领域、控制系统、测试系统、计算机等等各行各业生活中常使用到许多的电子设备,它给我们生活上的便利与影响。而电子琴就是一个很明显的例子,这些有时甚至含有内建音乐,有时又可以千变万化,真让人想动手试试看,因此我们对它产生了许多问题与想象。本文就是关于用555定时器制作简易电子琴的过程及基本原理。1.方案介绍1.1.总体框图,12模块功能该电路包括按钮开关,定值电阻,555振荡器和扬声器三部分组成1输入端:
2、由八个按钮开关与各自的定值电阻串联在并联组成输入端2频率产生端: 根据定值电阻的不同输入,由555产生不同的信号频率3扬声器端口: 接受信号频率发出特定的频率1.3.方案选择【设计方案一】数字电路电子琴 采用一个555集成定时器组成简易电子琴。整个电路由主振荡器,颤音振荡器,扬声器和琴键按钮等部分组成。主振荡器由555定时器,电阻,按键及电容组成。【设计方案二】单片机电子琴程序可分如下: 初始化模块、判断按键模块、键值处理模块、音乐处理模块、中断模块、0处理模块、表单模块。初始化模块:对8279键盘的部分进行初始化和中断初始化。键值处理模块:用8279的状态字来判断它是否按键(FIFORAM不能清除已处理的数据,但8279的状态字会发生相应改变)。输入的键值与1-8的物理值01H-08H进行比较,如果与其中某个数相等,则跳到1-8的键值处理模块;如果是9或者A,则跳到音乐处理模块。如果输入是0,则跳到0处理模块。结尾跳到初始化模块 。音乐处理模块:专门处理音乐中的1-8的发音。它们发音不同是因为波的频率不同,所以要发出不同的音,只要实现发出的波的频率不同即可。于是,可通过定时的方法来中断产生不同的方波。可把1-8的定时初值放在一个表单内。