声光电子琴-开题报告
电子琴的实验报告

电子琴的实验报告 WTD standardization office【WTD 5AB- WTDK 08- WTD 2C】单片机课程设计设计题目电子琴指导老师:苏参与实验者: 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 to Group‘SourceGroup 1’”弹出文件窗口,选择刚刚保存的文件,按 ADD 按钮,关闭文件窗,程序文件已加到项目中了。
这时在 Source Group1 文件夹图标左边出现了一个小+号说明,文件组中有了文件,点击它可以展开查看。
基于单片机的电子琴机器音乐播放器的设计--开题报告

本科毕业设计(论文)开题报告一、毕业设计(论文)内容及研究意义(价值)本次设计的主要内容是设计一种多功能电子琴,是集电子琴和音乐播放器于一体的新型电子琴。
它是以AT89S52 单片机为核心,并辅有一些外围器件,采用汇编语言编写程序,实现多功能音乐播放,歌曲自动循环播放和使用琴键自编曲目功能。
此外,彩灯显示歌曲节奏,按键跳转到喜爱曲目,液晶显示当前播英文曲目。
目前流行的MP3,MP4播放器的音质相当好。
但略感遗憾的是除了选择歌曲和显示歌名外,绝大部分播放器没有诸如随意弹奏乐曲、乐曲节奏跳动显示等功能。
正是基于音乐播放器的多功能出发,提出这种电子琴和音乐播放器的设计方案。
之所以以单片机电子琴和音乐播放器为选题,目的在于从日常生活能接触到的细微处着手,通过理论与实践的结合,更明确自己的所学所用,也在实践中发现理论的不足,对目前日益广泛应用的单片机有了更加理性化和感性化的认识,使理论和实践相得益彰。
单片机技术发展非常快,所以目前的产品都致力于在功能全面、技术先进、操作简便、安全可靠、价格合理等方面进行仔细研究,精心设计;及时掌握最新的单片机技术,在条件允许的情况下,尽可能地利用最新的单片机技术来研制其应用系统,再利用单片机体积小、价格低、功能强等特点,以保证所设计的产品在未来的一段时间内仍具生命力。
单片机电子琴只和音乐播放器是单片机应用的一个点,由点及面,希望可以更好的了解和应用单片机技术。
通过单片机电子琴和音乐播放器这个选题,更深层次的了解了单片机技术,以前只是有理论,实践的机会不是很多,在作单片机电子琴这个选题的过程中,更加熟练的掌握了一些单片机芯片的应用,也解决了很多以前理论和实践脱节的问题,可谓对单片机的认识有了一个小的飞跃。
二、毕业设计(论文)研究现状和发展趋势(文献综述)单片机出现的历史并不长,但发展十分迅猛,在集成度、功能、速度、可靠性、应用领域等全方位向更高水平发展。
目前单片机已用于工业控制、机电一体化设备、仪器仪表、信号处理、现代兵器、交通能源、商用设备、医疗设备及家用电器等各个领域,随着单片机性能的不断提高,它的应用将会更加广泛。
基于单片机的电子琴的设计与实现开题报告

毕业设计(论文)开题报告题目:基于单片机的电子琴的设计与实现学院:计算机学院专业名称:计算机科学与技术学号:201040410222****:*******:**2014年 2 月25 日1、课题来源2、研究目的和意义电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。
它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。
本文的主要内容是用AT89C51单片机为核心控制元件,设计一个电子琴。
以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和扬声器。
本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。
比较高等,具有一定的实用和参考价值。
20世纪末,电子技术获得了飞速的发展,现代电子产品渗透了社会生活各个领域,有力的推动了社会生产力的发展和生活水平的提高,同时也使现代电子产品性能进一步提高,产品更新更快。
人们的生活节奏也越来越快,时间观念也越来越强,时间等于金钱的观念也被大家接受,特别是对于那些时间把握非常严格和准确的人或事来说电子时钟具有非常重要的作用。
和准确的人或事来说电子时钟具有非常重要的作用。
2121世纪节能低碳是生活的主旋律,而作为一种低功耗,高效率,功能强大,成本低廉的单片机作为电子时钟的主要部件则应运而生。
也正是单片机改变了人们对时钟的认识,结构小巧,时尚美观,功能实用而强大等等优点使得电子时钟成为人们日常生活和工作不可缺少的工具。
少的工具。
本设计就是要利用这种低功耗,高效率,成本低廉设计一款功能强大,实用新颖的电子时钟,从而使自己学习的知识运用于实际生活工作中。
颖的电子时钟,从而使自己学习的知识运用于实际生活工作中。
通过此次实物制作,增强了我们的动手能力,把理论与实践融合在一起。
同时,也进一步加深了对单片机的硬件结构的理解和巩固,编程能力也得到了提高。
声光电子琴设计亮点与不足

声光电子琴设计亮点与不足
亮点:
1.多功能设计:声光电子琴集合了声音、光线和电子技术,能够同时演奏音乐、发出闪亮的光线和特效,给用户带来全方位的音乐体验。
2.创意琴键:声光电子琴的琴键设计独特,可以根据不同的音乐曲目发出不同的光线和声音效果,增加了玩乐的趣味性和创意性。
3.音效丰富:声光电子琴内置了多种音效,包括钢琴、吉他、鼓等不同乐器的音色,用户可以根据自己的喜好选择不同的音效进行演奏,增加了音乐创作的可能性。
4.可编程功能:声光电子琴还具有可编程功能,用户可以通过编程设置琴键的音色、光线效果和特效,实现个性化的音乐表达。
不足:
1.价格较高:由于声光电子琴集合了多种技术和功能,因此其价格相对较高,可能超出一些消费者的预算。
2.学习曲线陡峭:声光电子琴的功能较复杂,需要一定的学习和熟悉时间才能充分发挥其功能,对于初学者可能存在一定的难度。
3.耗电量大:声光电子琴需要使用电池或外接电源供电,由于其功能较多,因此耗电量也相对较大,可能需要频繁更换电池或长时间接入电源使用。
基于51单片机电子设计制作-屏幕式声光电子琴

《综合技能训练》设计报告课题名称:屏幕式声光电子琴姓名:余顺春班级:1320602学号:201320060216指导老师:马善农东华理工大学机械与电子工程学院2016年6月目录1.引言…………………………………………………………………1.1设计的目的……………………………………………………... 1.2设计的内容……………………………………………………... 2.系统硬件设计………………………………………………………2.1 原理图……………………………………………………………….2.2 系统板硬件连线…………………………………………………….2.3 主要芯片简介………………………………………………….. 2.4 三极管放大电路……………………………………………….2.5 时钟电路………………………………………………………..2.6 复位电路………………………………………………………2.7 键盘方案………………………………………………………3.系统软件设计……………………………………………………..3.1 理论基础……………………………………………………………3.2 系统流程图…………………………………………………………4.设计结果及分析………………………………………………….. 5.总结………………………………………………………………. 参考文献…………………………………………………………………附录主要程序代码…………………………………………………….摘要作为电气专业的学生,掌握电子琴的制作是很好检验我们所学知识应用。
它所包含的知识基本上覆盖我们的模拟电子技术基础、数字电子技术基础、单片机基础等技术课程的重要章节。
用电子琴可以演奏出各种美妙的音乐,而音乐是由音符组成,不同的音符又是由相应频率的振动产生,而用单片机来产生不同的频率非常方便,可以利用单片机的定时/计数器T0来产生这样方波频率信号.子琴的设计以89C52单片机作为系统的核心控制部分,通过制作硬件电路和软件的设计编写,然后进行软硬件的调试运行,最终达到设计电路的乐器演奏、点歌、存储及显示功能。
基于PIC32电子琴开题报告

发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早
是被用在工业控制领域。
由于单片机在工业控制领域的广泛应用,单片机由仅有 CPU 的专用处理器芯片发展
而来。最早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中,使计算机系统
更小,更容易集成进复杂的而对体积要求严格的控制设备当中。
本次实验我们研究的简易电子琴及其扩展应用,对于单片机初学者来说确实有很大的
主
实战价值,对于我们学习和应用单片机很有帮助。在此项目的设计研究过程中需综合运用
要 所学的模拟电子技术、数字电子技术、单片机原理与应用、焊接等课程的知识,掌握简易
内 计算器的设计、组装、焊接与调试方法,学习了MPLAB软件的使用,复习了C语言编程
查表所得数 据送入端口
1.收集、查阅单片机相关技术资料,消化吸收,并分析选择出较合理的方案。
采取的主 要技术路 线或方法
2.对方案进行分析对比作出选择,选择最优的进行设计。 3.运用 MPLAB 软件编写程序并调试程序。 4.完成电路的焊接。
5.不断从硬件和软件上对电子琴及音乐播放器进行改进。
预期的成 果及形式
RG1 RG12
RG13 RG14
RE1 RE2 RE3 RE4
ii.输出模块: 采用型号为 RT1602C 的液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字、
图形,显示多样,清晰可见, 与传统的阴极射线管相比,液晶显示屏具有占用空间小、低功 耗、低辐射、无闪烁、降低视觉疲劳等优点。字符型液晶屏是一种用 5*7 点阵图形来显示 字符的液晶显示器,根据显示的容量可以分为 1 行 16 个字、2 行 16 个字、2 行 20 个字等, 最常用的为 2 行 16 个字。
基于51单片机的显示电子琴设计毕业论文开题报告
近年来,正是由于计算机技术的发展加之计算机多媒体技术及多媒体制作软件的 广泛应用,使模拟电子琴技术也紧随时代的潮流加速发展,比如现在从互联网上就可 以随意免费下载许多计算机软件开发出来的模拟电子琴软件,比如大名鼎鼎的悠悠电 子琴,nbPiano 模拟电子琴,顺风雷电子琴等,不仅以其完美的界面争得了广大电子 琴爱好者地喜爱,而且其功能已经基本接近于真正的电子琴。相信计算机模拟电子琴 的发展会越来越好。
最近 20 年内,软件模拟电子琴技术发展迅速,不论是在制作过程上、操作程序 上还是在演奏技法上都有了突飞猛进的发展,这在音乐发展史上是其他任何实体乐器 所不能比拟的。自从八十年代电子琴进入我国以来,电子琴以它适合中国国情、经济 适用、表现力强、功能强大而受到广大的初学者、音乐爱好者、专业音乐工作者,音 乐家的喜爱,可以说现在电子琴在中国的普及率是很高的。这无论是对提高人们整体 的音乐素质,还是对音乐的发展都是功德无量的事。本课题就是基于电子琴的上述诸 多优点而提出来的。虽然现在电子琴的价格也比较低廉,但是低端的电子琴功能还是 比较单一的,它不能满足人们对多种乐器乐感的要求。而计算机模拟电子琴,功能丰
拟解决的关键问题:
1、完成矩阵键盘的设计,分配好各个按键输入对应单片机各口的控制信息; 2、完成 LED 显示电路的设计,提示信息的显示; 3、完成功率放大电路的设计,使其能够提供更大的电流驱动扬声器;
电子琴报告
单片机原理及应用实验报告实验名称:电子琴设计组员:实验成绩:实验日期: 2013年6月17日实验地点: 3#北604实验报告一、实验目的以51单片机最小系统为核心,通过键盘获取按键信息,运用单片机定时器等部件实现蜂鸣器发声同时用数码管同步显示,同时该系统具有播放歌曲及选取按键输入高、中、低音的功能。
二、实验原理1、利用蜂鸣器作为发声部件。
2、两个数码管作为显示部件。
3、设置10个按键,实现高音、中音、低音的1、2、3、4、5、6、7的发音。
4、大部分功能通过软件实现。
软件的结构图如下单片机键盘电路显示电路蜂鸣器电路复位电路程序流程图如下:三、系统仿真图整体仿真图:开始初始化检测中断按键音乐播放程序按键扫描程序结束Y 发声程序是否有按键按下键值判断Y动态显示放声部分按键四、心得体会看似简单的题目,实际操作中,仍旧存在很多问题,尤其是在程序中的数码管显示的模块中,和键值的计算容易出问题。
五、源码附录//*******初始化数据*****//void init(void){speaker=0;//关蜂鸣器LED1=1;//LED2=0;EA=1;//开总中断TCON=0x01;//外部中断0设置为边沿触发EX0=1;//开外部中断0ET0=1;//开定时器0中断ET1=1;//开定时器1中断TMOD=0x11;//定时器0,1工作在定时状态,均为方式1 }#include<reg52.h>#define uint unsigned int#define uchar unsigned charsbit P1_0=P1^0;sbit P1_1=P1^1;sbit P1_2=P1^2;sbit P1_3=P1^3;sbit P1_4=P1^4;sbit P1_5=P1^5;sbit P1_6=P1^6;sbit P1_7=P1^7;sbit LED1=P2^6;sbit LED2=P2^7;sbit change=P3^2;sbit high=P3^5;sbit normal=P3^4;sbit low=P3^3;sbit P2_0=P2^0;sbit P2_1=P2^1;sbit speaker=P2^2;unsigned char i;unsigned char key,yin=0;uchar m,n;bit a=0;//a为change键的键值uchar seg[]={ 0x3F,/*0*/0x06,/*1*/0x5B,/*2*/0x4F,/*3*/0x66,/*4*/0x6D,/*5*/0x7D,/*6*/0x07,/*7*/0x7F,/*8*/0x6F,/*9*/0x37,/*N*///中音0x38,/*L*///低音0x76,/*H*///高音0x79 /*E*/};//共阴极数码管code unsigned char FH[]={ 0xFC,0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,//中音0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,//低音的高8位0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF,};// 音阶频率表低八位code unsigned char FL[]={ 0x8E,0xED,0x44,0x6B,0xB4,0xF4,0x2D,//中音0x21,0xDB,0x87,0xD7,0x68,0xE8,0x5B,//低音的低8位0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16,};code uchar star[]={1,2,3,1, 1,2,3,1, 3,4,5, 3,4,5, 5,6,5,4,3,1, 5,6,5,4,3,1, 1,12/*低音5*/,1, 1,12,1};code uchar shijian[]={4,4,4,4, 4,4,4, 4, 4,4,8, 4,4,8, 2,1,2,1,4,4, 2,1,2,1,4,4, 4,4,6, 4,4,6};void init(void);void music();void play();void seg1();void yinjie();/*********主程序*****////void main(){init();while(1){if(a==0)music();elseplay();}}//*******1ms延迟********//void delay(uint x){uint i,j;for(i=x;i>0;i--)for(j=340;j>0;j--);}//*******初始化数据*****//void init(void){speaker=0;LED1=1;LED2=0;EA=1;//开总中断TCON=0x01;//外部中断0设置为边沿触发EX0=1;//开外部中断0ET0=1;ET1=1;TMOD=0x11;//定时器0,1工作在定时状态,均为方式1}///******数码管动态显示*******/////void seg1(){P2_0=1;//关数码管1P2_1=0;//开数码管2P0=seg[n+1];//送数码管2的数据delay(15);//延时15msP2_1=1;//关数码管2P2_0=0;//开数码管1P0=seg[yin];//yin为high,normal,low的判断结果送数码管1的数据delay(15);//延时15ms}//********高低音的选择*******//////void yinjie(){if(normal==0){delay(5);if(normal==0){ yin=10;m=0;//返回10为seg[10]显示C}}if(low==0){delay(5);if(low==0){ yin=11;m=1;//返回11为seg[11]显示L}}if(high==0){delay(5);if(high==0){ yin=12;m=2;//返回12为seg[12]显示H}}if(yin==0){yin=13;}}//********外部中断0********//void inter0() interrupt 0{if(change==0){delay(5);while(change==0);a=~a;LED1=~LED1;LED2=~LED2;}}/////*******播放音乐程序*****//// void music(){TH0=FH[star[i]-1];TL0=FL[star[i]-1];while(a==0){if(i<32){TR0=1;delay(57*shijian[i]);i++;}if(i==32){i=0;}}}////*******演奏模式*****//////void play(){TR0=0;TR1=0;yinjie();P2_1=1;//关数码管2P2_0=0;//开数码管1P0=seg[yin];if(yin!=13&&a==1){if(P1_0==0){TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_0==0){ n=0;seg1();}}if(P1_1==0){ TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_1==0){ n=1;seg1();}}if(P1_2==0){ TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_2==0){ n=2;seg1();}}if(P1_3==0){TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_3==0){ n=3;seg1();}}if(P1_4==0){ TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_4==0){ n=4;seg1();}}if(P1_5==0){ TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_5==0){ n=5;seg1();}}if(P1_6==0){ TH1=FH[7*m+n];TL1=FL[7*m+n];TR1=1;while(P1_6==0){ n=6;seg1();}}}}//******定时器0中断******//////void timer0() interrupt 1{ TR0=0;TH0=FH[star[i]-1];TL0=FL[star[i]-1];speaker=~speaker;TR0=1;}//******定时器1中断******//////void timer1() interrupt 3{ TR1=0;TH1=FH[7*m+n];TL1=FL[7*m+n];speaker=~speaker;TR1=1;}。
简单电子琴设计 开题报告
毕业设计(论文)开题报告题目:简单电子琴设计系别电子信息系专业通信工程班级 B1003082013年12月15日1.研究目的与研究意义随着电子技术的发展,电子技术与音乐的结合不断加深。
由此而产生的电子琴在这种形势下,因其体积小,易于携带,经济适用,是一般家庭都能承受得了的经济投入。
而且电子琴键盘操作直观易于掌握。
这样对初学者,尤其对识谱的人来说是很容易弹奏的,一首简单的曲子灵感好的人甚至不用很多的练习和教师的指导就能很快的弹奏出来。
这样就强烈地激发了学习者的学习兴趣,迅速地提高了电子琴的普及率。
目前市面上存在的电子琴大多是用单个的逻辑器件组合实现。
这样虽然比较直观,逻辑器件分工鲜明,思路也比较清晰,一目了然,但是由于元器件种类、个数繁多,而过于复杂的硬件电路也容易引起系统的精度不高、体积过大等不利因素。
例如八个不同的音符是由八个不同的频率来控制发出的,设计可用不同的分频器来对信号进行不同程度的分频实现。
电子琴的结构较为复杂,音源是由晶体管产生的电振动,并通过音色回路而产生各种音色;同时由周期波数调制产生颤音效果,由振幅调制产生各种乐器的音效。
电子琴的外形很像普通键盘乐器,只是某些种类多一排脚踏键盘,而且手触键盘也往往分为两层。
键盘式电子琴声音丰富、优美,有变音装置,能发出多种不同的音色,可以作为独特的乐器进行演奏,还能代替传统的风琴、钢琴供音乐课教学。
采用VHDL语言编程来实现电子琴的各项功能。
只是把整个系统分为乐曲自动演奏模块(AUTO)、音调发生模块(TONE)和数控分频模块(FENPIN)三部分,而不牵涉到具体的硬件电路。
用VHDL语言设计的基本原理图如图1.1所示:图1.1 电子琴VHDL设计结构原理图乐曲自动演奏模块的作用是产生8位发生控制输入信号。
当进行自动演奏时,由存储在此模块的8位二进制数作为发声控制输入,从而自动演奏乐曲。
音调发生模块的作用是产生音阶的分频预置值。
当8位发声控制输入信号中的某参考文献[1] 康华光.电子技术基础(第四版)[M].北京:高等教育出版社,1998.23-45.[2] 王振红.VHDL数字电路设计与应用实践教程[M].机械工业出版社,2006.34-67.[3] 西·VHDL与复杂数字系统设计·[M]西安:西安电子科技大学出版社,2003.12-45.[4] 侯伯亨,顾新·VHDL硬件描述语言与数字逻辑电路设计·[M]西安:西安电子科技大学出版社,2004.45-89.[5] 谭会生,瞿隧春·EDA技术综合应用实例与分析[M]西安:西安电子科技大学出版社,2004.67-101.[6] 王道宪·CPLD/FPGA可编程逻辑器件应用与开发[M]北京:国防工业出版社,2005.36-87.[7] 曾繁态等.EDA工程概论[M].北京:清华大学出版社,2003.6.45-98.[8] 曹建国,王威,王丹·一种基于VHDL的电子密码锁的设计与实现[J]沈阳大学学报.2006沈阳.18(6):2-4.[9] 黄仁欣.EDA技术实用教程[M].北京:清华大学出版社,2006.24-87.[10] 张庆双.实用电子电路200例[M].北京:机械工业出版社,2005.26-65.[11] 江国强.EDA技术与应用(第三版)[M].北京:电子工业出版社,2004.48-62.[12] 邹彦,庄严等.EDA技术与数字系统设计[M].北京:电子工业出版社,2008.43-60.[13] 华中科技大学电子技术课程组编.康华光主编.电子技术基础[M].第五版.北京:高等教育出版社,2006.45-50.[14] Huang Jiwu.The Features of Microcontroller AT89C52 and Technique of Port ConnectionWith I2C SeriesBus[J].WUHAN UNIVERSITY JOURNAL OF NATURAL SCIENCES.2000,(4):461-463.[15] Polosky MA,Carcia EJ,Allen JJ.Surface micromachinedcounter2meshing gearsDiscrimination devices.SAND29820256C.1998.103-123.[16] S.H.Kim,W.H.Tranter,and S.F.Midkiff.“Middleware for a distributed reconfigurablesimulator,”Simulation Symposium,Annual,vol.0,p.0253,2002.485-490.[17] S.Lee,K.Fleming,J.Park,K.Ha,A.Caulfield,S.Swanson, Arvind, and J.Kim.“Bluessd:An open platform for cross-layer experiments for nand flash-based ssds”[J].The5thWorkshop on Architectural Research Prototyping,ser.WARP,2010.230-340.欢迎下载,资料仅供参考!!!资料仅供参考!!!。
电子琴即兴演奏教学的探索的开题报告
电子琴即兴演奏教学的探索的开题报告一、选题背景电子琴是一种音乐教育中使用较为广泛的乐器之一,其在演奏效果和表现方式上与传统钢琴相似,但在音乐创作和即兴演奏方面具有更大的灵活性。
即兴演奏是指在没有事先排练和准备的情况下,根据音乐创作要求和个人素质,现场即兴创作和演奏音乐的行为。
目前,虽然有很多研究探讨了即兴演奏的理论和技巧,但在电子琴即兴演奏教学方面的研究还较为薄弱。
因此,本文将从电子琴即兴演奏教学的角度,对其探索和实践进行研究。
二、研究意义电子琴即兴演奏教学具有以下几个方面的研究意义:1.丰富音乐教育内容。
电子琴即兴演奏教学可以在传统钢琴教育的基础上增加即兴演奏部分,使学生更好地学习音乐理论和技巧,更好地感受音乐。
2.提高学生音乐创作能力。
电子琴即兴演奏教学可以培养学生即兴创作的能力,有利于学生将理论知识转化为实践操作,增强音乐创作能力。
3.促进音乐交流和合作。
电子琴即兴演奏教学可以促进学生之间的音乐交流和合作,增强学生的团队意识和协作精神。
三、研究内容和方法1.研究内容本篇论文的研究内容主要包括电子琴即兴演奏教学的基本原则和方法,以及电子琴即兴演奏教学的实施流程和实践活动。
2.研究方法本研究采用文献研究法和实践探索法相结合的研究方法。
具体地,文献研究法将用于收集和分析相关的教学理论和经验,包括电子琴教学方法、即兴演奏的理论和技巧等等。
实践探索法将用于实现电子琴即兴演奏教学的实施和实践,包括课程设计、教学组织、学生成果评价等等。
四、预期结果本研究的预期结果包括以下几个方面:1.提出基于电子琴的即兴演奏教学的基本原则和方法,并对教学活动进行设计和组织。
2.实践教学,验证电子琴即兴演奏教学的可行性和有效性。
3.通过评估与反思,总结电子琴即兴演奏教学的优点和不足,提出改进意见和建议,为今后的实践活动提供指导和帮助。
五、研究限制本研究的限制主要来自于以下方面:1.时间限制。
本研究期限较短,有关实践活动的时间较为紧张,教学资源和条件也可能受到影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计
开题报告
专业:应用电子
姓名:
学号:
课题名称:基于51单片的声光电子琴设计指导教师:
论文起止日期:2014.5.20-2015.1.5
一、引言
单片机因其体积小,功能强,价格低廉而得到广泛应用,同时随着我国经济的飞速发展,单片机在越来越多的领域得到了广泛的应用,现在国内的单片机多用于电话,玩具和LCD等产品,预计在未来,利用单片机发明的产品会越来越多,作为一名应用电子的应届毕业生来说,理解和掌握单片机的工作原理和使用技巧是必备的技能,基于这种考虑,我这次毕业设计的题目为声光电子琴。
钢琴,自从它发明的那天起,就成为人类的朋友,有的人们不能负担起钢琴的高额价钱,但随着时间的推移,科学技术的不断发展,电子琴的发明让人们找到了能与钢琴媲美的声音。
怎样让我们的电子琴随身携带呢?这就要求人们不断设计出新型电子琴。
我所设计的该产品时根据自身的兴趣和爱好所设计的,通过对传统电子琴的认识和了解,知道了传统的电子琴是利用单片机的汇编也语言的编程来实现的,而且功能单一,只能弹奏而不能随意的播放音乐,我所设计的产品是基于对89c51单片机的深入理解对传统电子琴的小小的改革和创新,并且以简单的C语言程序替代了复杂的汇编语言程序,声和光是新电子琴的主题,我相信在声光电子琴的不断革新达到人们所需娱乐设备的标准的时候,声光电子琴会被投入到批量生产之中。
二、项目概述
此设计是在LED小灯上显示灯光的变换,扬声器播放弹奏的曲子。
电路包括:键盘、单片机及LED显示电路,声音电路。
各部分说明:
(1)键盘用于弹奏音乐,八个按键8种音符。
(2)单片机通过输出各种电脉冲信号开驱动控制各部分正常工作。
(3)单片机发送的信号分别经过LED显示电路通过译码最终在LED小灯和声音电路通过扬声器显示出来。
系统工作过程:单片机要产生音频脉冲,主要处理过程是在CPU中完成的,CPU会随时对音符输入信号进行读取数据的操作。
在读取了相应的寄存器的值后,CPU将读取的值进行处理,再通过I/O口把音乐通过扬声器播放出来。
根据设计要求,本系统主要由控制器模块、显示模块和输入模块构成。
单片机算术运算功能强,软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制。
由于其功耗低、体积较小、技术成熟和成本低等优点,在各个领域应用广泛。
而且抗干扰性能好。
发生电路是这次设计电路中最重要的组成部分,他承载着把单片机所产生的声音信号放大并输出的重要作用,而我的设计中的发声电路主要是由两个S8550组成。
S8550是一种小功率的放大管,属于NPN型号三极管,而对三极管引脚的判断有以下方法。
一、判断三极管的基极。
对于NPN型号的三极管,用黑表笔接某一个电极,红表
笔分别接另外两个电极,若测量电阻值两个都小,调换表笔后被测电阻值都较
大,则可判断第一次测量中黑表笔所接的是基极;如果测量值一大一小,相差
很大,则第一次测量中黑表笔接的不是基极,应该更换其他电极重测。
二、测量三极管发射极e和集电极c。
三极管基极确定后,通过交换表笔,两次测
量e,c极间的电阻,如果两次测量结果不相等,其中测得电阻值较小的一次为
红表笔的是e极黑表笔接的是c极。
对于PNP型号的三极管,方法与NPN
的相似,只是红黑表笔的作用相反,在测量e,c极间电阻时要注意,由于三极
管的V(BR)CEO很小,很容易将发射结击穿。
当我们三极管的管脚判断结束以后,我们就可以用两个三极管构成一个达林顿结构。
首先当单片机P1.0口输出一个高电平,由两个三极管构成的达林顿成能导通,导通后又能对电流又一定的放大作用,这样传到扬声器时信号能让我们听的更清楚。
三、实施方案
键盘用于弹奏音乐,八个按键8种音符。
单片机通过输出各种电脉冲信号开驱动控制各部分正常工作。
单片机发送的信号分别经过LED 显示电路通过译码最终在LED 小灯和声音电路通过扬声器显示出来。
系统工作过程:单片机要产生音频脉冲,主要处理过程是在CPU 中完成的,CPU 会随时对音符输入信号进行读取数据的操作。
在读取了相应的寄存器的值后,CPU 将读取的值进行处理,再通过I/O 口把音乐通过扬声器播放出来。
发声电路
晶振电路 按键复位
89C52
单
片
机 键盘输入
四、实施计划
2011.10.20-2011.11.10 方案设计、修改与仿真
2011.11.07-2011.11.14 上机调试
2011.12.20-2011.1.5 论文撰写、修改并完成
2012.1.7-2012.1.8 论文答辩
五、参考文献
[1] 张艺刚主编.单片机原理与接口技术[M] 北京:北京航空航天大学出版社,2005-9-1
[2] 胡宴如主编.模拟电子技术[M] 高等教育出版社,2008-2-1
[3] 赵利主编.数字电子技术[M] 冶金工业出版社,2009-1-1
[4] 李华.单片机C语言编程[M].北京:北京航空航天大学出版社,2005-8-1.
[5] 徐爱钧.单片机原理实用教程--基于Protrues虚拟仿真[M].北京:电子工业出版社.2009-1
[6] 李萍.AT89S51单片机、原理、开发与应用实例[M].北京:中国电力出版社.2008-7
[7] 张晔、王玉民等.单片机应用技术[M] .北京:高等教育出版社.2006-3
[8] 付家才等.单片机控制工程实践技术[M] .北京:化学工业出版社.2004-5。