Używam panelu słonecznego (6 V - 600 mA przy szczytowej mocy), aby naładować akumulator litowo-jonowy (3,7 V) za pomocą TP4065. Używany przeze mnie TP4065 ma następującą konfigurację:
Gdzie wartość rezystora Rprog określa prąd ładowania.
Problem polega na tym, że prąd dostarczany przez panel słoneczny jest proporcjonalny do otrzymywanego światła, a jedynym sposobem na uzyskanie maksymalnej mocy z panelu słonecznego jest dostosowanie obciążenia, aby utrzymać napięcie na panelu słonecznym około 6 V, które w moim przypadku jest kontrolowane poprzez zmniejszenie prądu ładowania.
Jaki byłby najlepszy obwód do automatycznej regulacji rezystora Rprog w celu utrzymania stałego napięcia TP4056 około 6V?
Oto przykład krzywej IV paneli słonecznych pokazującej napięcie, z którego pobierana jest maksymalna moc.
Oto charakterystyka ładowania TP4065
AKTUALIZACJA 13-02-2015
Napięcie i pin PROG wahają się między 1 V a 0,2 V.
Mój projekt użyje mikrokontrolera Arduino. Mógłbym użyć Arduino do monitorowania napięcia paneli słonecznych i regulacji prądu TP4056 za pomocą następującego obwodu:
Rprog i Rarduino będą miały 600 omów, a kondensator 100uF i Rarduino będą działać jako filtr dolnoprzepustowy dla wyjścia analogowego Arduino, który wysyła sygnał PWM 3,3 V 500 Hz.
Gdy wyjście cyfrowe wynosi 0V, TP4056 zobaczy rezystor 1,2K i będzie działał normalnie. Wraz ze wzrostem analogowego napięcia wyjściowego napięcie na Rprog będzie się zmniejszać, co zmniejszy prąd na styku PROG TP4056 i ostatecznie zmniejszy prąd ładowania akumulatora.
Czy to rozwiązanie może działać?