- 1
- 0
- 约8.37千字
- 约 13页
- 2025-09-19 发布于广东
- 举报
精品文档
北京交通大学
电子技术课程设计报告
精品文档
随着科学技术的发展和人类的进步,电子技术已经成了各种工程技术的核心,特别
是进入信息时代以来,电子技术更是成了基本技术,其具体应用领域涵盖了通信领域、
控制系统、测试系统、计算机等等各行各业
生活中常使用到许多的电子设备,它给我们生活上的便利与影响。而电子琴就是一
个很明显的例子,这些有时甚至含有内建音乐,有时又可以千变万化,真让人想动手试
试看,因此我们对它产生了许多问题与想象。本文就是关于用555定时器制作简易电
子琴的过程及基本原理。
1.方案介绍
1.1.总体框图
,
1.2.模块功能
该电路包括按钮开关,定值电阻,555振荡器和扬声器三部分组成
1输入端:由八个按钮开关与各自的定值电阻串联在并联组成输入端
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的定时初值放在一个表单内。
中断模块:T0中断是为键值处理模块服务;T1中断是为音乐处理模块服务。
0处理模块:在音乐处理过程中,按下0则音乐暂停,此时可如其他按键(包括音乐按
键)。当再按下0键时,则最近继续的音乐中断。
表单模块:TAB音符表单存放1-8的ASCII码值;FREQUENCY音符初值表单存放
1-8音符的中断初值;DAT、DAT1分别存放两首歌曲相应的中断初值和节拍等信息。
综上:第一种方案简易,易于实现,所用知识为数字电子技术。
接下来将介绍这种方案。
2.1
精品文档
原理图:
对不同音阶的波形仿真:
1音
2音
精品文档
3音
4音
5音
6音
精品文档
7音
8音
2.2最终设计电路
精品文档
考虑到通过扬声器直接播放输出信号效果不好,所以在扬声器前把信号加
以放大。最终决定用以下电路进行实验。
3.主要元器件介绍
3.1.555芯片介绍及元器件选择
555定时器是一种中规模集成电路,外形为双列直插8脚结
您可能关注的文档
最近下载
- 幼儿园音乐活动游戏化的实践研究.docx VIP
- DB42T 2142-2023 特种设备作业人员培训规范.pdf VIP
- (新)原发性甲状旁腺功能亢进症护理常规.docx VIP
- DB1306_T 196-2022 特种设备档案管理规范.pdf VIP
- WST-862-2025-导尿管相关尿路感染预防与控制标准.pptx VIP
- 储能电站项目安全预评价报告.doc VIP
- 2025年无人机驾驶员执照飞行前传感器校准完整检查清单专题试卷及解析.pdf VIP
- 《百分数(二)》第二单元单元分析及教案汇总.doc VIP
- 2025年重庆市高考物理真题卷(含答案与解析).pdf VIP
- 五年级口算题900道.doc
原创力文档

文档评论(0)