电子琴实验报告
北邮,单片机,实验报告,电子琴

北邮,单片机,实验报告,电子琴北邮单片机实验报告简易电子琴2014年小学期单片机设计实验报告题目:基于单片机的电子音乐发生器班级:班内序号:实验组号:学生姓名:指导教师:基于单片机的电子音乐发生器实验摘要此次本组制作的基于PIC单片机的电子音乐发生器是具有LCD显示屏提示的音乐简单演奏、播放、存储等功能的演示作品,拥有以下4种功能:1.按键演奏:即“电子琴”功能,可以用键盘上的“1”到“A”键演奏从低音sol到高音do等11个音;2.点歌功能:即按动“B”“C”键分别演奏两首乐曲(可以表现准确的音高和音长)。
3.存储音乐功能:即按右下角“F存储”键,然后按键演奏并存储,随后按“E”键结束,之后按“D键”就可以播放存储的乐曲了;4.液晶显示功能:即在开始时显示“hello!”,在点播时分别显示“song b”、“song c”,在存储时显示“saving”。
电子音乐发生器采用以Microchip公司的PIC16F877芯片为核心的简单控制系统,外部电路连接有喇叭、键盘、LCD液晶显示屏以及其他必要系统调节元件。
软件设计中涉及PORTB\PORTC\PORTD\PORTE用作普通数字I/O脚功能。
本实验用单片机PORTB\D接收来自键盘输入的指令信息,由此确定LCD液晶屏幕显示以及喇叭播放内容,再通过PORTC\D\E输出声音或字幕信息。
关键字单片机——microcontroller芯片——CMOS chip音乐发生器——music generator 分频——fractional frequency 一、实验论证与比较本设计的核心器件是单片机芯片和音频功放芯片。
单片机采用以Microchip公司的PIC16F87X系列中的PIC16F877芯片为核心构建简单控制系统,它完全可以满足本设计功能的需要。
此音乐发生器设计利用单片机的输入输出功能,当按下播放功能键时,单片机的输出功能使外部电路连接的喇叭和LCD液晶显示屏同时播放声音及显示文字,从而实现各种复杂音乐播放器的功能。
简易电子琴设计及制作实验报告

目录摘要 (3)前言 (3)1.课程设计的要求 (4)2.电路的分析 (4)3.电路的绘制 (6)4.pcb图绘制 (6)5.热转印制版法 (7)5.电路焊接与调试 (8)7.总结 (8)附录 (9)参考文献 (9)CAD课程设计简易电子琴设计及制作实验报告摘要本次设计在以STC89C52单片机为核心的系统板上利用C语言设计简易电子琴。
该电子琴能定时给电器供电或断电,最大定时时间可以长达六十分钟且可以再一分钟到六十分钟之间任意调节时间长短,操作使用方便。
采用STC89C52单片机控制,5位共阳数码管显示时间,蜂鸣器提示,继电器作电器电源输出控制。
该定时器可预置定时时间,可通过矩阵键盘上的四个按键来选定定时器预定时间和开始和暂停,然后结合继电器对电器进行供电和断电;利用单片机内部的定时器T0,成功实现了计时器的计时功能;本电子定时器会在定时时间到达零时通过蜂鸣器进行报警,以此提醒用户电器即将断电,方便用户对电器进行其它的操作。
本实验过程包括:①前期设计:1、原理图的绘制、PCB图的设计与排版2、编写程序并下载程序至单片机②实验制作:1、电路板焊接③后期实验工作1、实验调试2、实验报告与总结前言我们生活在一个电子产品层出不穷的时代,作为通信专业的一名学生,了解基本的电子产品的工作原理及基本结构是十分必要的,这对于我们以后了解比较复杂的电子产品有非常重要的作用。
现在电子仪器发展迅速,而且功能越来越齐全化,体积微型化,仪器智能化;电压,电流要求越来越简单,功耗越来越低。
单片机有这体积小,功耗低(STC89C51功耗在100MW左右),功能强,性能价格比高,易于推广应用等显著特点,所以在现代社会中已经占统治地位。
事实上单片机是世界上数量最多的计算机。
现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机。
手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。
而个人电脑中也会有为数不少的单片机在工作。
北邮大三数电实验电子琴

数字电路与逻辑设计实验报告实验名称: 基于VHDL的电子琴演奏器实现学院: 信息与通信工程学院班级:姓名:学号:任课老师:日期:2012年11月目录一.任务要求 (2)1、基本要求 (2)2、提高要求 (2)二、原理概述 (2)三、系统设计 (3)1、基础功能 (3)2、拓展功能1——自动播放 (6)3、拓展功能2——储存音符并可自动播放所存字符 (8)4、全部功能实现 (8)四、波形仿真及波形分析 (11)五、源程序 (15)1、FENPINXISHU (15)2、FENPIN (16)3、BEEP (16)4、OUTPUT (17)5、YINFUFENPIN (21)6、JISHU (21)7、JIANPU (22)8、MIAOFENPIN (24)9、JILU (25)10、SHUJUXUANZEQI (26)11、TP (27)六、功能说明 (30)七、元器件清单及资源利用情况 (30)八、故障及问题分析 (31)九、总结和结论 (31)一.任务要求设计制作一个简易电子琴演奏器。
1、基本要求(1) 用8×8点阵显示“1 2 3 4 5 6 7”七个音符构成的电子琴键盘。
其中点阵的第一列用一个LED点亮表示音符“1”,第二列用二个LED点亮表示音符“2”,依此类推,如下图所示。
1 2 3 4 5 6 7图1 点阵显示的电子琴键盘(2) 用BTN1~BTN7七个按键模拟电子琴手动演奏时的“1 2 3 4 5 6 7”七个音符。
当某个按键按下时,数码管显示相应的音符,点阵上与之对应的音符显示列全灭,同时蜂鸣器演奏相应的声音;当按键弹开时数码管显示的音符灭掉,点阵显示恢复,蜂鸣器停止声音的输出。
下图所示为按下BTN3按键时点阵的显示情况。
1 2 3 4 5 6 7图2 按键按下后的点阵显示a、由拨码开关切换选择高、中、低音,并用数码管进行相应的显示。
b、通过按键BTN0进行复位,控制点阵显示图1的初始状态。
数字电子技术综合实验报告——简易电子琴

数字电子技术综合实验报告——简易电子琴(总42页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--数字电子技术综合实验报告2012--2013学年第二学期姓名:学号:班级:实验时间:实验指导老师:目录一、设计任务 (2)二、设计方案 (2)三、系统框图 (3)四、方案实现 (3)1.乐曲演奏的原理 (3)2.总体方案 (4)五、实验结果 (6)六、方案优化 (7)七、心得体会 (7)附录 (7)1.VHDL源程序 (7)2.各层次原理图 (35)3.编译报告 (40)题目: 简易电子琴设计摘要电子琴的设计大规模可编程逻辑器件(FPGA)作为系统的核心控制部分通过软件的设计编写然后进行软硬件的调试运行最终达到设计电路的乐器演奏、选歌及显示功能。
设计中采用计数原理控制演奏器发声,对音乐发生所必须确定的音符和节拍分别用程序语言实现。
可以用它来弹奏和播放乐曲。
特点是设计思路简单、清晰。
关键字:电子琴 CPLD一、设计任务1.基本要求(1)具有一般弹奏功能;(2)自动播放功能;(3)数码显示音符功能。
2.发挥部分(1)能通过选择键在多首歌曲中选择播放;(2)输出增加功率放大电路,增加歌曲容量;(3)增加音效或节拍可调;(4)无线弹奏。
二、设计方案采用大规模可编程逻辑器件(FPGA),利用quartusII,通过verilog代码实现简易电子琴演奏电路。
三、系统框图四、方案实现1.乐曲演奏的原理:乐曲演奏的原理:组成乐曲的每个音符的频率值(音调)以及持续时间(音长)是乐曲能持续演奏所需的两个基本数据,因此只要控制输出到扬声器的激励信号的频率的高低和持续的时间,就可以使扬声器发出持续的乐曲声。
音调的控制频率的高低决定了音调的高低。
音乐的十二平均率规定:每两个八度音(如简谱中的中音1与高音1)之间的频率相差一倍。
在两个八度音之间,又可分为十二个半音,每半个音的频率比为。
电子琴实训报告

电子琴实训报告
一、实训内容
本次实训内容为电子琴基础实践,包括基础音乐理论学习、琴键按键技巧训练、曲目弹奏等内容。
二、实训过程
1. 音乐理论学习
在实训开始前,老师首先给我们讲解了音乐基础知识,包括音符、节奏、调式等内容。
通过这些知识的学习,我们更好地理解了音乐作品。
2. 琴键按键技巧训练
接下来,老师让我们开始琴键按键技巧的训练。
我们从最基础的音阶开始,一步步地学习了琴键的按法和演奏技巧。
经过反复练习和指导,我们逐渐掌握了正确的按键技巧。
3. 曲目弹奏
在学习了基础的音乐理论和琴键技巧后,我们开始学习一些曲
目的弹奏。
老师为我们精心挑选了一些适合初学者的曲目,包括
流行歌曲、古典音乐等。
我们通过练习这些曲目,更好地掌握了
琴键技巧和演奏技巧。
三、实训成果
通过两周的实践学习,我们在电子琴方面取得了很多进步。
我
们可以更加熟练地掌握琴键按键技巧,能够演奏一些简单的曲目。
同时,我们对音乐理论有了更深入的了解,能够更好地欣赏音乐
作品。
四、实训收获
通过这次实训,我们不仅学到了电子琴方面的知识和技巧,更
重要的是培养了我们的音乐素养和音乐爱好。
我们在实训中感受
到了音乐的美妙,也更深切地体会到了学习音乐的重要性。
五、总结
此次电子琴实践是一次非常有意义的学习经历。
我们在实践中不断地探索、学习、进步,让自己更加熟练地掌握电子琴技巧、完善音乐素养。
我们相信,这次实践将为我们未来的音乐之路奠定坚实的基础。
电子琴的实验报告

单片机课程设计设计题目电子琴指导老师:苏参与实验者:moxiaoxiao 专业:统本电信0801 地点:3#楼北楼605一.设计目的:(1).培养综合运用知识的能力(2).朋友查阅资料,使用工程设计标准及编写设计文档的能力.(3).掌握单片机应用系统的设计方法.(4).提高计算机绘图能力二.设计任务:利用DP51PROC 实验系统上的定时器/计数器,按键和蜂鸣器单元。
用单片机I/O 口线控制蜂鸣器发出不同的音调,程序检测按键状态,7 个按键中某一键按下时,蜂鸣器对应标称音阶.三.设计与调试环境KEIL uVision2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM ,汇编和 C 语言的程序设计,它的界面和常用的微软VC++ 的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。
1:按下面的步骤建立一个项目:图1- 4 选取芯片图1- 5 新建程序文件(1)点击图1-5 中的 3 保存新建的程序,也可以用菜单File -Save 或快捷键Ctrl+S 进行保存。
因是新文件所以保存时会弹出类似图1- 3 的文件操作窗口,我们把第一个程序命名为,保存在项目所在的目录中,这时程序单词有了不同的颜色,说明KEIL 的 C 语法检查生效了。
如图1- 6 鼠标在屏幕左边的Source Group1 文件夹图标上右击弹出菜单,在这里可以做项目中增加减少文件等操作。
我们选“ Add File t o Group ‘ SourceGroup 1”'弹出文件窗口,选择刚刚保存的文件,按ADD 按钮,关闭文件窗,程序文件已加到项目中了。
这时在Source Group1 文件夹图标左边出现了一个小+ 号说明,文件组中有了文件,点击它可以展开查看。
图1- 6 把文件加入到项目文件组中编译程序(2)进入调试模式,软件窗口样式大致如图1-8 所示。
创新实验电子琴实验报告
山东科技大学电工电子实验教学中心创新性实验研究报告实验项目名称_创新型实验_专题__简易电子琴的设计与制作_姓名_X)学号_X姓名X 学号X手机XEmail X指导教师及职称____赵洪亮______开课学期2011 至2012 学年_ 2 _学期提交时间2012 年 6 月28 日一、实验摘要本实验采用555集成定时器组成简易电子琴。
整个电路由主振荡器,颤音振荡器,蜂鸣器,扬声器和琴键按钮等部分组成。
二、实验目的1、将课程的理论知识转换为技能。
2、掌握简易电子琴的组成原理及设计方法。
3、掌握集成555定时器应用电路的设计、制作与调试方法。
4、掌握制作电子电路的技能。
5、进一步熟悉常用电子器件的类型和特性,并掌握合理选用的原则,掌握电子仪器的正确使用6、学会电子电路的安装与调试技能。
7、学会撰写课程设计总结报告。
8、通过课程设计的综合训练,为以后毕业设计打下一定的基础。
三、实验场地及仪器、设备和材料:实验场地:院数电实验室实验设备及材料:两个SYB-120面包板、NE555 1个、LM386 1个、琴键开关8个(小体积)、单刀双掷开关2个、扬声器1个、音乐蜂鸣器1个、陶瓷电容0.1μF1个、电解电容10uF1个、电解电容220uF1个、系列电阻:510 kΩ、20kΩ、10 kΩ、1 kΩ、6.8k Ω、2 kΩ、4.7kΩ、3.3 kΩ、100Ω、200Ω、10Ω若干。
可调电阻(电位器)1kΩ1个,面包板用独股线导线若干、直流稳压电源一台。
四、实验内容1、实验原理555定时器是一种中规模集成电路,外形为双列直插8脚结构,体积很小,使用起来方便。
只要在外部配上几个适当的阻容元件,就可以构成史密特触发器、单稳态触发器及自激多谐振荡器等脉冲信号产生与变换电路。
它在波形的产生与变换、测量与控制、定时电路、家用电器、电子玩具、电子乐器等方面有广泛的应用。
简易电子琴主要使用555定时器和电子元件实现C调八个音阶1.2.3.4.5.6.7.i,具有一般基音演奏功能,其颤音振荡器振荡频率较低为64Hz,若将其输出电压U连接到主振荡器555定时器复位端4,则主振荡器输出端出现颤音。
单片机实验报告_电子琴
随着科技的飞速发展,单片机技术已成为现代电子技术的重要分支。
为了更好地学习和掌握单片机编程及应用,我们设计并实现了一款基于单片机的简易电子琴。
本实验旨在通过设计一个简易电子琴,让学生深入了解单片机的原理和应用,提高动手实践能力。
二、实验目的1. 掌握单片机的基本原理和编程方法。
2. 学会使用定时器、中断、键盘扫描等技术。
3. 了解电子琴的工作原理和制作方法。
4. 培养学生的创新意识和团队协作能力。
三、实验原理本实验采用STC12C5A32S2单片机作为核心控制单元,通过定时器产生方波信号,驱动蜂鸣器发出不同频率的声音,实现电子琴的演奏功能。
具体原理如下:1. 单片机原理:STC12C5A32S2单片机是一款高性能、低功耗的单片机,具有丰富的片上资源,如定时器、中断、串口等。
2. 定时器:定时器用于产生固定频率的方波信号,驱动蜂鸣器发出不同频率的声音。
通过调整定时器的计数值,可以改变方波信号的频率,从而改变音调。
3. 中断:中断技术用于实现按键扫描功能。
当按键被按下时,单片机响应中断,读取按键状态,并产生相应的音调。
4. 键盘扫描:键盘扫描技术用于检测按键状态。
通过扫描键盘矩阵,可以判断哪个按键被按下,并产生相应的音调。
四、实验内容1. 硬件设计:主要包括单片机、蜂鸣器、键盘、电阻、电容等元器件。
将元器件按照电路图连接,形成电子琴的硬件电路。
2. 软件设计:主要包括主程序、定时器中断服务程序、按键扫描程序等。
通过Keil C编程,实现电子琴的演奏功能。
3. 调试与测试:对电子琴进行调试和测试,确保其能够正常工作。
1. 搭建电路:按照电路图连接元器件,形成电子琴的硬件电路。
2. 编写程序:使用Keil C编写主程序、定时器中断服务程序、按键扫描程序等。
3. 编译程序:将编写好的程序编译成HEX文件。
4. 烧录程序:将编译好的HEX文件烧录到单片机中。
5. 调试与测试:使用万用表测试电路是否正常工作,并对程序进行调试,确保电子琴能够正常演奏。
电子琴实训报告小雪花
摘要:本次电子琴实训是我音乐学习道路上的一次重要实践。
通过近一个月的系统学习,我对电子琴的基本原理、演奏技巧以及音乐作品的解读有了更为深刻的理解。
本报告将从实训内容、收获与体会、存在问题及改进措施等方面进行详细阐述。
一、实训内容1. 电子琴基本原理学习- 电子琴的构造:通过实训,我了解了电子琴的基本构造,包括键盘、音色模块、节奏模块、效果器等部分。
- 音色与音量调节:掌握了如何通过调节音色和音量来丰富音乐表现力。
- 节奏与节奏型:学习了电子琴的节奏功能和常见的节奏型,为演奏和创作奠定了基础。
2. 电子琴演奏技巧训练- 手指练习:通过反复练习,提高了手指的灵活性和独立性。
- 连音与断音:掌握了连音和断音的演奏技巧,使音乐更加流畅和富有表现力。
- 动态控制:学会了如何通过强弱变化来表达音乐的情感。
3. 音乐作品分析与演奏- 分析了多首经典电子琴作品,了解了其风格特点、演奏技巧和音乐结构。
- 演奏了《小雪花》等作品,锻炼了舞台表现力和音乐表达能力。
二、收获与体会1. 专业知识与技能的提升- 通过实训,我对电子琴的基本原理、演奏技巧和音乐作品有了全面的认识,为今后的学习和创作打下了坚实的基础。
- 掌握了电子琴的音色调节、节奏控制等技巧,提高了音乐表现力。
2. 音乐素养的提高- 在实训过程中,我学会了如何分析音乐作品,提高了音乐鉴赏能力。
- 通过演奏和创作,培养了音乐情感和审美情趣。
3. 团队协作与沟通能力的提升- 在实训中,我与同学们相互学习、交流,共同进步,提高了团队协作能力。
- 与老师沟通,解决了学习过程中遇到的问题,提高了沟通能力。
三、存在问题及改进措施1. 问题- 演奏技巧不够熟练,音乐表现力有待提高。
- 对音乐作品的理解不够深入,创作能力有限。
2. 改进措施- 加强基本功训练,提高演奏技巧。
- 深入研究音乐作品,提高音乐理解能力。
- 积极参加各类音乐活动,拓宽视野,提高创作能力。
四、总结本次电子琴实训让我受益匪浅,不仅提高了我的音乐素养和演奏技巧,还培养了团队协作和沟通能力。
学士学位论文—-电子琴实验报告乐曲硬件演奏电路设计
武夷学院实验报告课程名称:逻辑设计与FPGA 项目名称:乐曲硬件演奏电路设计姓名:专业:微电子学班级: 14微电子学号: 04 实验日期实验预习成绩(百分制)实验指导教师签字:二、 实验过程记录部分:1.实验过程记录:1.1 输入信号锁相环PLL0调节: 图2.1 锁相环 管脚clk_50m (设置为B12)接入FPGA 内部的50mhz 的时钟信号,C0口为得到数控分屏器模块的输入时钟750KHZ ,将分频比设置为1/67,即50000000HZ/67=74.6K约等于75K ;c1口为2KHZ (配合下级的500分频模块),设置为:c1=50000000HZ/25000=2KHZ 。
1.2 500分频模块count500(即500进制的计数器):图2.2 分频电路程序设计 如图2.2,因为梁祝歌曲只用低音和中音来演奏,为1/4拍,即四分之一拍,每个音符持续0.25秒的时间。
因为前级电路已经实现了从50MHZ 到2KHZ 的转换,要得到4HZ 的频率,则用500进制的计数器(0到499的计数)产生的进位信号对2KHZ 实现500分频(输出波形分析见后)。
1.3 乐曲长度控制计数器cnt138设计:图2.3 乐曲长度控制计数器程序及元件图经查阅《EDA技术实用教程(第五版)》可知,《梁祝》这首歌曲总共有139个音符,其中包含末尾的3个休止符。
如图2.3,因此为了产生这139音符,因此想到开发一个139进制的计数器(计数值:0到138),实现用139状态代表139个音符。
又因为要配合下一级音符谱码存储模块的输入(ROM的输入一般为偶数位),因此将原本用7路线就可以表示完成的输出端cnt8增加一位线宽。
注:在本程序中,输出端cnt8由于定义成integer整型,在Quartus中被自动分配成了7根;也可以定义成vector型,而此时需要注意配合下级电路的权位最好写成cnt8: out std_logic_vector(7 downto 0).1.4 音符谱码存储模块设计构建:1.4.1 ROM的设置:图2.4 音符谱码存储模块ROM音符谱码存储模的主体构想,是为了让前级模块所产生的139个状态与实际音符(Do Re Mi Fa So La Si)构成映射。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子琴实验报告
电子琴实验报告
引言
电子琴是一种现代化的乐器,它通过电子技术实现了声音的发声和控制。
本次
实验旨在了解电子琴的工作原理和基本结构,并通过实际操作来感受电子琴的
魅力。
一、电子琴的工作原理
电子琴的工作原理主要有两个方面:发声和控制。
1.1 发声原理
电子琴的发声原理是通过电子振荡器产生声音信号,然后经过放大和音色处理
等步骤输出。
电子振荡器是电子琴的核心部件,它能够产生不同频率的电信号,通过音箱转化为声音。
1.2 控制原理
电子琴的控制原理是通过按键和旋钮等操作控制电子琴的发声和音色。
按下琴
键时,电子琴会接收到相应的信号,并通过电路控制发声模块的工作,从而产
生不同音高的声音。
旋钮则用于调节音量、音色和音效等参数。
二、电子琴的基本结构
电子琴的基本结构包括键盘、音源、音箱和控制面板等部分。
2.1 键盘
电子琴的键盘通常采用标准的88键设计,分为黑键和白键。
黑键和白键分别代表了不同的音调,通过按下不同的键可以演奏出不同的音符。
2.2 音源
电子琴的音源是指发声模块,它包括电子振荡器和音色处理电路等部分。
电子振荡器能够产生各种不同频率的电信号,而音色处理电路则可以对电信号进行加工,使得发出的声音更加丰富多样。
2.3 音箱
音箱是电子琴的输出设备,它能够将电信号转化为声音。
音箱通常包括两个或多个扬声器,通过放大电信号的振幅来产生音量较大的声音。
2.4 控制面板
控制面板是电子琴的操作界面,它包括按键、旋钮和显示屏等部分。
按键用于演奏音符,旋钮用于调节音量和音色等参数,显示屏则用于显示当前的操作状态和设置信息。
三、实际操作体验
在实验中,我们使用了一台普通的电子琴进行操作体验。
首先,我们按下键盘上的不同键,发现每个键都对应着不同的音符,通过连续按下不同的键,我们能够弹奏出不同的乐曲。
然后,我们尝试调节音量和音色等参数,发现电子琴的音效可以根据我们的喜好进行调整。
最后,我们还尝试了连接外部音源和电脑等设备,发现电子琴不仅可以作为独立乐器使用,还可以与其他设备进行联动,扩展其功能。
结论
通过本次实验,我们对电子琴的工作原理和基本结构有了更深入的了解。
电子琴作为一种现代化的乐器,不仅具有丰富的音色和音效,还具备灵活的控制能力。
通过不断的实践和探索,我们可以发掘出更多电子琴的魅力,创造出属于自己的音乐世界。