J'utilise un panneau solaire (6V - 600mA à puissance maximale) pour charger une batterie Li-Ion (3,7V) à l'aide d'un TP4065. Le TP4065 que j'utilise a cette configuration:
Où la valeur de la résistance Rprog détermine le courant de charge.
Le problème est que le courant fourni par le panneau solaire est proportionnel à la lumière qu'il a reçue et la seule façon de continuer à extraire la puissance maximale du panneau solaire est d'ajuster la charge pour maintenir la tension du panneau solaire autour de 6 V qui, dans mon cas, est contrôlée en réduisant le courant de charge.
Quel serait le meilleur circuit pour ajuster automatiquement la résistance Rprog pour maintenir le TP4056 Vcc à une tension constante d'environ 6 V?
Voici un exemple de courbe IV d'un panneau solaire montrant la tension à laquelle la puissance maximale est extraite.
Voici la caractéristique de charge du TP4065
MISE À JOUR 13-02-2015
La tension de la broche PROG varie entre 1V et 0,2V
Mon projet utilisera un micro contrôleur Arduino. Je pourrais utiliser l'Arduino pour surveiller la tension du panneau solaire et réguler le courant TP4056 avec le circuit suivant:
Rprog et Rarduino seraient de 600 ohms et le condensateur 100uF et Rarduino agiront comme un filtre passe-bas pour la sortie analogique Arduino qui émet un signal PWM 3,3 V 500 Hz.
Lorsque la sortie numérique est à 0 V, le TP4056 voit une résistance de 1,2 K et se comporte normalement. À mesure que nous augmentons la tension de sortie analogique, la tension à Rprog diminuera, ce qui diminuera le courant dans la broche TP4056 PROG et réduira finalement le courant de charge de la batterie.
Cette solution peut-elle fonctionner?