基于单片机的电子琴设计(共17页).doc
《基于单片机的电子琴设计(共17页).doc》由会员分享,可在线阅读,更多相关《基于单片机的电子琴设计(共17页).doc(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上单片机课程设计题 目 基于单片机的电子琴设计 目 录专心-专注-专业1 设计背景单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。它的应用必定导致传统的控制技术从根本上发生变革。因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器,它在现代音乐扮演着重要的角色,简易电子琴系统就是以单片机为主要元器件设计的一个简易电子琴。之所以以单片机设计简易的电子琴为选题,目的在于从日常生活能接触到的细微处着手,通过理论与实践的结合,更明
2、确自己的所学所用,也在实践中发现理论的不足,对目前日益广泛应用的单片机有了更加理性化和感性化的认识,使理论和实践跟家很好的结合。2 课程设计的目的通过本课程的实训,旨在使学生在掌握先修课程的基础上,一方面能综合应用这些课程的理论知识,更重要的一方面,是让学生亲自动手,参与到工程实践训练中。使学生在之前掌握的知识,以及单片机知识的基础上,进一步掌握电子产品设计以及开发调试的全过程。电路设计、电路调试、程序调试、程序下载等实践实训部分,真正培养学生理论联系实际.分析解决一般性技术问题以及实际动手的能力。3 课程设计的任务与要求3.1 课程设计任务1. 掌握基于51单片机的简易电子琴的电路各部分的功
3、能,会分析各组成电路的工作原理。 2. 能够熟练地检测元件的好坏,掌握所用元器件的特性和功能。 3. 能够对电路进行调试、检修。 4. 熟悉集成电路的安装和焊接技能。 5. 熟悉电子元件布局和走线的工艺要求。 6. 用PROTEUS实现简易电子琴的仿真设计,并且绘制原理图。3.2 课程设计要求通过按键,利用所给键盘的1,2,3,4,5,6,7七个键,能够发出7个不同的音调,即按下按键1、2、3、4、5、6、7,扬声器发出相应音调DO、RE、MI、FA、SO、LA、SI,每当有按键按下时,按键对应的LED灯对应点亮,可以用来演奏不同的歌曲。4 电子琴系统的组成本次设计决定采用STC89C52单片
4、机作为主控芯片,设置键盘、蜂鸣器等外围器件实现弹奏音乐的功能。4.1 控制模块本次设计中中心控制模块是采用STC89C52单片机来控制整个系统。P3.2口连接按键控制电路,按键控制电路连接放大电路、喇叭, 从而实现播放音乐的功能。XTAL1和XTAL2引脚连接晶振电路与芯片组成的最小系统。4.2 播放模块播放模块是喇叭构成。它几乎不存在噪声,音响效果较好。而且由于所需驱动功率较小,且价格低廉,所以,被广泛应用。如下图所示,播放模块其实就是放大电路加上喇叭,它接到按键模块上,当开关闭合时,它就会发出声音。4.3 按键模块电子琴设有7个按键作为音符输入。这7个按键分别代表7个音符,包括中音段的全部
5、音符。通过软硬件设计,连接电源即可启动电子琴。然后通过查询电子琴所按下的按键,读取电子琴输入状态,跳转到对应的程序人口,实现按键发音。4.4 最小系统这里用的单片机的型号是STC89C52RC,配以12M的晶振,以及复位电路供电电路构成最小系统。5 单片机89C52的简介STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提
6、供高灵活、超有效的解决方案。具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。主要特性有:8
7、K字节程序存储空间;512字节数据存储空间;内带4K字节EEPROM存储空间;可直接使用串口下载。器件参数:1. 增强型8051单片机,6 时钟/和12 时钟/机器周期可以任意 选择,指令代码完全兼容传统8051.2. 工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V 单片机)3.范围:040MHz,相当于普通8051 的080MHz,实际工作 频率可达48MHz4. 用户应用程序空间为8K字节5. 片上集成512 字节RAM6. 通用I/O 口(32 个),复位后为:P1/P2/P3 是/弱上拉, P0 口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为 I/O 口用时
8、,需加上拉电阻。7. ISP(在系统可编程)/IAP(在应用可编程),无需专用,无 需专用,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程 序,数秒即可完成一片8. 具有EEPROM 功能9. 共3 个16 位/计数器。即定时器T0、T1、T210. 4 路,下降沿中断或低电平触发电路,Power Down 模式可 由外部中断低电平触发唤醒11. 通用异步(UART),还可用定时器软件实现多个UART12. 工作温度范围:-40+85(工业级)/075(商业级)6 设计原理与仿真电子琴的基本原理:声音的频谱范围约在几十到几千赫兹,利用程序来控制单片机的某个口线不断输出“高”“低
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电子琴 设计 17
限制150内