Battery Charger Next Generation: request for comments
What kind of battery charger would YOU like?
Since battery chargers have always been a popular subject among our readers and followers, we were having a discussion in our lab about the kind of battery charger we should design now.
"Should we make a charger for lead-acid batteries?", asked one designer.
"No, no, no!", said another, "that is so old skool, let's make a charger for 20 NiMH cells."
"Nah", said a third, "let's make a charger for 3S or 4S LiPo's!"
Then a fourth designer entered the discussion and it went on and on and on!
So, to end the discussion, it is now up to you to enter the discussion and come up with a decisive answer...
What do you want?
"Should we make a charger for lead-acid batteries?", asked one designer.
"No, no, no!", said another, "that is so old skool, let's make a charger for 20 NiMH cells."
"Nah", said a third, "let's make a charger for 3S or 4S LiPo's!"
Then a fourth designer entered the discussion and it went on and on and on!
- Lead acid?
- NiCad?
- NiMH?
- LiPo?
- Other?
- Packs or separate cells?
- Monitoring or not?
- Balancing or not?
So, to end the discussion, it is now up to you to enter the discussion and come up with a decisive answer...
What do you want?
Discussion (21 comments)
Stefan Weilhartner 6 years ago
timers, nice visualisation of charging process, etc.
an option for bluetooth communication would be nice, so that a mobile phone can read out the voltage every x seconds and show a nice curve over time etc.
or also with the possibility to be controlled by some other device.
so someone could implement new features for multiple discharge and charge cycles on the mobile phone or some other device.
Stefan Weilhartner 6 years ago
so i want to transport energy in form of a battery to my car.
so an interesting charger for me would also be one, that can be supplied with other batteries.
i have some li-ion batteries in my appartment connected to gether in series to deliver about 14v. but that is not enough to get a lot of current directly into the 12v battery.
so a dc/dc step up converter with a current limiter would do the trick.
so a charger that could be (optionally) supplied with energy from a battery pack with a dc-dc charger would be nice.
not everyone would need that option so it would be interesting to build an extra pcb to add to the charger or leave out an area on the original pcb where everyone could decide to add the parts or not.
RICH OBERMEYER 6 years ago
A small solar panel inside the car with a cheap 50mA LA charger will keep your battery from going flat. This requires no AC. Some companies connect the solar panel directly to the lighter plug with just a simple diode. Solar by design is current limited so a trivial design task.
You can buy one on Amazon for $20.
Rene van Amerongen 6 years ago
magicChristian 6 years ago
To control current and to monitor voltage it is necessary to have a multichannel ADC and a microcontroller. Because of low speed requirement a raspi is not necessary; an ARM M3 would be a good choice. The maximum voltage should be 18 V to cover 4S LiPo and 6 cell Lead Acid.
The maximum current maybe 1 Amp and at least 4 places for AA or AAA cells.
The voltage resolution should be better then 50mV which is easily done by 10 bit ADC.
One problem is charging LiPo cells in a serial configuration - the only correct way needs contact to all nodes between cells (there are special IC´s for that purpoe available).
I am looking forward to this project and would like to be a meber of the team.
RICH OBERMEYER 6 years ago
solar 6 years ago
Richard Cooke 7 years ago
Richard Cooke 7 years ago
BJ Thomas 7 years ago
lead acid chargers still in use and worh a look...
karim rihani 7 years ago
Kargo 7 years ago
Für mich wäre eine Auswertung der Spannungsverläufe an den Balanceranschlüssen wichtig, um einen Rückschluss auf Funktionssicherheit des Akkupacks zu erhalten.
Quenton 7 years ago
For RC models I use Lipo 1, 2 & 3 cell batteries with 12V lead acid for charging in the field or for starting IC engines and NiMH for on-board power.
I would like realtime feedback data during charging. Temp protection?
PeteLabs 7 years ago
PeteLabs 7 years ago
solar 7 years ago
This level of discussion tends to go to writing specs. What will be next step?
RICH OBERMEYER 7 years ago
solar 7 years ago
Since a battery charger is basically a voltage limited current source one universal design could be used with different software algorithms. A voltage and current sensor could be extended with more voltage sensors for balancing (also useful for NiMH). In a modular design a programmable load and logger can make it a battery tester and multiple loads can help de balancing.
By adding or omitting components the specification could be adjustable vs cost. Putting boards in parallel could also adept to a particular situation. Two or three different user interfaces from simple dumm charger, more controlability or extended display for battery testing makes low cost also possible. And don't forget the themperature option for fast charging applications.
I am availlable for helping defining the specifications.
Stefan Weilhartner 7 years ago
bertjoop 7 years ago
Lys 7 years ago
How to charge an NiMH Battery Pack with 20 Monocells (for one of the earlyer eBikes)
How to charge my 12V Metabo Cordless Screwdriver
In both cases the old charger had given up and I hat to improvise.
Unfortunately the iMax B6 Charger ruined one of my screw-driver battery pack, so I am in hope a new developed charger will do better.
llagmaw 7 years ago
Richard Cooke 7 years ago
RICH OBERMEYER 7 years ago
Add a simple LCD interface and a few buttons and everybody can use it how they need.
It will be cheap and meets all requirments
Mark Peterson 7 years ago
A charger that is universal AND automatically determines the battery type and battery voltage. This should be easy with the processing power, A2D, and D2A functionally of today's microcontrollers.
Just connect power to the charger and connect the charger to the battery and it will fully charge the battery whatever kind and voltage.
Ruben 7 years ago
- Lead acid batteries (also usable for other batterie types):
- 3 functions:
- charge (constant current charge, topping charge, float charge)
- different charge programs for flooded, gel, AGM, ... batteries.
- different algorythms: fast, slow, recommended charge
- discharge, until [configurable]% discharged
- pulse conditioning (high voltage pulse; against sulfation)
- Configurable scheduler. Define time slots for charging, discharging or pulse conditioning based on a year calendar (month, day, hour). Especially for batteries of motorcycles or oldtimers. Is keeping them constantly charged at 100% during an inactivity period optimal?
- All batteries:
- How to keep a battery in a good condition during a long inactivity period? What is the recommended charge % (50%? 75%? 100%? -> type dependent) to store some batteries for a long time. It should be possible to select a function "charge for use" or "charge for storage".
- in function of ambient and battery temperature
- Show voltage, current, temperature, internal resistance, ...
- Ethernet interface
- Get information
- Change configuration
- Controlling (start, stop, ...)
- Log charge cycle (voltage, current, temperature, ...)
- Open protocol (make your own program or connect it with some intelligent system.
Good idea to request for comments.Markus Oliver Pfeil 7 years ago
JP10 7 years ago
Should be a superb project.
Michael Zigan 7 years ago
Charging algorithm selectable.
CAN Interface (for BMS and Display)
Output current salable with individual high power unit.
Michael
Ulrich Dreher 7 years ago
Some charger (see below for more details) providing an "immediate solution", doubling as a development base for more challenging applications - would be great and might draw attention.
I'd consider such an advanced charger a lighthouse project.
BTW: would give a nice power supply as well. - Digital power is capable to realize the "impossible".
Roel Arits 7 years ago
A kind of guidance GUI can be used to guide the user through menu's like : Select battery type, select how many cells you want to charge, select capacity .....
The menu tree depends on the type of battery that was selected.
When people need extra features they can be provided as an upgrade of the software.
The best espresso still comes from a dedicated espresso machine and not from a
do-it-all coffee, espresso, cappucinno and hot chocolate-machine.
I hope i didn't start a discussion on coffee now ! ;-)
Succes !
Sedemas 7 years ago
One can find enough battery chargers for lead-accid, NiCad, NiMh. Those batteries are relatively easy to charge even with high currents. For Lithium based batteries one need a good cell-balancing and just that part of the charger is of interest for me.
Success with the project!!