TP4056 experience

Hey folks,
Has anyone any experience with the TP4056 charging unit.
MY query is in relation the control resistor, i want to record the data on the arduino to see the current and plot the charge curve over time.
is it possible to solder onto the controllable resistor to monitor the voltage? or does it have a record feature via the USB?

image

Why not connect battery through dedicated current sensor then wouldn’t matter what you charge battery with as you would measure direct charge current

would i need a load on it even though there is a resistor in the TP4056?
see below an example from google

Huh? Is that what you want to do? I thought you wanted monitor charge current

Sorry, thats is correct, I had it connected wrong at the start and short circuited

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
   int Cell_Voltage_Sense = analogRead(A2);
   float Cell_current = analogRead(A0);
   float voltage = Cell_Voltage_Sense * (4.91  / 1023.0);
   
Serial.print(voltage);
Serial.print(",");
Serial.print(Cell_current);
Serial.println();
delay(4000);
}

so i set it up in the configuration, i had an ACS712 20A lying around.

but this is what i get for my readings for the current.

i am using the tp4056 with a 5v 1A supply connected - this module is rate to 1A. So i cant understand why I am only reading these numbers

Have you read the doc sheet for ACS712 ? There is a specific formula you need to apply to the reading

Yeah done that it looks like the acs712
Possibly isn’t accurate below 1A. Might try ina219

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.