声光电子琴-开题报告

合集下载

钢琴开题报告范文

钢琴开题报告范文

钢琴开题报告范文一、研究背景钢琴是一种非常受欢迎的乐器,不仅在音乐教育领域广泛应用,同时也作为一种艺术形式被广泛认可和欣赏。

然而,在学习和演奏钢琴的过程中,学生往往遇到一些难以克服的困难,比如手指协调、节奏掌握等等。

为了解决这些问题,本研究打算从音乐认知和技术训练两个方面入手,探索一种更有效的钢琴学习方法。

二、研究目的本研究旨在通过采用现代科技手段,结合心理学和音乐理论等学科的研究成果,提供一种更系统、更高效的钢琴学习方法,帮助学生在技术和音乐表现方面取得更好的成果。

三、研究内容本研究将主要分为以下几个方面:1.音乐认知理论的研究:通过梳理已有的音乐认知理论,分析不同乐曲的特点和要求,为钢琴学习提供更科学的认知指导。

2.钢琴技术训练的研究:结合现有的钢琴技术训练方法,探索更加系统和有效的技术训练方式,包括手指协调、节奏掌握、音色的控制等方面。

3.科技手段的应用:结合现代科技手段,设计和开发钢琴学习辅助工具,如钢琴学习APP、虚拟钢琴演奏软件等,提供更直观、便捷的学习体验。

四、研究方法本研究将采用文献研究、实验研究和调查研究相结合的方法进行。

具体而言,将通过查阅相关文献,了解钢琴学习和音乐认知方面的最新研究成果,并运用实验方法进行验证和探索。

同时,还将通过问卷调查等方式,了解钢琴学习者对现有学习方法的需求和反馈。

五、预期成果本研究预期可以提供以下几方面的成果:1.钢琴学习指导手册:结合音乐认知理论和钢琴技术训练方法,编写一本系统、科学的钢琴学习指导手册,供广大钢琴学习者参考和借鉴。

2.钢琴学习辅助工具:设计和开发钢琴学习APP、虚拟钢琴演奏软件等工具,提供更直观、便捷的学习体验,并且可以根据学习者的水平和需求进行个性化的学习指导。

3.学术研究论文:将研究成果整理撰写成学术研究论文,发表在相关学术期刊上,为钢琴学习和音乐认知领域的研究提供参考和借鉴。

六、研究计划本研究计划将分为三个阶段进行:1.文献研究和理论框架构建:对相关文献进行梳理和分析,建立研究的理论框架,明确研究的重点和方向。

基于单片机的电子琴的设计与实现开题报告

基于单片机的电子琴的设计与实现开题报告

毕业设计(论文)开题报告题目:基于单片机的电子琴的设计与实现学院:计算机学院专业名称:计算机科学与技术学号:201040410222****:*******:**2014年 2 月25 日1、课题来源2、研究目的和意义电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。

它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。

本文的主要内容是用AT89C51单片机为核心控制元件,设计一个电子琴。

以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和扬声器。

本系统运行稳定,其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。

比较高等,具有一定的实用和参考价值。

20世纪末,电子技术获得了飞速的发展,现代电子产品渗透了社会生活各个领域,有力的推动了社会生产力的发展和生活水平的提高,同时也使现代电子产品性能进一步提高,产品更新更快。

人们的生活节奏也越来越快,时间观念也越来越强,时间等于金钱的观念也被大家接受,特别是对于那些时间把握非常严格和准确的人或事来说电子时钟具有非常重要的作用。

和准确的人或事来说电子时钟具有非常重要的作用。

2121世纪节能低碳是生活的主旋律,而作为一种低功耗,高效率,功能强大,成本低廉的单片机作为电子时钟的主要部件则应运而生。

也正是单片机改变了人们对时钟的认识,结构小巧,时尚美观,功能实用而强大等等优点使得电子时钟成为人们日常生活和工作不可缺少的工具。

少的工具。

本设计就是要利用这种低功耗,高效率,成本低廉设计一款功能强大,实用新颖的电子时钟,从而使自己学习的知识运用于实际生活工作中。

颖的电子时钟,从而使自己学习的知识运用于实际生活工作中。

通过此次实物制作,增强了我们的动手能力,把理论与实践融合在一起。

同时,也进一步加深了对单片机的硬件结构的理解和巩固,编程能力也得到了提高。

基于51单片机的显示电子琴设计毕业论文开题报告

基于51单片机的显示电子琴设计毕业论文开题报告
电子琴是箱子电子科技与音乐结合的产物。之所以受到群众们喜爱,是因为它能 模拟各种乐器的音色,如笛、号、琴、颤音、和旋音等以及打击乐板音、鼓乐、沙锤 等。本设计介绍一种除有普通电子琴功能外,还有不需要按琴键就能模拟电子琴自动 演奏乐曲的电子琴音乐的产生和演奏电路。若与音响放大器相结合,则乐曲的音响效 果会更好。 STC89C51 单片机为核心控制元件,可提高开发效率,缩短研发周期,降 低研发成本,且易于进行功能扩展。
近年来,正是由于计算机技术的发展加之计算机多媒体技术及多媒体制作软件的 广泛应用,使模拟电子琴技术也紧随时代的潮流加速发展,比如现在从互联网上就可 以随意免费下载许多计算机软件开发出来的模拟电子琴软件,比如大名鼎鼎的悠悠电 子琴,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;}。

电子琴开题报告

电子琴开题报告

课程设计任务书课程设计题目:简易电子琴的设计系别班级学生姓名学号指导教师职称课程设计进行地点:任务下达时间:2014年6月26日起止日期:2014年6月30日起——至2014年7月11日止教研室主任2014年6月26日批准以下内容根据各专业特点自行确定(如条件、资料、内容、任务、进度安排及要求等):1.设计主要内容及要求基于单片机的简易电子琴的设计。

1)简要说明用单片机设计出一个简易电子琴。

此电子琴完成产生中音Do到高音Do的8个音阶功能。

2)任务和要求设计一个简易电子琴,该电子琴基本功能:通过本系统的扬声器产生从中音Do到高音Do的8个音阶。

实现的具体要求:首先设置8个按键分别连到单片机的I/O口,通过按键按下改变单片机I/O口的电平,其次根据单片机检测到I/O口上的信号,在某个I/O引脚输出不同频率的方波,最后此方波最后输出到扬声器中。

对于此题目学生首先研究不同音阶所对应的输出频率,根据所研究的内容,完成延时模块的设计、按键检测模块和波形输出模块的设计。

3)训练目标熟练使用Keil开发环境,具备使用C语言编写单片机程序的初步能力,通过完成本课题的软硬件设计,使同学们了解单片机实例的整个开发流程。

2.对设计说明书、论文撰写内容、格式、字数的要求1)课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。

2)学生应撰写的内容为:中文摘要和关键词、目录、正文、参考文献等。

课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。

应做到文理通顺,内容正确完整,书写工整,装订整齐。

3)说明书(论文)手写或打印均可。

手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。

4)课程设计说明书(论文)装订顺序为:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、参考文献。

3.时间进度安排;。

电子琴开题报告

电子琴开题报告

电子琴开题报告电子琴开题报告一、引言电子琴是一种现代化的音乐乐器,它以电子技术为基础,通过键盘演奏产生音乐声音。

它的出现使得音乐创作和演奏变得更加便捷和多样化。

本篇开题报告将探讨电子琴的起源、发展和应用,并对其未来的发展进行展望。

二、电子琴的起源和发展电子琴的起源可以追溯到20世纪初,当时的发明家们开始尝试使用电子技术制造乐器。

最早的电子琴是通过电子元件产生声音,但由于技术限制,音质并不理想。

随着电子技术的进步,电子琴的音质逐渐改善,并且在20世纪中叶得到了广泛的应用。

在20世纪60年代和70年代,电子琴开始进入大众市场,成为流行音乐的重要组成部分。

著名的电子琴制造商如罗兰、雅马哈等相继推出了各种型号的电子琴,满足了不同音乐家和爱好者的需求。

电子琴不仅可以模拟传统乐器的声音,还可以通过内置的音色库提供各种特殊效果和声音。

三、电子琴的应用领域电子琴在音乐创作、演奏和教学等领域有着广泛的应用。

首先,电子琴可以作为乐器使用,演奏各种音乐曲目,包括古典音乐、流行音乐和爵士乐等。

它的键盘设计使得演奏者可以轻松地切换音高和音色,实现更加灵活的演奏。

其次,电子琴在音乐创作中扮演着重要的角色。

作曲家可以利用电子琴的多种音色和特效来创作新颖的音乐作品。

电子琴还可以与其他乐器结合,形成丰富多样的音乐组合。

此外,电子琴还被广泛应用于音乐教育领域。

它的易学性和多功能性使得学生可以更快地掌握音乐基础知识和技巧。

许多音乐学校和音乐培训机构都使用电子琴作为教学工具,提供高质量的音乐教育。

四、电子琴的未来发展随着科技的不断进步,电子琴的发展前景非常广阔。

首先,随着人工智能技术的应用,电子琴可以实现更加智能化的功能。

例如,它可以通过人声识别技术自动调整音高和节奏,帮助演奏者更好地掌握音乐技巧。

其次,电子琴可以与虚拟现实技术结合,为演奏者提供更加沉浸式的音乐体验。

演奏者可以通过虚拟现实设备观看自己演奏的场景,与其他虚拟乐手合作演奏,增加音乐表演的趣味性和创造力。

开题报告-基于单片机的电子琴设计

一、选题的依据及意义(一) 选题依据单片机体积小,功能强大,价格低廉,因这些优势而被广泛使用,同时随着中国经济的快速发展,单片机在越来越多的领域得到了广泛的应用,现在国内的单片机多用于本地通话,玩具和液晶显示屏等产品,预计在未来,利用单片机发明的产品会越来越多,作为一名电子系应届毕业生来说,理解和掌握单片机的工作原理和使用技巧是必备的技能,基于这种考虑,我这次毕业设计的选题为声光电子琴。

钢琴,从其发明之日起,就成为人类的朋友,有的人们不能负担起钢琴的高额价钱,但随着时间的推移,科学技术的不断发展,电子琴的发明让人们找到了能与钢琴媲美的声音。

怎样让我们的电子琴随身携带呢?这就要求人们不断设计出新型电子琴。

从20世纪80年代单片机引入我国至今,单片机已广泛地应用于电子设计中,使电子设计智能化水平在广度和深度上产生了质的飞跃,数字化也成为了电子设计的必由之路。

运用51系列单片机设计电子琴,利用单片机的定时功能来实现改变输出方波的频率,从而发出不同的音符。

这样减少了老古琴弦与琴键的设置与调试的各种难题。

随着单片机技术的不断发展,单片机能实现更加灵活的逻辑控制功能,具有很强的数据处理能力。

电子琴是音乐学习、娱乐爱好中不可或缺的重要模块。

(二) 选题意义在目前,市场上有各种各样多功能、高精度、高频率的电子琴,但价格昂贵。

为了满足娱乐的实际需求,本次设计给出了一种较小规模和单片机(STC89C51)相结合的简易电子琴的设计方案,不但切实可行,而且体积小、保密性强、设计简单、成本低、精度高,大大降低了设计成本和实现的复杂度,减少了学习成本。

本设计是源于自身的兴趣和爱好所设计的,通过对传统电子琴的认识和了解,知道了传统的电子琴是利用单片机的汇编也语言的编程来实现的,而且功能单一,只能弹奏而不能随意的播放音乐,本设计是基于对STC89C51单片机的深入理解和对传统电子琴的小小的改革与创新,并且以简单的C语言程序替代了复杂的汇编语言程序而完成的,声和光是新电子琴的主题。

声光电子琴设计亮点与不足

声光电子琴设计亮点与不足
亮点:
1.多功能设计:声光电子琴集合了声音、光线和电子技术,能够同时演奏音乐、发出闪亮的光线和特效,给用户带来全方位的音乐体验。

2.创意琴键:声光电子琴的琴键设计独特,可以根据不同的音乐曲目发出不同的光线和声音效果,增加了玩乐的趣味性和创意性。

3.音效丰富:声光电子琴内置了多种音效,包括钢琴、吉他、鼓等不同乐器的音色,用户可以根据自己的喜好选择不同的音效进行演奏,增加了音乐创作的可能性。

4.可编程功能:声光电子琴还具有可编程功能,用户可以通过编程设置琴键的音色、光线效果和特效,实现个性化的音乐表达。

不足:
1.价格较高:由于声光电子琴集合了多种技术和功能,因此其价格相对较高,可能超出一些消费者的预算。

2.学习曲线陡峭:声光电子琴的功能较复杂,需要一定的学习和熟悉时间才能充分发挥其功能,对于初学者可能存在一定的难度。

3.耗电量大:声光电子琴需要使用电池或外接电源供电,由于其功能较多,因此耗电量也相对较大,可能需要频繁更换电池或长时间接入电源使用。

简易电子琴课程设计报告超详细

广州大学机械与电气工程学院电子信息工程系课程设计报告课程名称:电子技术课程设计设计题目:简易电子琴专业班级:电子信息工程 2 班设计者:苏伟强学号:1507400051 1407400106 指导教师:秦剑彭绍湖设计所在学期:2016~2017学年第 2 学期设计所在时间:2014年7月6日-12日地点: 电子信息实验楼314 315目录一课程设计题目 (3)1 题目分析理解二设计任务及要求 (3)1 要求2 任务安排3 进度安排三电路设计 (4)1 方案论证2 单元电路设计与数据分析2.1 文氏桥正弦波震荡电路2.2 LM386组成的功率放大电路3 确认理论参数四电路仿真............................................................................. (13)1 multisim仿真图2 仿真结果3 误差分析及总结五元器件的选择 (19)1 元件分析1 元件清单六PCB设计...........................................................................................................................错误!未定义书签。

01 原理图设计2 选择封装3 生成PCB七制作与调试 (22)1 电路板的热转印,焊接元器件2 故障排除并且接通电源3 调试过程4 数据记录和分析八试验中遇到的问题 (25)1 仿真过程遇到的问题2 制作PCB遇到的问题3 电路调试的时候遇到的问题九心得体会 (26)十参考文献............................................................................. . (27)附录:1实物图附录:2 元件清单一课程设计题目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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计
开题报告
专业:应用电子
姓名:
学号:2009080321
课题名称:基于51单片的声光电子琴设计指导教师:徐向军
论文起止日期:2011.12.20-2011.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。

相关文档
最新文档