资源简介
STM32F334同步整流buck(恒流模式)代码
代码片段和文件信息
/*
* hp_buck-boost_control.c
*
* Created on: 2015年8月20日
* Author: FlyerPower
*/
#include “hp_buck-boost_control.h“
#include “hp_pid_code.h“
#include “math.h“
#define CPU_CLK 90e6 //CPU主频
#define DeadTime 30 //90MHZ delay time:ns
#define Fsw 150e3 //单位为HZ,PWM频率
#define VOLTAGE_MAX 64 //单位为V,输入输出电压最大电压
#define CURRENT_MAX 4.8 //单位为A,输入输出电压最大电流
#define nominal_voltage_max 64 //额定电压最大电压
#define nominal_voltage_min 5.0 //额定电压最小电压
#define nominal_current 4.5 //额定电流
/*==============函数声明===============*/
Uint16 smps_pwm_init(Uint32 fPWM);
void smps_pwm_upate(float32 DutyAfloat32 DutyB);
void smps_adc_init(void);
extern __interrupt void adc_isr(void);
extern __interrupt void ISR_EPWM1(void);
/*=======================================*/
float32 VIPWR; //输入电压
float32 VOPWR; //输出电压
float32 IIPWR; //输入电流
float32 IOPWR; //输出电流
float32 PWRIN; //输入功率
float32 PWROUT; //输出功率
float32 Efficiency; //效率
PID_TypeDef pid_volt
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-01-05 20:18 Syn-Buck CMC v1.0\
目录 0 2017-01-05 20:18 Syn-Buck CMC v1.0\alg\
文件 18143 2016-03-15 19:39 Syn-Buck CMC v1.0\alg\hp_buck-boost_control.c
文件 351 2015-11-16 21:11 Syn-Buck CMC v1.0\alg\hp_buck-boost_control.h
文件 5477 2016-07-06 22:21 Syn-Buck CMC v1.0\alg\hp_pid_code.c
文件 1670 2016-07-05 21:51 Syn-Buck CMC v1.0\alg\hp_pid_code.h
目录 0 2017-01-05 20:18 Syn-Buck CMC v1.0\api\
文件 18587 2016-05-17 23:04 Syn-Buck CMC v1.0\api\oled.c
文件 542 2016-05-17 22:03 Syn-Buck CMC v1.0\api\oled.h
文件 27327 2016-05-17 21:52 Syn-Buck CMC v1.0\api\oled_i2c.c
文件 793 2016-03-09 21:08 Syn-Buck CMC v1.0\api\oled_i2c.h
目录 0 2017-01-05 20:18 Syn-Buck CMC v1.0\cm4_core\
文件 4676 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\arm_common_tables.h
文件 3666 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\arm_const_structs.h
文件 242444 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\arm_math.h
文件 99832 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\core_cm3.h
文件 109144 2016-07-04 22:52 Syn-Buck CMC v1.0\cm4_core\core_cm4.h
文件 22735 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\core_cm4_simd.h
文件 17146 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\core_cmFunc.h
文件 20513 2014-06-06 16:04 Syn-Buck CMC v1.0\cm4_core\core_cmInstr.h
文件 22156 2014-06-06 16:05 Syn-Buck CMC v1.0\cm4_core\startup_stm32f334x8.s
目录 0 2017-01-05 20:18 Syn-Buck CMC v1.0\DPlib\
文件 458 2016-03-23 00:16 Syn-Buck CMC v1.0\DPlib\DPlib.c
文件 173 2016-03-23 00:15 Syn-Buck CMC v1.0\DPlib\DPlib.h
目录 0 2017-01-05 20:18 Syn-Buck CMC v1.0\driver\
文件 5380 2016-10-29 13:05 Syn-Buck CMC v1.0\driver\adc.c
文件 116 2016-03-19 21:32 Syn-Buck CMC v1.0\driver\adc.h
文件 10626 2016-08-13 19:07 Syn-Buck CMC v1.0\driver\hrpwm.c
文件 213 2016-07-06 23:00 Syn-Buck CMC v1.0\driver\hrpwm.h
文件 1096 2016-07-04 20:33 Syn-Buck CMC v1.0\driver\onboard_led.c
文件 299 2016-03-21 20:30 Syn-Buck CMC v1.0\driver\onboard_led.h
............此处省略79个文件信息
- 上一篇:花样流水灯高级版(电路图)
- 下一篇:rtthread工程模板
评论
共有 条评论