可编程电子电路音乐自动演奏电路-课程设计ppt课件_第1页
可编程电子电路音乐自动演奏电路-课程设计ppt课件_第2页
可编程电子电路音乐自动演奏电路-课程设计ppt课件_第3页
可编程电子电路音乐自动演奏电路-课程设计ppt课件_第4页
可编程电子电路音乐自动演奏电路-课程设计ppt课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

1、 电子电路课程设计 可编程电子音乐自动演奏电路卢庆莉卢庆莉 编写编写卢庆莉 编写 2019年8月卢庆莉 编写 2019年8月一、课程概况简介一、课程概况简介二、课题技术指标二、课题技术指标三、设计提示三、设计提示四、预习要求四、预习要求主要授课内容主要授课内容: :一、课程概况简介一、课程概况简介课程名称课程名称: : 电子电路课程设计电子电路课程设计 (3232学时,两周)学时,两周) 课程性质课程性质: : 必修必修 (2 2学分)学分)教教 材材: :电子电路课程设计电子电路课程设计教学目的教学目的: :1.1.提高模拟电路、数字电路理论和实验的综合能力。提高模拟电路、数字电路理论和实验

2、的综合能力。2.2.掌握综合型电子电路的设计、装配和调测方法。掌握综合型电子电路的设计、装配和调测方法。3.3.掌握电子元器件资料和电路资料的检索方法。掌握电子元器件资料和电路资料的检索方法。4.4.提高设计报告的撰写能力。提高设计报告的撰写能力。5.5.全面培养学生科技工作素质。全面培养学生科技工作素质。教学进程:教学进程:1. 1. 设计要求和提示在实验室教师授课,设计要求和提示在实验室教师授课,半天查阅资料、设计电路同学独立半天查阅资料、设计电路同学独立完成,完成,1 1天半)。天半)。2. 2. 讲述装配方法和调测要求讲述装配方法和调测要求2 2学时)。学时)。3. 3. 调测第一周星

3、期三至第二周星期调测第一周星期三至第二周星期三)。三)。 4. 4. 验收第一周星期三至第二周星期验收第一周星期三至第二周星期四)。四)。5. 5. 撰写报告第二周星期五)、讲评、撰写报告第二周星期五)、讲评、收尾。收尾。教学方法:教学方法:1. 1. 教法:教法: 在实验室集中,分在实验室集中,分3 3次讲解。次讲解。 * * 电路设计提示。电路设计提示。 * * 装配要求、调测方法。装配要求、调测方法。 * * 实验报告撰写要求。实验报告撰写要求。 辅导实验、最后逐一验收。辅导实验、最后逐一验收。2. 2. 学习方法:学习方法: * * 认真自学认真自学 相相关章节。关章节。 * * 独立

4、完成设计。独立完成设计。 * * 独立装配、调测、撰写设计报告独立装配、调测、撰写设计报告 。课程纪律:课程纪律:1. 1. 缺少实验达三分之一以上无成绩,缺少实验达三分之一以上无成绩,必须重修。必须重修。2. 2. 设计报告必须手写,不得用打印机设计报告必须手写,不得用打印机打印。打印。3. 3. 预习报告和设计报告抄袭他人者,预习报告和设计报告抄袭他人者,报告成绩按报告成绩按0 0分论处。分论处。4. 4. 迟到、早退迟到、早退3 3次成绩降档。次成绩降档。成绩评定:成绩评定:1. 1. 评分项目:预习报告、装配水平、评分项目:预习报告、装配水平、调测水平、完成指标、报告。调测水平、完成指

5、标、报告。 2. 2. 成绩分档:优秀、良好、中等、及成绩分档:优秀、良好、中等、及格、不及格、不及格必须重修,没有格、不及格、不及格必须重修,没有补考。补考。二、二、 课题技术指标课题技术指标2.1 2.1 设计课题名称设计课题名称 可编程电子音乐自动演奏电路可编程电子音乐自动演奏电路2.2 2.2 技术指标技术指标( (见教材见教材) ) 1 1、系统功能要求、系统功能要求 可编程电子音乐自动演奏电路可以通过可编程电子音乐自动演奏电路可以通过开关选择预先设定好的音乐曲目,曲目选定开关选择预先设定好的音乐曲目,曲目选定后则自动演奏所选曲目。后则自动演奏所选曲目。2 2、系统结构要求、系统结构

6、要求 可编程电子音乐演奏电路的系统结构要可编程电子音乐演奏电路的系统结构要求如图求如图1 1所示。图中所示。图中K1K1用于选择预先设置在电用于选择预先设置在电路中的乐曲,选中某一乐曲后对应的发光二路中的乐曲,选中某一乐曲后对应的发光二极管亮,音乐演奏电路反复自动演奏所选的极管亮,音乐演奏电路反复自动演奏所选的乐曲,经功率放大后由喇叭播出,直至选中乐曲,经功率放大后由喇叭播出,直至选中下一首为止。下一首为止。3 3、基本技术指标、基本技术指标(1 1乐曲要求乐曲要求 乐曲数目乐曲数目3 3首。首。 每首乐曲长度每首乐曲长度20S20S30S30S。 所选择的乐曲应在所选择的乐曲应在4 4个个8

7、 8度内,以第度内,以第6 6个个8 8度度作为最高的作为最高的8 8度。度。 乐曲演奏速度为乐曲演奏速度为100100拍拍/min /min 120120拍拍/min/min。(2 2演奏要求演奏要求 用用1 1个自复键个自复键K1K1选择所需的乐曲,选择所需的乐曲,用用3 3个个LEDLED表示选中对应乐曲,当表示选中对应乐曲,当3 3个个LDELDE均不亮时,表示没有选中,电路没均不亮时,表示没有选中,电路没有乐曲输出。有乐曲输出。 一旦选中某一首乐曲,电路将自动一旦选中某一首乐曲,电路将自动循环放送所选的乐曲。循环放送所选的乐曲。(3 3电气指标电气指标音频功放输入为方波。音频功放输入

8、为方波。音阶频率误差音阶频率误差E5E5生。生。负载喇叭阻抗为负载喇叭阻抗为88,功率为,功率为1/8W1/8W也可采用蜂鸣器)。也可采用蜂鸣器)。输出音量可调。输出音量可调。4 4、选做指标、选做指标 加入颤音效果。加入颤音效果。5 5、设计条件、设计条件 电源条件:使用电源条件:使用+5V+5V电源。电源。 电路设计不允许采用试凑法,必须采用电路设计不允许采用试凑法,必须采用系统设计方法画出算法流程图、系统设计方法画出算法流程图、ASMASM图,并图,并依照依照ASMASM图设计处理器和控制器。图设计处理器和控制器。 加入节拍的强弱变化。加入节拍的强弱变化。序号序号元件型号元件型号数量数量

9、序号序号元件型号元件型号数量数量1 11/8W 1/8W 喇叭喇叭1 1111174161 74161 2 22 2LED LED 发光二极管发光二极管3 3121274163741632 23 310K10K电位器电位器1 1131374393743931 14 4740074001 1141474174 74174 1 15 5740474041 11515GAL 16V8GAL 16V81 16 6742074201 1161628C64B28C64B1 17 7747474742 21717LM555LM5552 28 874132(74132(或或7414)7414)1 11818单

10、刀单位自复单刀单位自复开关开关1 19 974138741381 11919分立元件自备分立元件自备101074153741531 12020特需元件临时特需元件临时领用领用2121LM386LM3861 1 6 6、元件清单、元件清单 三、设计提示三、设计提示 1 1、电子乐器信号的简述、电子乐器信号的简述 电子乐器是一种应用电子技术模仿各种乐电子乐器是一种应用电子技术模仿各种乐器的声音例如,钢琴、笛子、提琴、锣鼓等器的声音例如,钢琴、笛子、提琴、锣鼓等的乐器。模仿各种乐器的基本原理是:先将某的乐器。模仿各种乐器的基本原理是:先将某种乐器的声音转换为电信号,再分析该乐器的种乐器的声音转换为电

11、信号,再分析该乐器的电信号的波形和频谱,利用电子技术产生与该电信号的波形和频谱,利用电子技术产生与该乐器相仿的电信号。乐器相仿的电信号。 电子乐器所模仿的各种乐器时所产生的电电子乐器所模仿的各种乐器时所产生的电信号具有各自不同的特点,若对电子乐器所模信号具有各自不同的特点,若对电子乐器所模仿的各种乐器的电信号进行分析,其区别主要仿的各种乐器的电信号进行分析,其区别主要是频谱的不同。是频谱的不同。(一)、音乐常识的补充说明(一)、音乐常识的补充说明 在演奏电子乐器时,除了演奏员在情感上的处理在演奏电子乐器时,除了演奏员在情感上的处理之外,仅从乐器发出的信号电特性而言,其表现力之外,仅从乐器发出的

12、信号电特性而言,其表现力主要体现在四个方面:音高基本频率)、长短主要体现在四个方面:音高基本频率)、长短也称音的时值,指某一频率持续的时间)、强弱也称音的时值,指某一频率持续的时间)、强弱信号的电压幅度或输出功率和音色信号的波信号的电压幅度或输出功率和音色信号的波形和频谱)。本课题是一种简易的电子乐器,它没形和频谱)。本课题是一种简易的电子乐器,它没有模仿特定的乐器,音色单一。演奏时它所产生的有模仿特定的乐器,音色单一。演奏时它所产生的信号是方波,其波形是占空比为信号是方波,其波形是占空比为50%50%的脉冲波,频谱的脉冲波,频谱仅含基频与其偶次谐波。所以,在设计本课题时,仅含基频与其偶次谐波

13、。所以,在设计本课题时,在保证输出信号为方波的前提下,主要考虑如何用在保证输出信号为方波的前提下,主要考虑如何用电子电路控制音高频率)、长短音的时值和电子电路控制音高频率)、长短音的时值和强弱强弱( (信号幅度信号幅度) ) 电子乐器信号这三方面的基本特性。电子乐器信号这三方面的基本特性。2 2、乐器的标准频率说明、乐器的标准频率说明 人对音调频率辨别力不是线性的,当频率由40HZ变到了50HZ,人们很容易察觉到有10HZ的频率差,如果频率由4000HZ变到4010HZ,虽频率其差仍为10HZ,但人们几乎听不出有任何差异。实验证明,人们对音调高低度及响度两者的感觉都是对数关系。 根据人们对声音

14、的听觉特性以及电子乐器发生的特性,人们可以将乐器的整个音域范围内分成108个音高,相邻两个音高的频率比为1: 。M0595. 1212M0595. 1212 如果两个信号的频率值相差如果两个信号的频率值相差1 1倍则称为两个音相倍则称为两个音相差八度。差八度。 将将108108个音高分为个音高分为9 9组八度音程组八度音程0 08 8),),每个八度音程里包括每个八度音程里包括1212个音调个音调C C 、#C#C、D D、#D#D、E E、F F、#F#F、G G、#G#G、A A、#A#A、B B),如表),如表1 1所列,相邻之所列,相邻之间的音调差别称为半音,表中间的音调差别称为半音,

15、表中“#”“#”号为半音符号。号为半音符号。表表1 1中为了使用方便,将钢琴键盘中央一组的八度中为了使用方便,将钢琴键盘中央一组的八度称为小字一组,该组的第一个键的音名称为中央称为小字一组,该组的第一个键的音名称为中央C C,这一组音调这一组音调A A的频率为的频率为440HZ440HZ。国际上将。国际上将440HZ440HZ作为作为标准音高。标准音高。表1:十二音调等调整音阶标准频率表八度音八度音编编 号号音调音调 ( Hz )C# CD# DEF# FG# GA# AB016.35117.32418.35419.44520.60121.82723.12424.49925.95627.502

16、9.13530.867132.70334.64836.70838.89141.20343.65446.24948.99951.91355.0058.27061.735265.40669.29673.41677.78282.40787.30792.49997.999103.83110.00116.54123.473130.81138.59146.83155.56164.81174.61184.99195.99207.65220.00233.08246.944261.62277.18293.67311.13329.63349.23369.99391.99415.31440.00466.16493.

17、885523.25554.36587.33622.25659.26698.46739.99783.99830.61880.00932.32987.7661046.51108.71174.71244.51318.51396.91479.91567.91661.21760.001864.71975.572093.02217.52349.32489.02637.02739.82959.93135.93322.43520.03729.33951.184186.04434.94698.64978.05274.05587.75919.96271.96644.97040.07458.67902.1 如表如表

18、1所列,相邻之间的音调差别称为半音,表中所列,相邻之间的音调差别称为半音,表中“#”号号为半音符号。表为半音符号。表1中为了使用方便,将钢琴键盘中央一组的八中为了使用方便,将钢琴键盘中央一组的八度称为小字一组,该组的第一个键的音名称为中央度称为小字一组,该组的第一个键的音名称为中央C,这一组,这一组音调音调A的频率为的频率为440HZ。国际上将。国际上将440HZ作为标准音高。作为标准音高。 根据两个相邻音阶的频率比根据两个相邻音阶的频率比M = 1.0595M = 1.0595的关的关系,可以推算出中央系,可以推算出中央C C组组1212个音调对应的频率,个音调对应的频率,再根据相邻组同名音

19、调的音阶相差八度频率相再根据相邻组同名音调的音阶相差八度频率相差差1 1倍的关系,便可以推算出倍的关系,便可以推算出108108个音高所对应个音高所对应的所有频率。的所有频率。 电子乐器输出的信号频率总是有一定的误差电子乐器输出的信号频率总是有一定的误差的,为了衡量各个音高所对应的频率是否准确,的,为了衡量各个音高所对应的频率是否准确,在电子乐器中引入了称为在电子乐器中引入了称为“生生的单位。将半音的单位。将半音分为分为100100份,则每份称为份,则每份称为1“1“生生”。质量较好的电。质量较好的电子乐器,频率偏差在子乐器,频率偏差在1“1“生生以下。以下。3 3、音名和唱名的说明、音名和唱

20、名的说明 音名和唱名之间的对应关系如表音名和唱名之间的对应关系如表2 2所示。音名的音高是固定所示。音名的音高是固定不变的,一切乐器和人声发出的不变的,一切乐器和人声发出的C C音,音,D D音等,其音高都相同。音等,其音高都相同。唱名的高度则根据调号的不同而异。例如,对于调号唱名的高度则根据调号的不同而异。例如,对于调号1=C1=C来说。来说。把把1 1dodo唱成和唱成和C C音一样高,音一样高,3(mi)3(mi)唱成和唱成和E E音一样高音一样高 ,音名音名C,D A,BC,D A,B七个音的相互高低关系是一致的。音名的七个音的相互高低关系是一致的。音名的EEF F,BCBC是半音,其

21、余为全音。唱名的是半音,其余为全音。唱名的3434,77是半音,其是半音,其余为全音。所以对余为全音。所以对1=C1=C而言,音名而言,音名C C、D D、E E、F F、G G、A A、B B七个音七个音分别唱成分别唱成1 1、2 2、3 3、4 4、5 5、6 6、7 7。而对其它各调来说,各个唱。而对其它各调来说,各个唱名的高度就要发生变化。例对调号名的高度就要发生变化。例对调号1=D1=D来说,把来说,把1 1dodo唱成和唱成和D D音一样高,音一样高,2 2rr唱成和唱成和E E音一样高,而音一样高,而3 3mm唱成和唱成和#F#F音而不是音而不是F F音一样高音一样高,依此类推。

22、因此只要知道调号就,依此类推。因此只要知道调号就可得到音名和唱名的对应关系。可得到音名和唱名的对应关系。表表2 2 :音名与唱名的对应关系举例:音名与唱名的对应关系举例 低八度低八度高八度高八度以钢琴键举例的说明:以钢琴键举例的说明:钢琴琴键由钢琴琴键由9 9组八度音程组成即:组八度音程组成即:9 97=637=63个白键,个白键,9 95=455=45个黑键)个黑键) ,构成,构成108108个音高。其中,个音高。其中,1 1黑与白之间相差半个音高。黑与白之间相差半个音高。2 2E E和和F F键之间相差半个音高。键之间相差半个音高。3 3B B和和C C键之间相差半个音高。键之间相差半个音

23、高。以以1=C1=C为例:为例:以以1=D1=D为例:为例:4 4、如何确定乐曲与频率的关系说明、如何确定乐曲与频率的关系说明确定调号:确定调号: 如如1=C,1=C,找出该调号下唱名找出该调号下唱名1 2 3 4 5 6 1 2 3 4 5 6 7 7 所对应的音名,再根据音名找出所对应的音名,再根据音名找出1 17 7对对应的频率,将乐曲简谱中的唱名用对应的应的频率,将乐曲简谱中的唱名用对应的频率替换,相邻频率分频比为频率替换,相邻频率分频比为1.0595,1.0595,如果如果直接控制分频比电路设计就比较复杂,我直接控制分频比电路设计就比较复杂,我们可以采用预置数的方法获得所需的频率,们

24、可以采用预置数的方法获得所需的频率,即:两个八度之间分频比为即:两个八度之间分频比为2.2.5 5、音的长短和休止符说明、音的长短和休止符说明 简谱中用短横线表示音的长短,不带短简谱中用短横线表示音的长短,不带短横线的基本音符为四分音符,例如:横线的基本音符为四分音符,例如:5 5 。 短横线在基本音符右侧时称为增时线,短横线在基本音符右侧时称为增时线,每增加一个增时线表示延长一个四分音符,每增加一个增时线表示延长一个四分音符,例如:例如:5 5 。 短横线在基本音符下面时称为减时线,短横线在基本音符下面时称为减时线,每增加一条减时线表示原来的音缩短一半的每增加一条减时线表示原来的音缩短一半的

25、时间,例如,时间,例如,5 5。 此外,还可以用附点表示音的长短,附此外,还可以用附点表示音的长短,附点表示延长其前面音值的一半。例如,点表示延长其前面音值的一半。例如,5.= 5.= 5 + 5 5 + 5 。 8 8分音符,分音符, 5 5 。 1616分音符,分音符,5 5。 休止符休止符 0 0 6 6、音乐的速度、节奏与节拍的说明、音乐的速度、节奏与节拍的说明 乐曲演奏的快慢称为速度。一首2/4拍的乐曲,速度不同,其演奏所需的时间也不同。五线谱中用J=120表示以4分音符为一拍,1秒钟演奏120拍。简谱中乐曲演奏速度常用“快速”“慢速等词语表示,也可用每分钟多少拍子来定义。 节奏和节

26、拍在音乐中是同时并存的,它们节奏和节拍在音乐中是同时并存的,它们以音的长短、强弱及其相互关系的固定性和准以音的长短、强弱及其相互关系的固定性和准确性来组织音乐。从狭义的观点来定义,音的确性来组织音乐。从狭义的观点来定义,音的长短关系称为节奏。带重音和不带重音的在同长短关系称为节奏。带重音和不带重音的在同样的时间片段按照一定的次序循环重复称为节样的时间片段按照一定的次序循环重复称为节拍。拍。 例如:例如: 某只乐曲为某只乐曲为4/44/4拍,其一个小节中重音变化拍,其一个小节中重音变化的要求是的要求是“强拍、弱拍、次强拍、弱拍强拍、弱拍、次强拍、弱拍”。(二设计提示(二设计提示1 1、整体方案的

27、设计提示、整体方案的设计提示 1) 1)整体电路结构整体电路结构 可参考图可参考图1 1所示的整体电路结构,将整体所示的整体电路结构,将整体电路分为电路分为“选曲电路选曲电路”、“音乐演奏电路音乐演奏电路和和“功率放大功率放大三个主要部分。三个主要部分。 在设计电路之前,应选择在设计电路之前,应选择3 3首乐曲,乐曲的音首乐曲,乐曲的音域应尽量符合指标要求,在四个八度内。域应尽量符合指标要求,在四个八度内。 考虑基本技术指标时,主要考虑如何产生乐考虑基本技术指标时,主要考虑如何产生乐曲所要求的所有音的频率以及如何控制音的长短。曲所要求的所有音的频率以及如何控制音的长短。根据一个八度组内有根据一

28、个八度组内有1212个音阶的特点,相邻两个八个音阶的特点,相邻两个八度组同名音名为八度关系即,频率为度组同名音名为八度关系即,频率为2 2倍关系倍关系的特点,可以用图的特点,可以用图2 2或图或图3 3方框图,产生方框图,产生1212个音阶以个音阶以及八度变化,使输出信号的频率及八度变化,使输出信号的频率fofo为唱名所对应的为唱名所对应的频率值。频率值。2 2音阶信号产生方案提示音阶信号产生方案提示演奏电路方案的设计提示:演奏电路方案的设计提示:2 2、振荡电路的设计提示、振荡电路的设计提示 振荡电路应能产生振荡电路应能产生1 1个时钟信号个时钟信号CPCP,选择,选择CPCP的频率时应考虑

29、经过的频率时应考虑经过1212音阶分频电路和八音阶分频电路和八度分频电路后,输出信号频率度分频电路后,输出信号频率fofo应满足要求。应满足要求。同时还应产生一个节拍信号。同时还应产生一个节拍信号。 振荡电路根据以上的要求并考虑到乐曲的音域振荡电路根据以上的要求并考虑到乐曲的音域应在应在4个个8度内,即:乐曲的所有音域在第度内,即:乐曲的所有音域在第3、4、5和和6个个8度内,选择对第七个度内,选择对第七个8度的度的C调进行分频,调进行分频,用用8位计数器时,分频比为位计数器时,分频比为1:256。换句话说就。换句话说就是取第是取第7个个8度内最低频率度内最低频率2093Hz,再乘以,再乘以2

30、56即:用两级即:用两级74161级联后的计数器模值),这级联后的计数器模值),这样就得到了应该产生的振荡器的频率样就得到了应该产生的振荡器的频率535808Hz。振荡电路:振荡电路:74132、510Pf和和10K3 3、1212音阶分频电路的设计提示音阶分频电路的设计提示(1 1工作原理工作原理 根据人们对声音的听觉特性及电子乐器根据人们对声音的听觉特性及电子乐器发生的特性,人们将乐器的整个音域范围内发生的特性,人们将乐器的整个音域范围内分成分成108108个音高,相邻两个音高的频率比为:个音高,相邻两个音高的频率比为:M=1.0595M=1.0595。如果两个信号的频率值相差。如果两个信

31、号的频率值相差1 1倍,倍,则称为两个音相差八度。将则称为两个音相差八度。将108108个音高分别个音高分别分为分为9 9组八度音程组八度音程0 08 8),每个八度音程),每个八度音程里包括里包括1212个音调个音调C C、#C#C、D D、B B)。)。 如果选择采用的是图如果选择采用的是图2 2演奏方案一,因演奏方案一,因此先利用计数器计数的方法产生一个度的此先利用计数器计数的方法产生一个度的1212个音阶频率中的一个。实现的方法是采用置个音阶频率中的一个。实现的方法是采用置最小数法。计数初值可以通过以下公式计算:最小数法。计数初值可以通过以下公式计算: (计数初值(计数初值10 =A-

32、(fci/fi) 10 =A-(fci/fi) 255 ,255 ,其其中中A=256A=256,i=7,6, ,0.i=7,6, ,0.(计数初值(计数初值10 =A-(fci/fi) 10 =A-(fci/fi) 255 ,255 , 其中其中A=256A=256,i=7,6, ,0.i=7,6, ,0.例如以第例如以第7 7个个8 8度为例:度为例: fci=2093Hz,fi=2093, fci=2093Hz,fi=2093,那么那么 (计数初值(计数初值10 = 110 = 1 fci=2093Hz,fi=2217.5, fci=2093Hz,fi=2217.5,那么那么 (计数初值

33、(计数初值10 = 10 = 1515 fci=2093Hz,fi=3951.1, fci=2093Hz,fi=3951.1,那么那么 (计数初值(计数初值10 = 10 = 121121(2)12(2)12音阶分频电路的设计提示音阶分频电路的设计提示 音阶分频电路采用两片音阶分频电路采用两片7416174161进行同步级联进行同步级联构成,一个构成,一个8 8位计数器。由于计数器的计数初值位计数器。由于计数器的计数初值不同即:有不同即:有1212种。因而,第二级种。因而,第二级7416174161的的QCCQCC端子端子出来的脉冲也有出来的脉冲也有1212种,即种,即1212种计数初值可使计

34、数种计数初值可使计数器产生出器产生出1212种不同的音阶频率。电路图如下:种不同的音阶频率。电路图如下:4 4、八度分频电路设计、八度分频电路设计(1 1工作原理工作原理 两个八度信号就是两个八度信号就是2分频的关系,分频的关系,4个八度就是个八度就是4个有个有2分频关系的信号。分频关系的信号。将十二音阶分频电路中输出即:第二级将十二音阶分频电路中输出即:第二级74161的输出的输出QCC作为计数器作为计数器74163的的CP就可以分频,就可以分频,74163的的Q0端的输出为端的输出为2分频,分频,Q1端输出为端输出为4分频,分频,Q2端输出为端输出为8分频,分频,Q3端输出为端输出为16分

35、频。通过分频。通过4选选1数据选择器及八度控制码数据选择器及八度控制码来至来至E2PROM的的I/O5和和I/O4进行八度分频。进行八度分频。(2 2电路设计电路设计5 5、音长控制电路的设计、音长控制电路的设计 设计指标中要求乐曲演奏速度为100120拍/min,为设计方便,规定乐曲演奏速度为120拍/min。由于4分音符为一拍,若以16分音符为基准,那么一分钟就要演奏480个16分音符,每个音符演奏1/8S。因而,需要设计一个频率为8Hz的振荡电路。 利用555定时器来实现8Hz的振荡器。8Hz8Hz的振荡器的设计:的振荡器的设计:6 6、音调控制码译码电路的设计、音调控制码译码电路的设计

36、(1 1实现原理实现原理 音调控制码译码电路可以通过对音调控制码译码电路可以通过对GAL16V8进行编程实现。进行编程实现。GAL16V8内应存内应存储对储对E2PROM内乐曲的代码的解码程序,相内乐曲的代码的解码程序,相当于一个译码器,译码产生相应的计数初值当于一个译码器,译码产生相应的计数初值8位),送至十二音阶分频电路。由公式:位),送至十二音阶分频电路。由公式: (计算初值(计算初值10 =256-255(Tci/Ti) 其中,其中,(i=7,6,5,0)由公式可以计算出由公式可以计算出12个音符预置十进制数,个音符预置十进制数,并且转化为并且转化为16进制。若以进制。若以C7为例,计

37、算结果为例,计算结果如表所示。如表所示。 (计算初值(计算初值10 =256-255(2093/f) 经卡诺图化简后:经卡诺图化简后:F7=0;F6=D3&!D2#!D3&D2&D1;F5=!D3&D2&!D1#!D2&D1&D0#D3&!D2&D0 #D3&!D2&D1;F4=!D3&D2&!D1#!D3&D2&D0#D3&!D2&D1 #D3&!D2 &!D0#D1&!D2&!D0;F3=!D3&!D2&!D1#D3&!D2&D0#!D3&!D1&D0#!D3&!D2&D1 #!D3&D1&!D2;F2=!D3&D2#!D3&!D1&!D0#!D3&D1&!D0 #D3&!D2&!D1&!

38、D0;F1=!D3&!D2&D0#!D3&D1&D0#!D3&D2&!D1&!D0 #D3&!D2&!D1&!D0 ;F0=!D2&D0#!D3&!D1&D0#D3&!D2&D1&!D0;7 7、功放电路的设计提示、功放电路的设计提示用用LT084LT084构成放大器,如下图。构成放大器,如下图。说明:说明: 当选中当选中Y0Y0时,放大器不发声。时,放大器不发声。 当当I/O6I/O6为为0 0时,即:有休字符时,放大器也不发声。时,即:有休字符时,放大器也不发声。9 9、乐曲编码的提示、乐曲编码的提示 本次课题设计是本次课题设计是“可编程可编程电子音乐。电子音乐。因而,先将预先送好的因而,

39、先将预先送好的3 3首乐曲存储在首乐曲存储在EEPROMEEPROM中,然后通过不同的地址将相应的中,然后通过不同的地址将相应的乐曲读出演奏。乐曲读出演奏。3 3首乐曲的简谱和编码如首乐曲的简谱和编码如下:下:(1 1我和你我和你编码:编码:E4 E4 E4 E4 E7 E7 E7 E7 E0 E0 E0 E0 E0 E0 E4 E4 E4 E4 E7 E7 E7 E7 E0 E0 E0 E0 E0 E0 E0 E0E0 E0 E2 E2 E2 E2 E4 E4 E4 E4 F7 F7 F7 E2 E2 E2 E2 E4 E4 E4 E4 F7 F7 F7 F7 F7 F7 F7 F7F7 F

40、7 F7 F7 F7 E0 E0 E0 E0 E2 E2 E2 E2 E0 E0 E0 E0 E2 E2 E2 E2 E4 E4 E4 E4 E7 E7 E7 E7E4 E4 E4 E4 E7 E7 E7 E7 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E4 E4 E4 E4 E4 E4 E7 E7 E7 E7 E0 E0 E0 E0 E0 E0 E0 E0E4 E4 E7 E7 E7 E7 E0 E0 E0 E0 E0 E0 E0 E0 E2 E

41、2 E2 E2 E4 E4 E4 E4 F9 F9 F9 F9 F9 E2 E2 E2 E2 E4 E4 E4 E4 F9 F9 F9 F9 F9 F9 F9 F9F9 F9 F9 E2 E2 E2 E2 F7 F7 F7 F7 E2 E2 E2 E2 E2 E2 F7 F7 F7 F7 E2 E2 E2 E2 E4 E4 E4 E4E2 E2 E4 E4 E4 E4 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0E0 E0 E0 E0 E0 E0 E0 E0 E0 E9 E9 E9 E9 E9 E9 E

42、9 E9 E9 E9 E9 E9 E7 E7 E7 E7 E7 E7 E7 E7E9 E9 E9 E9 E7 E7 E7 E7 E7 E7 E7 E7 E9 E9 E9 E9 E9 E9 E9 E9 E9 E0 E0 E0 E0 E0 E0 E0 E9 E9 E9 E9 E9 E9 E9 E0 E0 E0 E0 E0 E0 E0 E0E0 E4 E4 E4 E4 F9 F9 F9 F9 E4 E4 E4 E4 E4 E4 E4 E4 F9 F9 F9 F9 E4 E4 E4 E4 E7 E7 E7 E7E7 E7 E7 E7 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E

43、2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2E2 E2 E2 E2 E2 E2 E2 E4 E4 E4 E4 E7 E7 E4 E4 E4 E4 E7 E7 E7 E7 E0 E0 E0 E0 E0 E0 E0 E0E7 E7 E0 E0 E0 E0 E0 E0 E0 E0 E2 E2 E2 E2 E2 E2 E2 E4 E4 E4 E4 F9 F9 F9 F9 F9 F9 F9 F9E2 E4 E4 E4 E4 F9 F9 F9 F9 F9 F9 F9 F9 E2 E2 E2 E2 F7 F7 F7 F7 E2 E2 E2 E2 E4 E4 E2 E2 E

44、2 E2 F7 F7 F7 F7 E2 E2 E2 E2 E4 E4 E4 E4E4 E4 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0 E0E0 E0 E0 E0 E00000(2 2找朋友找朋友编码:编码:E7 E7 E9 E9 E7 E7 E9 E9 E7 E7 E9 E9 E7 E7 E9 E9 E7 E7 E9 E9 E7 E7 E7 E7 E7 E9 E9 E7 E7 E7 E7 E7 E7 E7 D0 D0 EA EA E9 E9 E7 E7 D0 D0 EA EA E9

45、 E9 E7 E7 E7 E7 E4 E4 E4 E7 E7 E7 E7 E4 E4 E4 E4 E4 E7 E7 E7 E7 E4 E4 E5 E5 E7 E7 E7 E7 E4 E4 E5 E5 E7 E7 E7 E7 E4 E4 E4 E7 E7 E7 E7 E4 E4 E4 E4 E4 E7 E7 E7 E7 E4 E4 E5 E5 E7 E7 E7 E7 E4 E4 E5 E5 E7 E7 E7 E7 E4 E4 E4 E7 E7 E7 E7 E4 E4 E4 E4 E4 E0 E0 E5 E5 E4 E4 E2 E2 E0 E0 E5 E5 E4 E4 E2 E2 E0 E0 E2

46、 E2 E0 E0 E0 E0 E0 E2 E2 E0 E0 E0 E0 E0 0000(3 3世上只有妈妈好世上只有妈妈好编码:编码:E9 E9 E9 E9 E9 E9 E7 E7 E4 E4 E4 E4 E7 E7 E7 E7 E9 E9 E9 E9 E9 E9 E7 E7 E4 E4 E4 E4 E7 E7 E7 E7 D0 D0 D0 D0 E9 E9 E7 E7 E9 E9 E9 E9 E9 E9 E9 E9 D0 D0 D0 D0 E9 E9 E7 E7 E9 E9 E9 E9 E9 E9 E9 E9 E4 E4 E4 E4 E7 E7 E9 E9 E7 E7 E7 E7 E4 E

47、4 E4 E4 E4 E4 E4 E4 E7 E7 E9 E9 E7 E7 E7 E7 E4 E4 E4 E4 E0 E0 F9 F9 E7 E7 E4 E4 E2 E2 E2 E2 E2 E2 E2 E2 E0 E0 F9 F9 E7 E7 E4 E4 E2 E2 E2 E2 E2 E2 E2 E2 E2 E2 F2 F2 E2 E2 E4 E4 E7 E7 E7 E7 E7 E7 E9 E9 E2 E2 F2 F2 E2 E2 E4 E4 E7 E7 E7 E7 E7 E7 E9 E9 E4 E4 E4 E4 E2 E2 E2 E2 E0 E0 E0 E0 E0 E0 E0 E0 E4 E

48、4 E4 E4 E2 E2 E2 E2 E0 E0 E0 E0 E0 E0 E0 E0 E7 E7 E7 E7 E7 E7 E4 E4 E2 E2 E0 E0 F9 F9 E0 E0 E7 E7 E7 E7 E7 E7 E4 E4 E2 E2 E0 E0 F9 F9 E0 E0 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 00 00 00 00 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 00 00 00 00 1010、演奏控制电路的设计提示、演奏控制电路的设计提示 设计分频控制电路应考虑当每演奏一个设计分频控制电路应考虑当每演奏一个音

49、时,应考虑如下因素:音时,应考虑如下因素: (1) (1)首先分析乐曲中最短的音符,以该首先分析乐曲中最短的音符,以该音符的长度作为演奏过程中最小的时间单位音符的长度作为演奏过程中最小的时间单位TminTmin。其他音的音值长度都是最小时间单位。其他音的音值长度都是最小时间单位的整倍数。的整倍数。 (2) (2)分频控制电路应能产生一个音阶控分频控制电路应能产生一个音阶控制码控制制码控制1212音阶分频电路做相应的分频,同音阶分频电路做相应的分频,同时,产生一个八度控制码,控制八度分频电时,产生一个八度控制码,控制八度分频电路产生相应的八度分频。换言之,每一个需路产生相应的八度分频。换言之,每

50、一个需要演奏的音都要有对应的两个控制码。要演奏的音都要有对应的两个控制码。(3)(3)将一首乐曲每一个音的两个控制码存在将一首乐曲每一个音的两个控制码存在EEPROMEEPROM中,按乐曲演奏的顺序逐个取出,从而得中,按乐曲演奏的顺序逐个取出,从而得到演奏过程中的信号。如果将音阶和八度这两个到演奏过程中的信号。如果将音阶和八度这两个控制码的长度大于存贮器一个控制码的长度大于存贮器一个“字字的长度,则的长度,则应考虑对控制码进行编码,以便压缩控制码的字应考虑对控制码进行编码,以便压缩控制码的字长。长。(4)(4)如果做选做指标,则应对音的强弱进行控如果做选做指标,则应对音的强弱进行控制,控制码也

51、应包含在一个存贮字中。制,控制码也应包含在一个存贮字中。(5)(5)在乐曲中如果有休止符,此时没有输出信在乐曲中如果有休止符,此时没有输出信号,在设计控制码时应考虑休止符的产生。号,在设计控制码时应考虑休止符的产生。(6) (6) 为了使乐曲能够自动循环演奏,应考虑识为了使乐曲能够自动循环演奏,应考虑识别某一乐曲的结尾,以及如何控制电路返回到该别某一乐曲的结尾,以及如何控制电路返回到该乐曲的开始点。乐曲的开始点。演奏控制电路的算法流程图:演奏控制电路的算法流程图:演奏控制电路的演奏控制电路的ASMASM图:图:1111、选曲电路和曲目显示电路、选曲电路和曲目显示电路设计方案一:设计方案一:设计

52、方案二:设计方案二:卢庆莉 编写 2009年8月 用74163构成2位二进制计数器,由于地址计数器电路中已经占用了28C64B的A0A7地址端,故只能用A9和A8两个地址端来选乐曲。 第一首歌曲在存储器中的地址应从16进制的100开始。 第二首歌曲在存储器中的地址应从16进制的200开始。 第三首歌曲在存储器中的地址应从16进制的300开始。8 8、存储器的地址译码电路的设计提示、存储器的地址译码电路的设计提示(1 1实现原理实现原理 地址译码电路的主要功能是以地址译码电路的主要功能是以8Hz振荡器的输出作为时钟。根据振荡器的输出作为时钟。根据要求每首乐曲演奏要求每首乐曲演奏2030秒和演奏速度为每分钟秒和演奏速度为每分钟100120拍,取拍,取1/4拍为基准存储单元,则每一首乐曲最多占用拍为基准存储单元,则每一首乐曲最多占用240个地址空间,(即:个地址空间,(即:24028),所以选用了),所以选用了8位

温馨提示

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

评论

0/150

提交评论