Bir TP4065 kullanarak bir Li-Ion (3.7V) pili şarj etmek için güneş paneli kullanıyorum (pik güçte 6V - 600mA). Kullandığım TP4065 şu yapılandırmaya sahip:
Direnç Rprog değeri şarj akımını belirler.
Sorun şu ki, güneş panelinin sağladığı akım, aldığı ışıkla orantılıdır ve güneş panelinden maksimum gücü çıkarmaya devam etmenin tek yolu, güneş paneli voltajına 6V civarında tutmak için yükü ayarlamaktır. şarj akımını azaltarak.
TP4056 Vcc'yi 6V civarında sabit bir voltajda tutmak için Rprog direncini otomatik olarak ayarlamak için en iyi devre hangisidir?
Burada, maksimum gücün alındığı voltajı gösteren bir güneş paneli IV eğrisine bir örnek verilmiştir.
İşte TP4065'in şarj özelliği
GÜNCELLEME 13-02-2015
PROG pininin voltajı 1V ila 0.2V arasında değişir
Projem Arduino mikro denetleyicisi kullanacak. Arduino'yu güneş paneli voltajını izlemek ve TP4056 akımını aşağıdaki devre ile düzenlemek için kullanabilirim:
Rprog ve Rarduino 600 ohm olacak ve 100 uF kapasitör ve Rarduino, 3.3V 500Hz PWM sinyali veren Arduino analog çıkışı için düşük geçiş filtresi olarak görev yapacak.
Dijital çıkış 0V olduğunda, TP4056 1,2K direnç görecek ve normal davranacaktır. Analog çıkış voltajını artırdığımızda, Rprog'daki voltaj azalacak ve bu da TP4056 PROG pimindeki akımı azaltacak ve son olarak akü şarj akımını azaltacaktır.
Bu çözüm işe yarayabilir mi?