全球旧事资料 分类
广西大学行健文理学院
嵌入式课程设计报告题目基于ARM平台实现音乐播放
学部电气信息学部
专业电子科学与技术
班级2011级1班
学号
学生姓名
指导教师
2014年10月
f随着社会的发展科学的进步人们的生活水平在逐步的提高。微电子技术的快速发展使得电子产品无处不在ARM的应用也越来越贴近人们的生活用ARM来实现一些电子设计也变得越来越容易。
脉宽控制技术PWM简称脉宽调制是非常重要的电力电子控制技术利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术对提高电力电子装置的性能促进电力电子技术的发展有着巨大的推动作用。本系统主要介绍了基于LPC2132的PWM信号发生器制作系统主要功能是对PWM输出波形的频率、占空比的连续调节并能对运行信号参数用示波器进行实时显示。电路主要分为三个模块核心模块采用LPC2138中央控制单元通道选择模块键盘控制模块采用了五个按键控制分别调节PWM信号的占空比加和减、频率的加和减、输出PWM通道选择。经测试验证该信号发生器便于观察和调节控制精确误差小。
本课题的CPU核心芯片采用的是ARM7的LPC2138实现了采用LPC2138的一个IO口控制speaker发声实现音乐播放。实验主要通过程序将歌曲简谱和节拍数各自放在一数组中依次从简谱数组中得到相应频率后放到PWMMR0中然后进行所存改变PWM输出频率并从节拍数组中获得相应的延时参数两者配合得到音乐输出。改变PWMMR0的值来改变PWM输出的频率。实验设定PWM输出单边沿PWM方波控制蜂鸣器BEEP发出声音以此实现音乐的播放。设计的关键所在必须熟悉ARM的原理与结构同时还要对整个设计流程有很好的把握衔接好各个模块。
关键词LPC2138PWM的频率蜂鸣器占空比频率
fPulsewidthco
troltech
ologyPWMreferredtopulsewidthmodulatio
isveryimporta
tpowerelectro
icco
troltech
ologytheuseofthemicroprocessordigitaloutputtotothea
alogcircuittoco
trolaveryeffectivetech
ologytoimprovetheperforma
ceofthepowerelectro
icdevicesa
dpromotethedevelopme
tofthepowerelectro
ictech
ologyhasagreatpushforward
Thissystemmai
lyi
troducestheLPC2132PWMsig
alge
eratorbasedo
theproductio
systemthemai
fu
ctio
istotheoutputwaveformthefreque
cyPWMoccupiesemptiescomparedtoco
ti
uousadjustme
ta
dca
ru
witha
oscilloscopetosig
alparameterrealtimedisplayCircuitca
bedividedi
tothreemodulesthecoremoduleLPC2138ce
tralco
trolu
itcha
elselectio
modulethekeyboardco
trolmoduleadoptedfivekeyco
trolregulatePWMsig
aloccupiesemptiescomparedtoadda
dsubtractfreque
cyofadditio
a
dsubtractio
outputPWMcha
elselecr
好听全球资料 返回顶部