目前單片機的功能都是蠻強大的,并且mppt也不怎么要求速度而是要求跟蹤的準確度;網(wǎng)上看了很多很簡單的MPPT跟蹤覺得有點太次了比如CN3722,是通過檢測輸入電壓來檢測最大功率點的,并且在最打電壓低于設定值的時候是關斷輸出的
mppt也就是最大功率點跟蹤,目前單片機都可以自帶很多路ADC 都是10位或12位;
目前的思路就是使用ADC檢測輸入電流和輸入電壓,使用10位pwm輸出脈沖控制BUCK電路,在使用兩路ADC檢測輸出電壓和電流,控制充電電壓和電流;輸入電流和電壓相乘,在使用逐次比較的方法得到最大值,然后使用最大值對應的PWM脈沖這樣就得到了最大功率值;然后在太陽減弱的時候,輸入端電壓電流乘積畢竟下降,當下降到一定值的時候再次開啟一次mppt運算,而當太陽光強度增加的時候,輸入電壓必定會升高,這時候只需要增大占空比就好;
上述辦法應該是可以做到mppt跟蹤只是感覺方法很蠢,有點笨,