基于STC89C52的音乐播放器的设计

2018-08-11 03:34李环宇李姿沈阳工学院
数码世界 2018年7期
关键词:方波蜂鸣器播放器

李环宇 李姿* 沈阳工学院

1 设计背景

首先发出的音乐是通过蜂鸣器振动产生的。单片机对蜂鸣器的输入引脚以一定的频率循环置1置0就会产生一定频率的方波,方波通过放大,蜂鸣器就接收到了放大后的防波信号从而发出了一定频率的声音。若改变输出方波的频率,产生的声音也会随之改变。通过控制输出方波的时间长短,声音的长短也可以得到控制,因此,根据乐谱,以类似的音及同样的节拍,单片机就可以产生电子音乐。音乐的播放选择可以通过按键的输入得以实现。音乐播放器的基本硬件电路有六部分组成:单片机、时钟与复位电路、选择按键输入电路、音频发生器、音频放大器和扬声器。

图1 音乐播放器的实物图

2 基本硬件介绍

2.1 STC89C52单片机

STC89C52是美国ATMEL公司推出的系列单片机,将多种功能的8位CPU与FPEROM(快闪可编程/擦除只读存储器)结合在一个芯片上,是一种低功耗、高性能的CMOS控制器,为很多嵌入式控制应用提供了非常灵活而又价格适宜的方案,其性能价格比远高于同类芯片。它与MCS-51指令系统兼容,片内FPEROM允许对程序存储器在线重复编程,也可用常规的EPROM编程器编程,可循环写入/擦除1000次。

2.2 蜂鸣器

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。

图2 音乐播放器的原理图

3 结论

首先电路通电,按下播放按键,音乐播放器开始工作并播放音乐,当有暂停键按下时,就停止播放歌曲,再次按下暂停键时,播放器又会重新播放歌曲。当下一首键被按下时,播放器会切换到下一音乐,当没有人操作键按下后,播放器就会演奏对应的歌曲,并在显示屏上显示出曲目。

图3 音乐播放器的系统框图

猜你喜欢
方波蜂鸣器播放器
电动自行车产品车速提示音检测现状和整改技术研究(2)
便携式多功能频率计的设计与实现
播放器
掌控板制作简易钢琴
Walkman诞生40周年 索尼适时发布NW-ZX500和NW-A100系列播放器
本尼丢了蜂鸣器
基于STM32的MP3播放器设计
Moon ACE播放器/放大器一体机
心肺复苏通气时呼吸机送气流速模式选用方波和减速波对患者气道压力的影响
丰田凯美瑞240V车间隙警告蜂鸣器异常鸣响