发现并解决的问题:
1 产生两路相位差为180的PWM波
①配置定时器为中央对齐计数模式3(计数器向上和向下计数均会产生中断),HAL库中该模式映射为TIM_COUNTERMODE_CENTERALIGNED3。
②若通道1占空比设置为duty,则通道2占空比设置为(arr-duty)。
2 MPPT算法原理
如图所示,主要元件有太阳能板(光伏电池阵列)、SM72295光伏全桥驱动(DC/DC变换器)、蓄电池(负载)、主控芯片(PWM控制器)。检测太阳能板的电压与电流计算板功率,调整PWM波占空比以保持最大功率输出给电池充电(对应充电的恒流阶段)。
目前进度:
进一步修正了对MPPT算法的理解,包括两路PWM波存在180°相位差以及电池充电曲线。
测试中存在问题①ADC采样误差大②用电子负载作为替代时设置电流为1A,而ADC采样约等于零③Battery_Charge_Profiling中CC_LIMIT和CC_TO_CV_LIMIT物理意义是什么?④Load_Current计算公式及OVER_LOAD阈值