NiCD battery charger circuit that drives me nuts - Page 1
Forum section: electronics / beginners

author: _Vendetta_
author_rank: Contributor
timestamp: October 15, 2021, 01:54:26 pm
content: Hello EEVbloggers,I am trying to design a rather simple NiCD battery charger, with just some voltage peak detection to cut off the charge at (4.5V).Therefore, i tried to implement it using the TL431 voltage reference. And the circuit is as follows:The problem is that the circuit behavior is fine on simulation. The circuit charges the battery at 100mA (C/15), However, in reality, unlike the simulation it does not stop the charge at 4.5V. it remains at 83mA.Your suggestions are highly appreciated !Thank you.

author: CaptDon
author_rank: Super Contributor
timestamp: October 15, 2021, 02:46:15 pm
content: That circuit will never 'stop' the charge, it will only taper the charge down to satisfy thecurrent the batteries will draw at 4.5vdc which is going to be very high if you have 3batteries in series who would be fully charged at 4.05vdc. If you want the circuit to'cut off' it will need some sort of hysteresis to cut back the charge voltage to maybe3.65vdc until the battery voltage drifts down to that level and then re-activate back tothe higher voltage. Your circuit is too simple, it needs more parts/features.

author: _Vendetta_
author_rank: Contributor
timestamp: October 15, 2021, 02:54:48 pm
content: Thank you for your reply. Well technically, i will be satisfied with simply tempering down the charge current to 30mA when it is fully charged.For the voltage of the battery, when it is fully charged it shows a reading of 4.15V. I would assume when charging it. The cut off occurs at 4.5 (1.5V per cell) due to internal resistance.

author: CaptDon
author_rank: Super Contributor
timestamp: October 15, 2021, 03:18:49 pm
content: I think your voltages are a bit off. A fully charged NiCd after resting for a few days isaround 1.2 to 1.25 volts. I would never try to push more than 1.4 volts per cell. Evenat 1.4vdc the cells will heat and then at constant current will sink back to 1.35vdc. Thisis an indication they are fully charged and converting the excess charge to heat. Youdon't want to be on that part of the curve if you want any life out of your batteries.That voltage sinking knee is how some chargers know the batteries are fully chargedand revert to a float charge of just a few mills. I feel your target of 4.5vdc is much tohigh. 4.05 to 4.15 would be a better limit and even that would be high if the batteriesare hot.

author: tooki
author_rank: Super Contributor
timestamp: October 15, 2021, 04:53:53 pm
content: Eh, for normal quick charging, 1.45V is right around where you expect the peak to be, according to the book on battery charging that I was reading last night! But you’d only do that when using actual peak detection, which isn’t really what’s being done here.OP, if you’re not going to implement a proper charger, why not just make it an fixed constant-current trickle charger at C/50-C/30 or so?

author: iMo
author_rank: Super Contributor
timestamp: October 15, 2021, 05:13:51 pm
content: I've been using similar charger with LM317+TL431. Works perfectly CI/CV.

author: floobydust
author_rank: Super Contributor
timestamp: October 15, 2021, 05:37:46 pm
content: TL431, depending on manufacturer, can be unstable with 0.1uF C5 across it and oscillate. I'd remove it and see if things change. It's not a situation like the usual 0.1uF decoupling cap you put in for an IC's power. There are capacitance/stability curves on the datasheet and 0.1uF seems to be in the middle of the unstable region for TI, On-semi, ST.

author: _Vendetta_
author_rank: Contributor
timestamp: October 15, 2021, 07:20:25 pm
content: Quote from: CaptDon on October 15, 2021, 03:18:49 pmWell i have a couple of those sitting around fully charged. They all show values between 4 and 4.2V ! I have been charging it one for one week using this charger. I had no heat what so ever.

author: _Vendetta_
author_rank: Contributor
timestamp: October 15, 2021, 07:21:41 pm
content: Quote from: imo on October 15, 2021, 05:13:51 pmWould you mind sharing more details about your circuit ! thanks .

author: Benta
author_rank: Super Contributor
timestamp: October 15, 2021, 07:23:33 pm
content: The biggest problem you have with this approach is, that the charge voltage of NiMH/NiCd cells will drop if you pass the peak voltage point. This will bring you into an area that's destructive for the cell. Even worse: charge voltage is temperature dependent.That's why d2V/dt2algorithms were created.This old data sheet gives a lot of info:https://cdn-reichelt.de/documents/datenblatt/A200/U2402B%23TEM.pdf

author: _Vendetta_
author_rank: Contributor
timestamp: October 15, 2021, 07:25:09 pm
content: Quote from: floobydust on October 15, 2021, 05:37:46 pmNicely remarked ! thank you for grabbing my attention. In fact i tested the circuit without the decoupling capacitor. i am using one 1uF for the battery though.

author: _Vendetta_
author_rank: Contributor
timestamp: October 15, 2021, 07:28:48 pm
content: Quote from: Benta on October 15, 2021, 07:23:33 pmThanks for the reply. I am aware of these methods. I am willing to terminate the charge before that peak and switch to trickle charging. ( C/15 intially then trickle it with C/50 ).