课程设计(论文)基于单片机及PC机的电子琴设计

上传人:s9****2 文档编号:508278350 上传时间:2022-12-16 格式:DOC 页数:13 大小:1.23MB
返回 下载 相关 举报
课程设计(论文)基于单片机及PC机的电子琴设计_第1页
第1页 / 共13页
课程设计(论文)基于单片机及PC机的电子琴设计_第2页
第2页 / 共13页
课程设计(论文)基于单片机及PC机的电子琴设计_第3页
第3页 / 共13页
课程设计(论文)基于单片机及PC机的电子琴设计_第4页
第4页 / 共13页
课程设计(论文)基于单片机及PC机的电子琴设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《课程设计(论文)基于单片机及PC机的电子琴设计》由会员分享,可在线阅读,更多相关《课程设计(论文)基于单片机及PC机的电子琴设计(13页珍藏版)》请在金锄头文库上搜索。

1、基于单片机及 PC机的电子琴设计论文 摘 要 电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用AT89S51 单片机为核心控制元件,设计一个电子琴。以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和扬声器,亦可以通过上位机进行操作,达到单片机板上按键相同的效果。本系统运行稳定,人机界面友好其优点是硬件电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的实用和参考价值。 Abstract El

2、ectronic organ is a modern electronic music technology and the product is a new type of keyboard instruments. It played an important role in modern music. SCM has powerful control functions and flexible programming characteristics. It has converged with modern peoples lives, become an irreplaceable

3、part. The main content is AT89S51 control of the core components, design of a electronic organ. SCM as a host to the core, with the keyboard, speaker and other core modules. In the main control module has 16 keys and a speaker. The system is steady, its simple hardware circuits, software functions,

4、reliability of control system and high cost performance is its advantages. It also has certain practical and reference value.1 前言.- 3 -1.1 课题研究背景.- 3 -1.2 课题的原理.- 3 -1.3 研究的目的和意义.- 3 -2 系统硬件设计.- 4 -2.0 整机原理和PCB图.- 4 -2.1 51单片机电路模块框图.- 5 -2.2 稳压直流电源设计.- 6 -2.3 矩阵键盘电路.- 6 -2.4 串口通信电路设计.- 7 -2.5 显示电路设计

5、.- 9 -3 系统程序设计.- 10 -3.1 主程序流程图.- 10 -3.2 电子琴音乐的发声原理.- 11 3.3 音乐发声程序流程图.- 11 -4 小结.- 12 -1 前 言1.1 课题研究背景 单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。它的应用必定导致传统的控制技术从根本上发生变革。因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。 目前,基于单片机的微控制器已广泛应用于家电控制、通讯、工业控制、智能仪器仪表、金融电子等许多领域。 电子琴是现代电子科技与音乐结合的产物,是一种新型

6、的键盘乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用AT89S51 单片机为核心控制元件,设计一个电子琴。以单片机作为主控核心,与键盘、扬声器等模块组成核心主控制模块,在主控模块上设有16个按键和扬声器。 一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器 T0 来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。1.2

7、课题的原理 本声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单片机某个口线不断的输出“高”“低”电平,则在该口线上就能产生一定频率的方波,将该方波接上喇叭就能发出一定频率的声音,若再利用程序控制“高”“低”电平的持续时间,就能改变输出波形的频率,从而改变音调。 PC机通过VB编写友好的人机界面,使用户可以很方便的控制单片机系统及其发音。单片机与PC机基于串口通信,稳定可靠。用户亦可以通过鼠标即可在电脑屏幕上点击相应按钮,单片机依据相应的按钮定义发音。1.3 研究的目的和意义 本文主要对使用单片机设计简易电子琴进行了分析,并介绍了基于单片机电子琴系统硬件组成。利用单片机产生不同频率来获得我

8、们要求的音阶,最终可随意弹奏想要表达的音乐。并且本文分别从原理图,主要芯片,各模块原理及各模块的程序的调试来详细阐述。 本系统 ,优化了电子琴的控制方法,充分体现了电脑作为智能控制终端的优势 。用单位LED 显示发音值,蜂鸣器发音。4X4矩阵键盘,作为电子琴的琴键。系统整机设计简洁,精练。2 系统硬件设计2.0 整机原理 PCB图2.1单片机电路模块框图 本电路采用基于MCS-51单片机,用LM032L进行显示的硬件设计方法,电路硬件模块图如下:2.2 稳压直流电源设计本系统设计为 5V 直流稳压电源给系统供电,AC220 市电经 220V9V 变压器变压,然后经桥式整流电路,再经电容滤波电路

9、,经 7805 稳压管稳压,再进行二次滤波,输出较稳定的5V电压,给本系统供电。本系统在实际制作过程中,基于成本考虑,本设计未做电源这一部分,而是用 USB 连接线,代替了电源的制作。因电脑现已非常普及,从电脑的 USB 口取5V电源,亦非常方便。2.3矩阵键盘电路键盘通过与单片机 AT89C52 接口 如图所示,用单片机的并行口P2接44矩阵键盘,以P2.0P2.3作输入线,以P2.4P2.7作输出线;在数码管上显示每个按键的“0F”序号。对应的按键的序号排列如图所示矩阵按键部分由16个轻触按键按照4 行4 列排列,连接到JP50端口。将行线所接的单片机的I/O口作为输出端,而列线所接的I/O口则作为输入。这样,当按键没有按下时,所有的输出端都是高电平,代表无键按下。行线输出是低电平,一旦有键按下,则输入线就会被拉低,这样,通过读入输入线的状态就可得知是否有键按下了。这种键盘外围元件少,扩充灵活,而且功耗低。 键盘的硬件电路如图所示:由图可以看出,该键盘为 4行 4列(44)共16个键,使用 8条I/O口作为控制线,其中P2.0、P2.1、P2.2、P2.3为扫描线,P2.4-P2.7作

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号