双向DC-DC变换电路程序设计
本设计以双向半桥电路为主拓扑结构,以单片机最小系统板为控制核心,协调各个模块工作以实现题设功能。电路分为主电路拓扑模块、控制模块、PWM控制信号驱动模块、辅助电源模块、电压电流采样模块。主电路采用双向半桥电路;控制模块使用单片机STM32F103ZET6的PWM输出端口产生PWM信号,PWM信号IR2109模块产生互补的PWM驱动电平,通过其内部A/D端口采集电压、电流信号,通过程序PID算法进行控制;电压信号经分压采样送入单片机,电流采样模块通过滤波差分放大芯片INA270将电流信号转换为电压信号,处理之后送与单片机,实现过充保护功能。按键控制整个系统的充放电模式改变。
文件列表
双向DC-DC变换电路程序设计
(预估有个196文件)
lcd.c
82KB
keilkilll.bat
399B
stm32f10x_flash.c
61KB
stm32f10x_fsmc.c
35KB
stm32f10x_spi.c
30KB
stm32f10x_tim.c
107KB
stm32f10x_i2c.c
45KB
stm32f10x_adc.c
46KB
stm32f10x_usart.c
37KB
stm32f10x_rcc.c
50KB
暂无评论