资料介绍
电子琴最早是由美国发明家于上世纪20年代末发明,并于30年代制造投放市场的。电子琴不是钢琴的简易版,也不是起源于钢琴,它们是两种不同的乐器,电子琴起源于管风琴。电子琴分单排键电子琴和双排键电子琴(电子管风琴)。1959年日本生产出世界上第一台立式双排键电子琴,它有三层键盘。
电子琴适合初学者学习使用,适合中国国情,适合幼儿、儿童、少年学习,表现力丰富。电子琴的强大功能,使专业音乐工作者有广阔的创作和表现空间,电脑技术的应用,拓宽了电子琴的应用空间,总之,电子琴促进了音乐教育的发展。自从八十年代电子琴进入我国以来,电子琴以它适合中国国情、经济适用、表现力强、功能强大而受到广大的初学者、音乐爱好者、专业音乐工作者和音乐家的喜爱,可以说现在电子琴在中国的普及率是很高的。这无论是对提高整个人们的音乐素质,还是对音乐的发展都是意义重大的事。
随着电子技术的发展,电子技术正在逐渐改善着人们的学习、生活、工作,因此开发本系统希望能够给人们多带来一点生活上的乐趣,电子技术与音乐的结合不断加深。由此而产生的电子琴在这种形势下,因其体积小,易于携带,经济适用,对初学者,尤其对识谱的人来说是很容易弹奏的,一首简单的曲子灵感好的人甚至不用很多的练习和教师的指导就能很快的弹奏出来。是一般家庭都能承受得了的经济投入,而且电子琴键盘操作直观易于掌握。这样就强烈地激发了学习者的学习兴趣,迅速地提高了电子琴的普及率。电子琴使用简单。深受广大音乐爱好者推崇。
基于当前市场上的玩具市场需求量大,其中电子琴就是一个很好的应用方面。单片机技术使我们可以利用软硬件实现电子琴的功能,从而实现电子琴的微型化,可以用作玩具琴、音乐转盘以及音乐童车等等。并且可以进行一定的功能扩展。鉴于电子琴可以用键盘上的“k0”到“k17”键演奏从低So到高DO等18个音,从而可以用来弹奏喜欢的乐曲。
经过分析之后可知课程设计所需要三个子模块它们分别是乐曲自动演奏模块 、发音模块和分频模块。
1.2.1乐曲自动演奏模块
此模块主要用来产生想要演奏的音乐而在程序中软件不能够辨认出简谱而是信号因为基本的音符是8个因此对于输入的每一个音符都设置成4位发生控制输入信号。将他们输入电脑便根据4位2进制的值来确定相对应的音符还有一点应当注意此模块输入音乐有两种方式可以同步演奏也可以自动演奏 ,这需要AUTO 0或1的值来确认。总之,AUTO的主要目的是将1.3基本要求:设计一个有18个按键的电子琴。 使用DE2上的拨码开关产生不同的按键输入,通过板载的音频解码器产生不同的音阶输出。二进制信号转化为能够发声的音乐。
1.2.2、发音模块
此模块主要是产生音符的分频预置数根据不同的音符产生不同的分频预置数,分频预置值控制数控分频模块进行分频由此得到每个音符对应的频率。
该模块的输入信号INDEX是为上一个模块的输出INDEX0,且高低音显示信号HIGH和音符分频系数都是根据音符输入确定的。比如INDEX为1是,表示弹奏了一个do,它的分频系数则为773Hz,音符显示信号为1001111,是773的二进制表示,此时高低音显示0表示低音。
1.2.3、分频模块
此模块主要是对时基脉冲进行分频得到与0、1、2、3、4、5、6、8八个音符相对应的频率。首先根据时钟信号输入得到时基脉冲及计数器的值然后将时基脉冲值转化为音符的频率。三个子模块的总体流程如下
- 单片机的简易电子琴设计报告..
- 基于FPGA的简易电子琴的实现 45次下载
- 使用FPGA实现电子琴设计的程序与仿真资料免费下载 37次下载
- 使用VHDL实现简易电子琴演奏器设计的工程文件免费下载 28次下载
- KD—49电子琴原理及维修实例详细说明 14次下载
- Quartus II软件设计系列的基础教程说明 4次下载
- 使用51单片机设计简易电子琴的电路图和代码免费下载
- 使用51单片机进行简易电子琴设计的电路和程序资料合集免费下载
- 使用C51单片机和Proteus仿真设计简易电子琴的应用实例资料说明 19次下载
- 如何实现可演奏简易电子琴及自动播放音乐器的详细资料免费下载 35次下载
- 如何基于51单片机做简易的电子琴详细资料合集免费下载 14次下载
- 基于单片机的简易电子琴 81次下载
- 简易电子琴 42次下载
- 简易电子琴设计及FPGA功能验证 31次下载
- 单片机简易电子琴 33次下载
- 鸿蒙开发板上实现TCP电子琴 741次阅读
- 小型电子琴的电路设计 2474次阅读
- 电子琴设计中要注意哪些要点 1625次阅读
- PIC系列单片机程序设计基础知识详细说明 4301次阅读
- C语言和C++的特点与用法详细说明 4216次阅读
- FPGA的入门基础知识详细说明 9211次阅读
- 使用AT89S51单片机制作红外遥控器的资料和源代码详细说明 5863次阅读
- 使用单片机设计电子琴的详细资料说明 4049次阅读
- 常用稳压二极管的参数表格详细说明 1.3w次阅读
- 电气电缆的最全常用手册详细说明 8631次阅读
- 怎么用555制作简易电子琴? 2w次阅读
- 基于555的简易电子琴设计 1.8w次阅读
- 接收卡升级的详细说明概述图文详解 2.3w次阅读
- 关于quartus如何调用modelsim详细解说 3.5w次阅读
- 如何使用QuartusⅡ软件来编写FPGA? 1.4w次阅读
下载排行
本周
- 1Keysight B1500A 半导体器件分析仪用户手册、说明书 (中文)
- 19.00 MB | 4次下载 | 免费
- 2使用TL431设计电源
- 0.67 MB | 2次下载 | 免费
- 3BT134双向可控硅手册
- 1.74 MB | 2次下载 | 1 积分
- 4一种新型高效率的服务器电源系统
- 0.85 MB | 1次下载 | 1 积分
- 5LabVIEW环形控件
- 0.01 MB | 1次下载 | 1 积分
- 6PR735,使用UCC28060的600W交错式PFC转换器
- 540.03KB | 1次下载 | 免费
- 751单片机核心板原理图
- 0.12 MB | 1次下载 | 5 积分
- 8BP2879DB支持调光调灭的非隔离低 PF LED 驱动器
- 1.44 MB | 1次下载 | 免费
本月
- 1开关电源设计原理手册
- 1.83 MB | 52次下载 | 免费
- 2FS5080E 5V升压充电两串锂电池充电管理IC中文手册
- 8.45 MB | 23次下载 | 免费
- 3DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 4UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 12次下载 | 免费
- 5ST7789V2单芯片控制器/驱动器英文手册
- 3.07 MB | 11次下载 | 1 积分
- 6TPS54202H降压转换器评估模块用户指南
- 1.02MB | 8次下载 | 免费
- 7STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 8基于MSP430FR6043的超声波气体流量计快速入门指南
- 2.26MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多