200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 电子琴c语言程序仿真时音会颤 电子琴仿真.doc

电子琴c语言程序仿真时音会颤 电子琴仿真.doc

时间:2020-09-23 06:24:08

相关推荐

电子琴c语言程序仿真时音会颤 电子琴仿真.doc

电子琴仿真.doc

滨江学院

学年论文

题 目 AT89C52单片机的简易电子琴设计

院 系 滨江学院

专 业 电子信息工程

学生姓名 张盛杰

学 号 2305017

指导教师 吴大中

二O 一二 年 十二 月 二十 日

目 录

1 引言3

2 设计分析3

2.1电子琴设计的意义3

2.2电子琴设计的目标4

2.2.1经济可行性4

2.2.2技术可行性4

3系统总体方案及硬件设计4

3.1采用单个逻辑器件组合4

3.2系统功能模块图6

3.1.2系统界面框图7

3.1.3功能描述7

3.2用VHDL语言编程实现8

4系统软件设计9

5用Proteus软件仿真15

6课程设计体会16

参考文献17

AT89C52单片机的简易电子琴设计

张盛杰

南京信息工程大学滨江学院09电子信息工程专业,南京 210044

摘要:本设计主要研究基于AT89C52单片机的简易电子琴设计。它是以单片机作为主控核心,设置键盘、蜂鸣器等外围器件;另外还用到一些简单器件如:两位数码管,和NPN型三极管及电阻等。利用按键实现音符和音调的输入;两位的数码管进行被操作的按键显示;用NPN型三极管8550实现低音频功率放大;最后用蜂鸣器进行播放“送别”。

关键词:AT89C52单片机;NPN型三极管;两位数码管

Abstract: This design study based on AT89C52 simple flower design. It is based on the microcontroller as a master core set of peripheral devices such as keyboard, buzzer; also use some simple devices such as: two digital tube, and an NPN transistor and resistors, etc.. Keys to input notes and tones; button to display two digital tube operation; achieve low audio power amplifier with an NPN transistor 8550 play "Farewell"; final buzzer.

Keywords: AT89C52 microcontroller; NPN transistor; Double Digit

引言

随着电子科技的飞速发展,电子技术正在逐渐改善着人们的学习、生活、工作,因此开发本系统希望能够给人们多带来一点生活上的乐趣。

基于当前市场上的玩具市场需求量大,其中电子琴就是一个很好的应用方面。单片机技术使我们可以利用软硬件实现电子琴的功能,从而实现电子琴的微型化,可以用作玩具琴、音乐转盘以及音乐童车等等。并且可以进行一定的功能扩展。鉴于传统电子琴可以用键盘上的“k0”到“k8”键演奏从低So到高DO等8个音,从而可以用来弹奏喜欢的乐曲。

2.设计分析

2 .1电子琴设计的意义

该设计具有以下优点

2.1.1可以随意弹奏想要表达的音乐;

2.1.2制作简单,成本低;

2.1.3比传统电子琴功能更完善。

2.2电子琴设计的目标

由于本设计主要用于人们娱乐方面,因此在设计上尽量使其安全以及简单易操作。其次,在这次设计可行性上进行分析如下:

2.2.1经济可行性:

所谓经济可行性,即在这次设计上需要投入资金的多少,由于课程设计是提高我们的动手能力以及资金有限。因此在经济上必须能够承受,比较理想化的对于我们课程设计来说是不可行的。通过分析后,无论是在器件价格或是常见度上均是可行的。

2.2.2技术可行性:

技术可行性主要是分析技术条件上是否能够顺利开展并完成课程设计的主要问题,硬件、软件能否满足设计者的需要等。通过分析各种软件环境,硬件仿真环境等均已经具备。

综上所述,本系统设计目标已经明确,在经济与技术上均可行,因此本系统的开发是完全可行的。

2.3电子琴设计的任务

实现电子琴发声控制系统;要求电路实现如下功能:

利用蜂鸣器作为发声部件,两个数码管作为显示部件,设置8个按键,实现高音、中音、低音的1、2、3、4、5、6、7、8的发音。并在存储一首歌曲的内容,可以实现自动播放。

用PROTEUS实现的电子琴仿真设计

说明:单片机的工作时钟频率为11.0592MHz。

3.系统总体方案及硬件设计

实现本次设计的方案有多种,下面比较说明一下最佳方案的选择。

3.1采用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。