Well I am trying to make UPS, uninterruptible power supply, for Arduino Leonardo. This is my circuit

enter image description here

I am using for lipo chargher this ICs, it use TC4056A and DW01 . I think main problem is DW01 overdischarging protection

enter image description here

I have read documents TC4056A and changed the R3 resistor to 2.4k Ohm to decrease charging current to approximately 500 mA to prevent much more heating. Charging and mean time Arduino working properly there is no problem. if I plug out the my UPS. Battery start supplying Arduino. But the problem is if battery was totally finished (all lamp's of battery level switch off and Arduino stopped). Battery can not start charging when I plug in the system. I'm measuring the current from type-c side it shows 40mA but I know while normally working it should be 500mA or more. If I plug out the Arduino from UPS battery starts to charging and measuring current goes 500mA. After waiting a moment, If I plug in the Arduino charging goes normally and arduino start to work.

Well I know, I can not good tell my problem. I take refuge in your understanding.

Well I have try to add circuit.

enter image description here


after watching this video I understood the problem! the problem is if the battery voltage lower than 3 volts, lipo charger IC will consume only 50mA. I need to remove load until lipo battery voltage level up to 3 volts.

So question was changed! How can remove the load ( at this project "Arduino Leonardo") until lipo battery level over then 3 volts?

  • \$\begingroup\$ No, that's a picture of your hardware and not a circuit or schematic. A schematic is required. \$\endgroup\$ – Andy aka Nov 21 '20 at 12:30
  • 2
    \$\begingroup\$ If you discharge the battery too far, below a certain voltage, the LTC4056 will not start charging at the full current, but with a smaller current, until the battery's voltage has risen enough to start the normal charging cycle. You could try to see if, given time, the charging automatically goes to 500mA again. It could also be something else entirely; please supply a schematic. \$\endgroup\$ – ocrdu Nov 21 '20 at 13:55
  • \$\begingroup\$ @ocrdu you are right. So "if, given time" how long should I wait or how can decrease this time. Also I am adding simple circuit. \$\endgroup\$ – mehmet Nov 21 '20 at 17:14
  • \$\begingroup\$ I don't know how long the pre-charge takes; maybe it is in the datasheet. I doubt you can influence it. If you can confirm the normal charging does start after a while, let me know and I'll turn the comment into an answer. \$\endgroup\$ – ocrdu Nov 21 '20 at 17:38
  • \$\begingroup\$ @ocrdu well it did not charge the battery, almost I have waiting for 1 hour. I was measuring the voltage of lipo battery it was decreasing slowly. ( I saw 1.8 Volt al least) \$\endgroup\$ – mehmet Nov 22 '20 at 13:07

Well After read those doc1, doc2 and doc3. I've fixed my problem. maybe it will helps somebodey in the future. I've added 2 diodes and everting works perfectly, tested! enter image description here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.