我正在使用太阳能电池板(峰值功率为6V-600mA)使用TP4065为锂离子(3.7V)电池充电。我使用的TP4065具有以下配置:
电阻Rprog的值决定充电电流。
问题在于,太阳能电池板提供的电流与接收到的光成正比,并且保持从太阳能电池板上获取最大功率的唯一方法是调节负载,以将太阳能电池板电压保持在6V左右,在我的情况下,这是受控的通过减少充电电流。
自动调节Rprog电阻以将TP4056 Vcc保持在大约6V的恒定电压的最佳电路是什么?
这是太阳能电池板IV曲线的示例,显示了提取最大功率时的电压。
这是TP4065的充电特性
更新13-02-2015
PROG引脚的电压在1V至0.2V之间变化
我的项目将使用Arduino微控制器。我可以使用Arduino通过以下电路监控太阳能电池板的电压并调节TP4056电流:
Rprog和Rarduino将为600欧姆,而100uF电容器和Rarduino将充当Arduino模拟输出的低通滤波器,输出3.3V 500Hz PWM信号。
当数字输出为0V时,TP4056将看到一个1.2K的电阻,并且工作正常。随着我们增加模拟输出电压,Rprog的电压将降低,这将减小TP4056 PROG引脚中的电流,并最终减小电池充电电流。
此解决方案可以工作吗?