可编程电子音乐自动演奏电路学习资料.ppt_第1页
可编程电子音乐自动演奏电路学习资料.ppt_第2页
可编程电子音乐自动演奏电路学习资料.ppt_第3页
可编程电子音乐自动演奏电路学习资料.ppt_第4页
可编程电子音乐自动演奏电路学习资料.ppt_第5页
免费预览已结束,剩余29页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、可编程电子音乐自动演奏电路,电子电路课程设计 2014年9月15日至9月26日,一、课程设计的基本要求,电子电路课程设计是门集中性的 实践类教学课程,共2周时间。目的是 让学生巩固和深化前期电子电路类所 学的理论课程,进一步提高电子电路 的设计能力和实践能力。通过综合 型、系统型电子电路课题的设计与实 现,使学生在电子电路设计、装配、 调测、故障处理和文档整理等方面的 能力得到进一步的提高。为此,我们 对这段时间的学习提出如下要求:,一、课程设计的基本要求,1、遵守作息时间:上午 8:0011:30 下午 13:4516:55 2、不允许在实验室吃东西,保持实验室 内的环境卫生。每天清理桌面,

2、自己保管好 自己所用的工具及元器件,养成良好的工作 习惯。 3、在设计课题之前,认真学习电子电 路课程设计指导书第一章至第五章的内 容。了解电子系统的特点、设计与实现的大 致过程。在设计时应考虑的主要因素及设计 工具等;学习电子系统中技术指标的分析、 算法研究和整体方案的拟定等;学习数字电 路、模拟电路设计的一般原则。学习电子电 路中电磁兼容的基本概念;学习电子电路的 装配、调测、故障分析等;学习电子电路设 计中资料的查找与技术文档的整理等。,一、课程设计的基本要求,4、要端正学习态度,独立思 考,立足于自己。有困难时大家 讨论、研究。要善于思考,不要 依赖别人。 5、装配调试过程中要耐心细

3、致,成功与否在于你能否坚持到 最后一刻。,二、日程安排,说明:除查资料、设计外,其余时间均在实验室。,三、成绩评定方法,说明: 1、以上所列各项,前六项相加为100分,后两项在此基础上加减。 2、新颖性加分不得超过10分。 3、考勤扣分:无故旷课:10分/天;迟到、早退:2分/次。 4、操作是学生动手能力的反映,由指导教师根据学生能力打分。 5、有事请假,需经辅导员批准,带课老师无权批准。,四、设计提示,(一)、技术指标 1、系统功能要求 可编程电子音乐自动演奏电路可以通过开关选择预先设定好的音乐曲目,曲目选定后则自动演奏所选的曲目。,四、设计提示,2、系统结构要求 可编程电子音乐演奏电路的结

4、构框图如下: 3、基本指标 (1) 乐曲要求: 乐曲数目3首,长度20S30S,乐曲应在4个8 度内,以第6个8度为最高8度。演奏速度为每分钟 100拍120拍。 (2) 演奏要求 用1个自复键K1选择所需乐曲,用3个LED表示 选中对应乐曲,3个均不亮时,表示没有选中,电 路无乐曲输出。一旦选中,则自动循环放送所选乐 曲 。,四、设计提示,(3) 电气指标 音频功放输入为方波; 音阶频率误差E5生; 负载(喇叭)阻抗为8,功率为1/8W (也可采用蜂鸣器); 输出音量可调。 (4)选做指标 加入颤音效果、加入节拍的强弱变化。 (5)设计条件 必须采用系统设计方法,用ASM图设计 出控制电路。

5、,四、设计提示,(二)电子乐器信号介绍 将各种乐器所发出的声音转换为电信号,分析其频率和波形,然后,用电子技术去模仿这些频率和波形,产生出相似的效果,这就是电子乐器 。 在演奏电子乐器时,除演奏员在情感上的处理外,仅从乐器发出的信号特性而言,主要表现力集中在四个方面:音高(频率)、长短(音的时值,同一频率持续的时间)、强弱(信号的电压幅度或功率输出)、音色(信号的波形与频谱)。,四、设计提示,乐器的标准频率 特点:相邻两音阶的频率比为1: 1.0595,相邻两度的频率比为2。,四、设计提示,音名和唱名 音名的音高是固定不变的,任何乐器或 人发出的音高是相同的。其实就是音调。 唱名随音调的不同而

6、不同。如下例:,四、设计提示,音的长短 简谱中用短横线表示音的长短,不带短横 线的基本音符为四分音符,如5。 “5-”:短横线在基本音符右侧,称为增时 线,每增加一个增时线,就表示延长一个4 分音符。 “5”:短横线在基本音符下面,称为减时 线,每增加一条减时线,就表示原来的音缩 短一半时间。 “5.”:附点表示延长前面音值的一半,即 5.=5+5。,四、设计提示,音乐的速度、节奏、节拍 乐曲演奏的快慢称为速度。五线谱中用J=120表示 以4分音符为一拍,1分钟内演奏120拍。 节奏和节拍在音乐中是同时存在的,它们以音的 长短、强弱及其相互关系的固定性和准确性来组织音 乐。从狭义观点来定义,音

7、的长短关系称为节奏。带 重音和不带重音的同样的时间段按照一定的次序循环 重复称为节拍。例如:某只乐曲为4/4拍,其中一个 小节中重音变化的要求是“强拍、弱拍、次强拍、弱 拍”。,四、设计提示,(三)方案设计 由前面所介绍的电子乐器的知识可知,电子乐器主 要解决四个方面的问题:音高、音值、音色、音强弱。 本次课题的基本指标是完成前两项,后两项为选做。 总体结构如图:,四、设计提示,控制器根据选曲电路 给出的第几首乐曲,发 出一个相应的乐曲在存 储器中存储的首地址, 将存储的乐曲取出,并 演奏出来。当控制器接 收到存储器给出的乐曲 结束信号,将自动回到 该首乐曲的首地址,重复播放。存储器存储的内容

8、给音 高产生电路,产生相应地音乐频率,音长是依靠在存储 器中存储的次数来表示的(单元电路设计中可介绍),供 给功率放大器。555振荡器产生的信号供给地址电路,其 频率是根据乐曲演奏的速度而定的。音高电路的时钟频 率是根据乐曲的频率而定的,这些将在单元电路设计中 介绍。,四、设计提示,(四)、单元电路设计 1、控制器 用算法状态机图即ASM图来设计该控制 器,是一种最好的方法。ASM图是时序状态 机功能的一种抽象,是模拟其行为的关键工 具,类似于软件流程图。但是显示的是计算 动作的时间顺序,以及在状态机输入影响下 发生的时序步骤。ASM图描述的是状态机的 行为动作,而不是存储组件所存储的内容。

9、我们把系统要进行的某种操作用状态或 条件输出来表示。用一些外部输入和某操作 的完成作为状态转移的判断条件,用状态的 转移顺序来表示事件的发展顺序,这样写出 整个系统的ASM图。,四、设计提示,系统流程图 根据系统的工作顺序, 画出系统流程图。开机 后,系统等待选曲信号, 一旦乐曲选中,并按下播 放键后,系统自动播放被 选中的乐曲开始重复播 放,直至选曲信号选择其 他乐曲,系统待原乐曲演 奏完,开始演奏新乐曲为 止。系统流程图如右图:,系统流程图,四、设计提示,由系统流程图转为ASM图,从流程图转换到ASM图可见:共有两个状态, 等待状态和演奏状态。当选曲信号为零时,状态 不变,当不为零时,分三

10、种情况,若选曲电路XY =01,表示选中第一首乐曲,控制器给出第一首乐 曲的首地址,用字母Q1(Q意曲)表示,以此类推。 同时,进入演奏状态,来一个时钟,地址加一, 直至曲结束信号(end)到来为止.,四、设计提示,若采用触发器代表状态,而且一态一触发器,则触发器的激励方程和信号输出方程为: D0=S0&!X&!Y +S1E D1=S0(X+Y)+S1&!E Q1=S0&!X&Y Q2=S0&X&!Y Q3=S0&X&Y A=S1&!E ALL-CLR=S1&E 说明:E为end的缩写,四、设计提示,2、处理器的设计 (1)、选曲电路和选曲指示电路,图中两个D触发器构成加法计数器作选曲电路,C

11、P为手动按键,按一下,选择一首乐曲。由2-4线译码器推动指示灯发亮。,四、设计提示,(2)、存储器地址 题目要求:每首乐曲长度为2030S,音乐演奏速度为J=120,表示以4分音符为一拍,1分钟演奏120拍。若一首乐曲为30S,则为120/60*30=60拍。存储乐曲是按最短音存储一个单元,一般乐曲最短音是16音符,则四分音符要存四次,60拍需存60*4=240个存储单元。地址线数为n=logX/log2=log240/0.3=7.93,取整为8。分配地址,第一首乐曲地址存储范围为 (00FF),第二首为(1001FF),第三首为(2002FF)。,四、设计提示,(3)、地址产生电路 由前分析

12、,最高地址为2FF,即需要10根地址线。电路图为:,高位地址A8与A9由选曲电路XY来决定,经分 析得出上述电路。,四、设计提示,(4)、存储器的存储内容 a、用四位二进制 数的不同组合代表12 音阶。 b、用二位二进制 数代表四个8度。,c、强(10),次强(01),弱(00),四、设计提示,课题提供的存储器:28C64,每个存储字单元 有8位。8位的安排如下: 一首曲目的结束符号定义为全(1)。,四、设计提示,(5)、12音阶的实现 12音阶最终以不同的频率出现,如 何实现这些频率?现介绍一种方法。 定时预置计数法。即固定时钟频率, 改变预置数,实现分频。若采用同步 置数法,则计算公式为:

13、 f=1/T=1/(2n-预置数)Tcp 式中:f为输出频率、T为输出周 期、Tcp为分频器的时钟周期,n为分 频器的输出位数。,四、设计提示,Tcp的计算:以七度最低频率2093HZ为基 准,则Tc7=1/2093=477.78uS,用同步置数 法,且预置数为“0”,根据公式: T=(2n-预 置数)Tcp,用两个74161实现分频,则 Tcp=T/256=1.86uS,取Tcp为2uS。 预置数=256-Tc7/Tcp=17.11=(00010001)B 计算误差:fc7=1/(256-17)*2=1/478=2092HZ 允许误差:(相邻音阶之差/100)*5=6.255HZ 预置数是8

14、位,存储器若位数多,则可直接存 储预置数,现存储的是12音阶(音调)的代 码。需进行编码。,四、设计提示,(6)、编码器 将7度12音阶的预置数计算出来,分别对应存储器的12音阶代码,例如:,说明:题目要求驱动喇叭的信号为方波,因此需 对12音阶输入的单脉冲进行二分频,可得到方波,同 时得到了C6音名信号。,四、设计提示,(7)、各8度信号的获得 存储器中D5、D6位存储的是乐曲中的8度信号代码,各代码与8度音之间的关系如下表,各代码的信号作为4选1数选的地址,选择出 各分度的频率信号。如:,四、设计提示,(8)、音时值的实现 音时值就是音的长短,通常最短音符为16音符(有些乐谱有64音符,这里是简易演奏器),若以1/16拍演奏1次,1/8拍就是两次,1/4拍就是4次,电路中只要在存储器中重复写入同样的信号就可实现音的不同时值。,四、设计提示,(9)、演奏速度 指标要求,每分钟演奏100120 拍,以120拍为准,每拍需要0.5S, 若以4分音符为1拍,且考虑歌曲中最 短音为16音符,即为1/4拍,则需时 间为0.5*(1/4)=(1/8)S,频率为 f=1/T=8HZ。 电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论