全球旧事资料 分类
龙源期刊网httpwwwqika
comc
基于51单片机的声光电子琴设计
作者:杜平来源:《数码设计》2017年第08期
摘要:该设计采用AT89S52单片机作为核心控制器设计的一款简易声光电子琴。通过P0、P2口两组管脚连接的LED灯实现多种闪烁效果,同时配有多首音乐播放和电子琴弹奏功能。音乐的播放采用单片机定时器实现。通过对音阶和节拍的双重设计,音质清晰悦耳。本文对此方案的软硬件进行了介绍,对设计原理进行了系统地阐述。
关键词:单片机;电子琴定时器;流水灯;LED
中图分类号:TN41文献标志码:J文章编号:16729129(2017)08004802
Abstract:Asimpleacousticphotoelectro
icorga
desig
edbyAT89S52MCUasthecoreco
trollerisdesig
edi
thisdesig
Avarietyofflickeri
geffectsareachievedthroughthetwogroupsofLEDlampsco
ectedbytheP0a
dP2ports,withmultiplemusicplaybacka
delectro
icpia
oplayi
gTheplayofmusicisrealizedbytimerofMCUThroughthedoubledesig
ofthescalea
drhythm,thesou
dqualityiscleara
dsweetI
thispaper,thesoftwarea
dhardwareofthisschemearei
troduced,a
dthedesig
pri
cipleissystematicallyexpou
ded
Keywords:MCU;Electro
ic;orga
Timer;Flowlamp;LED
引言
单片机因其体积小,功能强,价格低廉而广泛应用到了各个行业之中,它具有强大的控制功能和灵活的编程实现特性。近年来,简易电子琴在玩具和娱乐设施等行业被广泛地推广,给人们的生活增添了很多情趣1。本文以单片机为核心开发了一款以音乐和多种led闪烁效果为主要特点的电子琴系统。其优点是运行稳定、软件功能完善、控制系统可靠、性价比较高,具有一定的实用和参考价值。
1功能概述
该电子琴系统由AT89S52单片机、8个音乐控制按键、led模式按键、LED显示器等模块组成2,系统主要硬件设计如图1所示。
该电子琴主要实现三个功能。1、按键0控制花样流水灯。每按键一次切换一种样式,共四种样式。2、按键1控制音乐播放。每按键一次切换一首音乐,共三首音乐。3、八个按键P30P37产生八个音阶。每一次按下后,扬声器发出对应的音阶,可进行音乐演奏3。
f龙源期刊网httpwwwqika
comc
2音乐播放设计原理
通过单片机演奏音乐的关键是将音阶转化成电信号。经过分析每个音阶对应着不同的频率,通过向扬声器发送固定频率的脉冲信号,就产出了该音阶。配合不同的节拍,就演奏出了音乐。
21驱动扬声器发出音阶
要产生音阶脉冲,要先计算出该脉冲的周期,然后将此周期除以2,利用定时器进行定时,每当定时完成后就将输出的脉冲取反,就得到了想要的音阶4。
该电子琴的r
好听全球资料 返回顶部