I tried to design a charging circuit based on the TP4056 Li-po charger chip. At a USB voltage of 5 V, the battery charging output (Pin 5 of the TP4056) is 4.3 V. This seems acceptable, but there seems to be no regulation in my circuit as the battery voltage will vary with the input voltage:
VCC Vbatt
4.50--3.87
4.75--4.12
5.00--4.34
5.25--4.61
5.50--4.82
Can anyone suggest what the problem is? I'm reluctant to plug in my Li-pos until I get safe readings from a multimeter.
Schematic is included below:
IBATT connector is shorted for voltage tests.
I do not want to overcharge my batteries with too high a voltage. The TP40456 doesn't seem to be doing its job properly.