《电子琴实习报告》.docxVIP

  • 53
  • 0
  • 约1.43万字
  • 约 43页
  • 2021-01-20 发布于天津
  • 举报
电子琴实习报告 篇一:电子琴设计实习报告 单片机原理与应用技术 课程设计报告 基于单片机的电子琴控制系统 专业班级: * 姓 名: * 时 间: ~ 指导教师: * XX年1月10 日 基于单片机的电子琴控制系统课程设计任务书 1. 设计目的与要求 设计出一个基于单片机的电子琴控制系统。准确地理解 有关要求,独立完成系统设计,要求所设计的电路具有以下 功能: ( 1 )实现基本的音符 1-7 的弹奏和数码显示。 (2) 自动弹奏播放一首简单的歌曲。 ( 3)随机弹奏曲子时,可以实时记忆,并可复读(重 复播放)。(扩展功能,可选择设 计) 2. 设计内容 ( 1 )画出电路原理图,正确使用逻辑关系; (2)确 定元器件及元件参数; ( 3)进行电路模拟仿真; ( 4)SCH 文件生成与打印输出。 3. 编写设计报告 写出设计的全过程, 附上有关资料和图纸, 有心得体会 4. 答辩 在规定时间内,完成叙述并回答问题。 基于单片机的电子琴控制系统 班级: * 姓名: * 摘要:电子琴是现代电子科技与音乐结合的产物,是一 种新型的键盘乐器,采用半导体集成电路 , 对乐音信号进行 放大 , 通过扬声器产生音响。用户可以自己弹奏乐曲,也可 以自动伴奏。单片机具有强大的控制功能和灵活的编程实现 特性,便于设计各种以单片机为核心的控制系统。本课程设 计是用AT89S51单片机为核心控制元件,用其他外围电路配 合单片机组成一个简单的电子琴控制系统,能实现音乐弹奏, 自动播放音乐等功能。本系统功能由单片机控制实现,具有 运行稳定, 电路简单, 软件功能完善, 控制系统可靠等特点。 关键词:电子琴,单片机,外围电路,系统分析,汇编 程序,仿真,PCB调试 引言 本次设计的电子琴控制系统由单片机最小系统加上按 键电路,数码显示电路,声音播放电路组成,通过单片机内 烧写的汇编程序来输出控制信号控制外围电路的工作。电子 琴设计不同于其他设计,需要输出 1 到 7 七个不同音阶的声 音,因此信号的输出有其特殊性,可以利用单片机定时计数 器产生不同频率的方波信号来形成七个不同的音阶,不同音 阶的组合就能输出我们想要的音乐了。各个音阶的信息加以 控制系统就能实现电子琴系统的设计。 总体设计方案 设计思路 硬件部分 由于需要实现的系统功能有按键输入 7 个音阶,按键播 放预置的音乐,复位,数码管显示按键输入的音阶,播放声 音。因此确定几个电路模块:复位电路,按键电路,数码管 显示电路,声音输出电路。为了使单片机能正常工作还需要 晶振输入电路。输入信号从单片机指定引脚输入,输出信号 从指定引脚输出。为了后期 PCB图制作的方便,有必要在设 计电路时考虑优化。 软件部分 软件设计思路和硬件相似,硬件分为几个不同的功能模 块,软件也就对应分为几个模块。软件可分为:主程序,音 阶设置程序, 按键设置程序, 数码显示程序, 声音输出程序, 定时计数器控制中断程序, 延时程序, 预置音乐数据表格等。 各模块之间互相调用形成完整的电子琴控制系统。由于电子 琴要输出不同频率的音阶,因此需要知道有关各个音阶对应 频率的相关资料。编写程序时应特别注意程序信息与电路信 息的对应。 设计方框图 硬件设计图见附录图 1。 软件设计图见附录图 2 设计原理分析 振荡电路的设计 振荡电路为单片机工作提供基准定时信号,其他信号在 此信号基础上产生。 振荡信号由晶体振荡器产生, 51 单片机 内部有一个高增益反向放大器,其输入端( XTAL1,XTAL2) 对外,只要外接晶振和电容组成的并联谐振回路,就构成一 个自激振荡器,振荡器的频率取决于晶体的振荡频率,一般 为12MHz电容C1和C2的值有微调作用,一般取30pf左右。 振荡电路图见附录图 3。 复位电路的设计 51单片机提供一个复位引脚 RST只要在其上施加持续 一定时间的高电平。提供复位高电平的电路需要从外部接入 RST引脚。实现复位功能的电路有多种形式。图 4为此次采 用的复位电路。上电时, +5V 电源立即对单片机供电,同时 给C3, C4充电,按下按键时RST上出现高电平,实现复位。 电阻起限流作用。 复位电路图见附录图 4。 按键电路的设计 按键电路由 7个音阶输入按键 1 至 7(分别对应 7个音 阶: do, rai,mi,fa,so,la,xi ),和音乐选择按键 8 组成, 接于 p1 口, 7个按键代表 7 个音符。当按下按键时,单片机 通过查询所按下的键,读取电子琴输入状态,跳转到对应的 程序人口,实现按键发音。当读取需要电子琴已储存的歌曲 时,按下按键 8 即可轮流播放以存储的歌曲。 按键电路图见附录图 5。 数码管显示电路的设计 数码管显示电路由一个共阳极数码管和 +5V 电源输入组 成。数码管的信号输入端接单片

文档评论(0)

1亿VIP精品文档

相关文档