PWM实验报告 利用XMC4500芯片进行 PWM波形调制

PWM实验报告 利用XMC4500芯片进行 PWM波形调制

ID:46628115

大小:1.50 MB

页数:6页

时间:2019-11-26

PWM实验报告 利用XMC4500芯片进行 PWM波形调制 _第1页
PWM实验报告 利用XMC4500芯片进行 PWM波形调制 _第2页
PWM实验报告 利用XMC4500芯片进行 PWM波形调制 _第3页
PWM实验报告 利用XMC4500芯片进行 PWM波形调制 _第4页
PWM实验报告 利用XMC4500芯片进行 PWM波形调制 _第5页
资源描述:

《PWM实验报告 利用XMC4500芯片进行 PWM波形调制 》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专业:电子信息工程姓名:_学号:_实验报告课程名称:DSP原理及其应用指导老师:胡长生成绩:__________实验名称:利用XMC4500芯片进行PWM波形调制同组学生姓名:包立诚一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得一、实验目的1.熟悉DAVE3软件的操作2.熟悉CCU4的使用3.产生PWM波形二、实验器材示波器、XMC4500实验板、计算机、导线若干三、实验流程四、实验步骤1.创建工程,选择芯片2.添加PWMSP

2、001应用模块,并按如下设置属性3.添加NVIC002中断模块,并按下设置属性4.设置PWMSP001管脚5.设置PWMSP001信号6.点击生成代码7.在main.c中输入主程序#include#include//DeclarationsfromDAVE3CodeGeneration(includesSFRdeclaration)intpwm_duty=0;inta=0;intmain(void){//status_tstatus;//DeclarationofreturnvariableforD

3、AVE3APIs(togglecommentifrequired)DAVE_Init();//InitializationofDAVEAppswhile(1){}return0;}voidPWM_ISR(void){if(a<30)a++;else{a=0;if(pwm_duty<100)pwm_duty++;elsepwm_duty=0;}PWMSP001_SetDutyCycle((PWMSP001_HandleType*)&PWMSP001_Handle0,pwm_duty);}8.点击建立工程9.点击设置调试10.开始调试,并用示

4、波器记录波形11.将PWM_ISR函数中的a最大值由30改为60,比较波形变化voidPWM_ISR(void){if(a<60)a++;else{a=0;if(pwm_duty<100)pwm_duty++;elsepwm_duty=0;}PWMSP001_SetDutyCycle((PWMSP001_HandleType*)&PWMSP001_Handle0,pwm_duty);}五、实验结果及分析1.实验波形如下分析:我们可以观测到,方波的占空比在不断地变化另外,我们发现在占空比变化的同时,波形上下还在跳动,经过分析我们认为这是示波

5、器的接地与芯片的接待不同造成的。2.我们将PWM_ISR函数中的a最大值由30改为60我们观测到于上面相似的占空比不断变化的波形,但变化的周期变成了原来的两倍,变化减慢。六、实验心得本次实验的步骤并不复杂,但是实验的过程并不顺利。第一次在寝室装好软件之后,到实验室进行调试,进行到DEBUG的时候,总是出现一条error:Thereisanerrorintheinitiationofdebuginstrumen。一开始以为是因为初始化参数设置的不对,但后来仔细检查了两边并且重做了一遍,发现并不是这的错误。甚至我调试一个空的工程也会有这个错误

6、,所以我判断问题不在工程,而在调试工具本身,也就是debuginstrument,因此我将软件卸载,然后重新安装,修复了调试工具的错误,可以正常调试了。调试成功之后,我们尝试调整一些参数观察波形的变化。我们将a扩大为原来的两倍,也就是占空比变化的频率下降两倍,成功观察到理想波形。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。