基于TMS320F28335的Boost变换器双闭环控制程序

上传者: 35523742 | 上传时间: 2021-04-19 15:16:30 | 文件大小: 206KB | 文件类型: RAR
自己编写的Buck变换器双闭环控制的比较规范的程序,包含软启动程序。开发环境为CCS,适用的DSP型号为TI公司的TMS320F28335,针对其他型号的DSP程序也可以借鉴。程序实现同步bbuck电路的电压电流双闭环控制,电压外环和电流内环均采用PI调节器。为了提升控制系统的动态性能,采用双更新模式,采样频率为开关频率的两倍。 该程序编写规范,注释率较高,可以作为电力电子变换器闭环控制的参考程序,很多编程思路都可以借鉴到其他类型的电力电子变换器的闭环控制程序中。

文件下载

资源详情

[{"title":"( 87 个子文件 206KB ) 基于TMS320F28335的Boost变换器双闭环控制程序","children":[{"title":"Boost","children":[{"title":".project <span style='color:#111;'> 835B </span>","children":null,"spread":false},{"title":"SRC","children":[{"title":"DSP2833x_Adc.c <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"DSP2833x_CodeStartBranch.asm <span style='color:#111;'> 3.21KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieVect.c <span style='color:#111;'> 6.97KB </span>","children":null,"spread":false},{"title":"DSP2833x_EPwm.c <span style='color:#111;'> 11.00KB </span>","children":null,"spread":false},{"title":"DSP2833x_GlobalVariableDefs.c <span style='color:#111;'> 11.24KB </span>","children":null,"spread":false},{"title":"DSP2833x_DefaultIsr.c <span style='color:#111;'> 29.69KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieCtrl.c <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"DSP2833x_Xintf.c <span style='color:#111;'> 9.34KB </span>","children":null,"spread":false},{"title":"DSP2833x_Gpio.c <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"DSP2833x_ADC_cal.asm <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"DSP2833x_SysCtrl.c <span style='color:#111;'> 11.79KB </span>","children":null,"spread":false},{"title":"DSP2833x_usDelay.asm <span style='color:#111;'> 2.68KB </span>","children":null,"spread":false}],"spread":false},{"title":"Debug","children":[{"title":"Boost.pp <span style='color:#111;'> 2.94KB </span>","children":null,"spread":false},{"title":"SRC","children":[{"title":"DSP2833x_PieVect.pp <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieCtrl.obj <span style='color:#111;'> 6.08KB </span>","children":null,"spread":false},{"title":"DSP2833x_GlobalVariableDefs.obj <span style='color:#111;'> 125.30KB </span>","children":null,"spread":false},{"title":"DSP2833x_SysCtrl.obj <span style='color:#111;'> 17.37KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieCtrl.pp <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"subdir_rules.mk <span style='color:#111;'> 7.22KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieVect.obj <span style='color:#111;'> 17.72KB </span>","children":null,"spread":false},{"title":"DSP2833x_GlobalVariableDefs.pp <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"DSP2833x_Xintf.pp <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"DSP2833x_EPwm.obj <span style='color:#111;'> 16.40KB </span>","children":null,"spread":false},{"title":"DSP2833x_Xintf.obj <span style='color:#111;'> 16.64KB </span>","children":null,"spread":false},{"title":"DSP2833x_EPwm.pp <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"DSP2833x_SysCtrl.pp <span style='color:#111;'> 3.24KB </span>","children":null,"spread":false},{"title":"DSP2833x_ADC_cal.obj <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false},{"title":"DSP2833x_DefaultIsr.pp <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"DSP2833x_Adc.obj <span style='color:#111;'> 12.93KB </span>","children":null,"spread":false},{"title":"subdir_vars.mk <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"DSP2833x_Gpio.obj <span style='color:#111;'> 11.91KB </span>","children":null,"spread":false},{"title":"DSP2833x_CodeStartBranch.obj <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"DSP2833x_DefaultIsr.obj <span style='color:#111;'> 31.69KB </span>","children":null,"spread":false},{"title":"DSP2833x_Adc.pp <span style='color:#111;'> 3.13KB </span>","children":null,"spread":false},{"title":"DSP2833x_Gpio.pp <span style='color:#111;'> 3.16KB </span>","children":null,"spread":false},{"title":"DSP2833x_usDelay.obj <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false}],"spread":false},{"title":"Boost.map <span style='color:#111;'> 35.15KB </span>","children":null,"spread":false},{"title":"ccsObjs.opt <span style='color:#111;'> 448B </span>","children":null,"spread":false},{"title":"Boost.obj <span style='color:#111;'> 41.58KB </span>","children":null,"spread":false},{"title":"objects.mk <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"subdir_rules.mk <span style='color:#111;'> 811B </span>","children":null,"spread":false},{"title":"Boost_linkInfo.xml <span style='color:#111;'> 138.16KB </span>","children":null,"spread":false},{"title":"sources.mk <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false},{"title":"CMD","children":[{"title":"subdir_rules.mk <span style='color:#111;'> 289B </span>","children":null,"spread":false},{"title":"subdir_vars.mk <span style='color:#111;'> 373B </span>","children":null,"spread":false}],"spread":true},{"title":"subdir_vars.mk <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"makefile <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"Boost.out <span style='color:#111;'> 141.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"Boost.c <span style='color:#111;'> 9.85KB </span>","children":null,"spread":false},{"title":"INCLUDE","children":[{"title":"DSP2833x_Spi.h <span style='color:#111;'> 5.91KB </span>","children":null,"spread":false},{"title":"DSP2833x_EQep.h <span style='color:#111;'> 9.75KB </span>","children":null,"spread":false},{"title":"DSP2833x_EPwm.h <span style='color:#111;'> 16.10KB </span>","children":null,"spread":false},{"title":"DSP2833x_Examples.h <span style='color:#111;'> 5.33KB </span>","children":null,"spread":false},{"title":"DSP2833x_GlobalPrototypes.h <span style='color:#111;'> 8.17KB </span>","children":null,"spread":false},{"title":"DSP2833x_I2c_defines.h <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"SFO_V5.h <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"DSP2833x_XIntrupt.h <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false},{"title":"DSP2833x_I2c.h <span style='color:#111;'> 6.84KB </span>","children":null,"spread":false},{"title":"DSP2833x_Xintf.h <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"DSP2833x_Dma_defines.h <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"DSP2833x_ECan.h <span style='color:#111;'> 44.40KB </span>","children":null,"spread":false},{"title":"SFO.h <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false},{"title":"DSP28x_Project.h <span style='color:#111;'> 696B </span>","children":null,"spread":false},{"title":"DSP2833x_DefaultIsr.h <span style='color:#111;'> 6.11KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieCtrl.h <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"DSP2833x_Mcbsp.h <span style='color:#111;'> 30.70KB </span>","children":null,"spread":false},{"title":"DSP2833x_EPwm_defines.h <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"DSP2833x_DevEmu.h <span style='color:#111;'> 2.76KB </span>","children":null,"spread":false},{"title":"DSP2833x_Device.h <span style='color:#111;'> 5.84KB </span>","children":null,"spread":false},{"title":"DSP2833x_Gpio.h <span style='color:#111;'> 15.37KB </span>","children":null,"spread":false},{"title":"DSP2833x_CpuTimers.h <span style='color:#111;'> 5.67KB </span>","children":null,"spread":false},{"title":"DSP2833x_DMA.h <span style='color:#111;'> 13.59KB </span>","children":null,"spread":false},{"title":"DSP2833x_SWPrioritizedIsrLevels.h <span style='color:#111;'> 141.63KB </span>","children":null,"spread":false},{"title":"DSP2833x_Adc.h <span style='color:#111;'> 10.16KB </span>","children":null,"spread":false},{"title":"DSP2833x_SysCtrl.h <span style='color:#111;'> 13.30KB </span>","children":null,"spread":false},{"title":"DSP2833x_ECap.h <span style='color:#111;'> 5.90KB </span>","children":null,"spread":false},{"title":"DSP2833x_PieVect.h <span style='color:#111;'> 6.17KB </span>","children":null,"spread":false},{"title":"DSP2833x_Sci.h <span style='color:#111;'> 7.92KB </span>","children":null,"spread":false}],"spread":false},{"title":".ccsproject <span style='color:#111;'> 585B </span>","children":null,"spread":false},{"title":"CMD","children":[{"title":"F28335.cmd <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false},{"title":"28335_RAM_lnk.cmd <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"DSP2833x_Headers_nonBIOS.cmd <span style='color:#111;'> 8.42KB </span>","children":null,"spread":false}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.cdt.codan.core.prefs <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 378B </span>","children":null,"spread":false},{"title":"org.eclipse.cdt.debug.core.prefs <span style='color:#111;'> 123B </span>","children":null,"spread":false}],"spread":true},{"title":".cproject <span style='color:#111;'> 22.35KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明