第一范文网 - 专业文章范例文档资料分享平台

音乐播放系统设计 - 图文

来源:用户分享 时间:2025/6/16 6:36:00 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

音乐播放器的研究和设计 第 5 页 ,共 25 页

时钟电路产生的振荡脉冲经过触发器进行二分频之后,才成为单片机的时钟脉冲信号。一般地,电容C1和C2取30pF左右,晶体的振荡频率范围是1.2~12MHz。晶体振荡频率高,则系统的时钟频率也高,单片机运行速度也就快。STC89C52RC在通常应用情况下,使用振荡频率为6MHz或12MHz。

3.4按键电路

图 4 按键电路

每个按键的功能分别为:AJ3播放\\暂停, AJ2上一首歌,AJ4下一首歌。其中AJ2接入单片机的P1.3引脚,AJ3接入单片机的P3.2引脚,AJ4接入单片机的P3.5引脚。

3.5音频发生及放大电路

图 5 LM386功率放大电路

LM386功率放大电路如图5所示。LM386具有静态功耗低,约为4mA,可用于电池供电。工作电压范围宽,4-12V或5-18V。外围元件少,电压增益可调范围为20-200,低失真度等优点。本设计音频放大电路为使外围元件最少,选用放大增益为20倍LM386功率放大器。且电压增益20为LM386的内置电压增益。经LM386放大的正弦波信号再经一定的容值的电容改变成正弦波驱动扬声器。

音乐播放器的研究和设计 第 6 页 ,共 25 页

图 6音频发声及放大电路

音频发声及放大电路如图6所示。利用STC89C52RC的I/O口产生一定频率的方波脉冲,由STC89C52RC单片机的P1.0输出,与音频放大电路的R6 10K电阻相连接。通过LM386功率放大电路驱动扬声器发出不同的音调从而演凑乐曲。其中RT1 104为阻值范围为10k的可调蓝白电位器,接入LM386 3号引脚同相输入端。通过调节RT1接入阻值可改变LM386同相电压输入值,使得LM386功率放大器在放大倍数不变的情况下,进而增大或减小LM386的电压输出值,由此即可调节音乐的音量大小。

3.6 液晶显示电路

LCD1602的接口信号说明如表7所示

图 7液晶显示电路

LCD1602显示当前播放的音乐名,音乐序号。3号引脚为液晶屏驱动电源。该管脚的电平决定了液液晶屏的对比度,接正电时对比度最弱,接地时对比度最高,可用W1 103为阻值范围为1k的可调蓝白电位器,可用于调整液晶屏对比度。从而控制LCD1602液晶显示屏的清晰度。

3.7 整体电路

整体电路原理图如图 8所示。本设计整体电路由电源电路,液晶显示电路,按键电路,显示电路,

音乐播放器的研究和设计 第 7 页 ,共 25 页

音频放大电路和单片机核心电路组成。

图8整体电路

单片机核心电路以STC89C52RC单片机为核心,兼有复位电路和晶振电路。电源电路具有指示正常上电和供电的作用。STC89C52RC单片机P1.3,P3.2,P3.5引脚与按键电路的AJ3播放\\暂停, AJ2上一首歌,AJ4下一首歌相连接。实现暂停/播放,上一首和下一首功能。音频放大电路主要以LM386功率放大器为核心,单片机P1.0引脚与音频放大电路的R6相连接,使音频放大电路接收并放大单片机P1.0发出的信号,进而驱动扬声器播放美妙的音乐。显示电路是选用LCD1602液晶作为显示音乐的名称,音乐序号。单片机P0口与LCD1602 7—14引脚相连接,作为数据接收端,读取单片机P0口发出的数据,显示相应的数字,字母等字符。单片机P2.5口与LCD1602的4号引脚相连接,作为数据/命令选择端 ,单片机P2.6口与LCD16025号引脚相连接,作为读/写选择,P2.7与LCD1602的6号引脚相连接,作为使能信号。

4 软件程序设计 4.1程序流程图

(1)程序设计流程图如图 9所示。首先要对音乐的输出口及按键进行初始化。

(2)控制电路中,AJ2与P1.3相连、AJ3与P3.2相连、AJ4与P3.5相连。当按键按下时输入为低电

音乐播放器的研究和设计 第 8 页 ,共 25 页

平,从而实现对音乐播放器的控制。

图9程序流程图

搜索更多关于: 音乐播放系统设计 - 图文 的文档
音乐播放系统设计 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4vxm95vojr92i2p9mdis_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top