STM32主要提供电流自调整控制的最大、最小电流占空比参数,FPGA则主
要完成对DC/DC开关电源模块的输出电流调整。基本控制过程如下:发射启动
前,STM32根据发射电压参数,匹配最大输出电流信息,同时,完成DC/DC开
关电源模块最大均流电流PWM占空比系数配置,该配置下的PWM占空比参数
优先于模糊PID控制器PWM占空比调整参数,此时,FPGA中各功能单元处于
等待充电启动状态;在接收到发射启动后,STM32对储能电容单元两端电压值
进行实时采样转化成电压数字字,同时与预设8_5%发射电压值参量进行实时比
较,期间,FPGA通过FIFO高速数据缓存单元、模糊PID控制单元、双路PWM
驱动信号单元实现对DC/DC开关电源模块电流采集、处理、计算、调整等过程,
其中,STM32在未进行电流均流信息更新时,模糊PID控制单元完成DC/DC开
关电源模块的稳流工作。
|