A different approach to battery management...

Yes, it has been a long and twisty road.
I'm not an EE. Everything I know about electronics I taught myself. I've been into it since I was very young though. My dad was a EE and a ham radio operator when I was little. I think I learned how to solder when I was about 5 or 6 years old. Probably before I could read. I remember how cool it was to build something using newfangled transistors since you didn't need a high voltage supply to run it. I always hated vacuum tubes for some reason. Maybe something to do with touching the power supply capacitors a few times. Not good for portable stuff either.

When I started doing scooters, lead-acid was standard equipment and I still run lead. I get perfectly good used batteries for free from work, so lead-acid is very economical. But heavy.

My friend Mr. Electric scored me some A123 cells from an abused plug-in hybrid pack, so the need for some kind of BMS suddenly appeared. I did a lot of research, but didn't like any of the choices at the time. I still don't. While not rocket science, BMS design has many interactions and hard to predict behaviors. There aren't a lot of good circuits to copy either, so it's mostly starting from scratch. I learned a lot from previous designs like Bob's and Silicium's. They still had issues though, so I set out to improve on them.

3 years later, I still don't have what I think is the ultimate design, but I have a lot of design constraints. One of the biggest ones is to keep the thing affordable. Most of the other designs end up being to expensive, or don't perform well, or both. The circuit design has evolved steadily for a hell of a long time now. If I had a dollar for every discarded schematic, it would be way more money than I've made off them. The problem is solvable and eventually somebody will make a good one that doesn't cost nearly as much as the batteries they're protecting. Cell chemistry is a bit of a moving target too. Lipo was only for the brave a couple of years ago. Now you can use them without Nomex underwear. :wink:
 
GGoodrum said:
Richard is the skinnier one, on the right.
Isn't that how some people "complain" about other people not driving fast enough? By saying something like "other pedal--long, skinny, on the right"? :lol:
 
mwkeefer said:
PS: Sorry just kidding, playing with my mental picture which just shattered of an early to mid 30s Gary.

Sorry to burst your bubble, but I've got a 25-year old daughter and a 22-year old son. :lol:

amberwolf said:
Isn't that how some people "complain" about other people not driving fast enough? By saying something like "other pedal--long, skinny, on the right"? :lol:

Yes, I'm afraid I might've used that once or twice. :)
 
I finally got the first of the balancers finished, and have started testing them. Richard and I also have an even simpler version of the CellLog/charge controller that we will both be testing in the next couple of days, along with the balancers. I'm also trying to finish up the balancer instructions and BOM files, and then update the website. These will be the next part of this "system" that will be available, followed shortly by the CellLog/charge control unit.

Here's some pics of the balancers:

View attachment 8
View attachment 7
View attachment Balancers-03.jpg
View attachment Balancers-04.jpg
View attachment Balancers-05.jpg
View attachment Balancers-06.jpg
View attachment 2
View attachment 1
View attachment Balancers-09.jpg


Again the way these work is that they will shunt up to about 1A of current for any cell that is over 4.15V (3.60V for LiFePO4 version...). They can be used standalone, or they can be used at the same time as CellLog/charge control unit. In the standalone mode, a single 6-channel version can be used multiple times, for larger pack configurations. You just charge the pack in "bulk" mode, like normal, and then use the balancer to bring any cells that might be over 4.15V, in that 6s section, down to 4.15V. You just wait for the any LEDs that are on, to go off. You then repeat the process with the rest of the 6s sections.

In the mode where the balancers are used in conjunction with the CellLog/charge control unit, the balancer circuits will only come on if and when a cell tries to go over 4.15V. For most "normal" imbalance conditions, the shunt circuits will keep the errant cells right at the set point (i.e -- 4.15V for LiPo; 3.60V for LiFePO4...).

Normally, what you would do is charge without the balancers connected. The LED on the CellLog/charge control unit will be red, during the charge, and then when the current drops under the adjustable set point, the charge current will be shutoff, and the LED will be green. If the cells are out of whack, one, or more cells, will get full too soon, causing the voltage for that cell, or cells, to rise quickly, and it will exceed the desired charge to point (4.15V/3.60V per cell...), and hit the HVC trip point. This will also cause the charge process to stop, but in this case the LED will be orange. This will be a good indication that it is time to balance. You could then plug in the balancers, and hit the "Reset" on the CellLog/charge control unit, which starts up the charger again. This time, however, the balancer 1A shunt circuits will keep the high cells from going over the set point, and let the rest of the cells catch up. You then just wait for the LED to turn green, and for any LEDs on the balancers to go out.

In the latest CellLog control circuit, we've added diodes so that any pack configuration from 5s to 8s can be used. This also evens out the current draw to all the cells, regardless of the pack configuration. We've also added a 10k resistor across pins 0 and 1, so that every cel should be drawn down the same, in the standby mode, even if it does take 2-1/2 years to drain a pack down. :roll: :)

More pics, once I get the control unit done...

-- Gary
 
Lookin' good 8) Gary... will the life versions be 8 channels on each board/layer, or will the all the double stacked ones be 6 on 6 like in your pics? Just curious.

And, wouldn't it be Ok to leave a balancer installed thoughout the charge instead of waiting for the HV to trip the first time? And for that matter, what about leaving it installed all the time?
 
scoot said:
Lookin' good 8) Gary... will the life versions be 8 channels on each board/layer, or will the all the double stacked ones be 6 on 6 like in your pics? Just curious.

Once I get these going, I'll do the 8/16-channels versions next. There's versions of these same boxes that are a bit wider, so an 8-channel board can fit.

Both the 6/12-channel and the 8/16-channel versions can be either setup for LiPo or for LiFePO4 with one resistor change per channel.

scoot said:
And, wouldn't it be Ok to leave a balancer installed thoughout the charge instead of waiting for the HV to trip the first time? And for that matter, what about leaving it installed all the time?

Absolutely. It makes no difference whether on not the balancers are left connected or not, because they don't draw anything unless a cell tries to go over 4.16V. In this configuration the combo becomes a full-function BMS. :)

-- Gary
 
The shunts draw something, but it's low enough that you can leave them connected all the time.
Drain is a function of voltage, and by the time the cell approaches LVC, it's down to something like 50uA. Average is around 200uA.
 
Over the last few months of reading this great forum, and trying various items mentioned here, I wonder about the voltage accuracy of their readouts.

I have a couple of Icharger 106b+, a couple of Turnigy 8S chargers, 3x Battery Medics, and just got 3x Cell Log 8S's. I bought a Fluke DVM to try to verify what the voltages reported by each of the items, and have found all of them off according to the Fluke, some as much as 0.03 volts per channel. The Battery Medics are the worst. Have any of you found this to be true also?

At least my new Cell Log 8S can be user-calibrated, which I did right away per the Fluke, and now have confidence in what I see as I charge the pack. I hope the calibration holds and I can continue to trust them.

I have a big 18S pack built up of 24x 6S 5A Flightmax batteries in a 3S8P configuration. The balance taps are paralleled across the 8P so I end up with 3 balance connectors to the cell groups. I have come up with an 18S 10A balance charger for it, but I don't trust the balancing part of it yet (the reported voltages are all over the place), so I just bulk charge with it and manually monitor the voltage, now using the Cell Logs, of each of the 18 channels, and the over-all pack voltage using the Fluke.

I would like to charge the pack to it's rated max of 75.6 volts to have all the charge I can get at the lightest weight, for powering my sailplane up to altitude, where I shut it off and soar.

But the cell groups are getting slightly out of balance by up to 0.02 volts per the calibrated Cell Logs, and I don't have any good way to get them back in balance, the Battery Medics are too far off. I'm looking forward to Gary's 18S balancer, or at least 3x his 6S balancers, although I would like to balance at maybe 4.19 volts rather than 4.15 volts. Gary, how accurate will the voltages be on your balancers? And can the balance voltages be set to more like 4.19 volts?

Thanks,
Jerry
 
Hi Jerry, and welcome to ES. :)

With the Battery Medics, I've seen quite a variance as well, with the readout portion, but oddly, the balancing part is much closer. I can use the discharge mode and even though the readout shows quite a variance, when I check with a couple of CellLogs, the voltages are actually pretty close. Like you, I find the CellLogs, even right out of the box, to be pretty accurate. Mine are all within a few mV of each other, for all channels.

Regarding charge voltages. you aren't going to see a usable capacity difference if you charge to 4.15V, vs 4.20V (i.e. -- 74.7V vs 75.6V...), but it should increase the life of the cells significantly.

I don't consider a pack to be unbalanced unless I see a max difference between the lowest and highest of about 100mV, or higher. 20mV is not out-of-balance, in my opinion. Most RC-type balance chargers will get the cells to within about 10-15mV, which is about what our new balancers will do, using 1% resistors on the voltage divider at the front end. If you hand-match the resistors, you can get it closer, but I don't bother. To me, it is just important to keep the cells loosely in check with each other, so if I see them start to drift where the deltas start getting up towards 100mV, I balance them, to get them back down to under 20mV. Depending on the pack, that usually lasts for 5-10 cycles.

-- Gary
 
Hi Gary, thanks for the reply.

A couple of issues with my set-up:

My 18S charger shuts off automatically right at 75.6 Fluke volts. So with a 0.03 volt or more delta, some cell groups have gone over 4.20 volts to around 4.22 before it shuts off. Then there is a distinct possibility some cells in the paralleled group are even higher if some others in that group are charging slower and still at a lower voltage.

So I have been monitoring the Cell Logs carefully and as soon as I see 4.21 volts on any group, I shut off the charger even though some are still around 4.18 volts. I would rather not have to watch the charging process that closely and just let it terminate on it's own.

Also I didn't do any calcs, but I recall seeing that charging to only 4.10 volts per cell gives up about 10% useful capacity. So 4.15 would be maybe 5%. I expect to be using nearly the entire useful capacity of the pack to get as high as I can before shutting down. Static testing has shown me that some cells that are 0.03 volts lower, fall off the cliff sooner during pack discharge, and useful power is instantly gone. And I had to shut down the power very quickly to avoid damage to the low cells. So I might be losing another 5 or 10% capacity at that end.

So getting all the cells as near 4.20 volts as I can would be good for my situation. BTW getting a lot of cycles out of the pack is low in priority for this application. If I get 100 or even 50 good launches out of a $2000 pack, that is still a huge savings over the cost, not to mention the inconvenience, of being towed up with a plane that many times.

Even at 0.02 volts delta, your balancer is better than what I have now so I think it will help me when you get them ready. Thanks for your efforts,

Jerry
 
I thought I would venture a few comments here Jerry that might help a bit. And maybe you already understand what i am about to mention... If so, then I apologize if I mistook what you are saying. I don't have expereince with Lipos, but rather LiFePO4 cells, so my frame of reference for specific voltages and there relevence to the balancing/capacity issues is different. But generally speaking, when a cell that is being charged reaches its endpoint (or "cliff" if you will) the voltages spike up rapidly as I think you know (just like on the discharge end of the curve). On this sudden steep portion of the curve, accuracy in voltage readings becomes much less relevent in terms of assessing capacity (fullness). A difference of 100 to 200 mv in this region amounts to virtually no meaningful difference in fullness. For LiFePO4 cells, the curve inflection zone (where the steepness really begins to sweep up) is around 3.35v to 3.40v. In terms of capacity, there is a huge difference below that zone between 3.25v and 3.35v, and virtually none above that zone between 3.4v and 3.5v, or even 3.6v. Not sure where your Lipo "zone" is :oops:

based on what I have read in your posts, I wonder if the bleed off (shunt) current on your 18s balancing charger is sufficient to get the balancing job in a timely complete way. Do you know what the ma balance current rating is for that charger? It may be that some of your low cells never made up into or past that voltage inflection point before shutting off the charger (due to the high cells). In which case it is undrstandible that the overall pack capacity is reduced. A pack is only as good as its lowest filled/capacity cell.

I have to watch for this myself when using my whimpy Chargery DB8 balancer on my packs as it only has 300 mv balancing current... it works ok when I keep my bulk charger current and voltage moderated and closely controlled. But when I boost either current or volatge by a little over the sweep spot, it has to work much harder (heat generation and higher cell voltage spiking) to keep up on the balancing process. This is exactly why i am so stoked about Gary's new balancer... 1000ma of balancing current, and I'll be able to speed everything up in a big way. :wink:
 
I have been playing with a switched capacitor cell balancer. The neat thing about it is that it automatically balances to zero cell voltage differences and wastes no cell power as heat. Its operation is totally independent of any need for calibration as it makes no measurements of the cells. It shuttles charge from the excess cells to the lower cells until all the cells are at exactly the same potential.

It can operate while the pack is charging, in use, or idle. By having it running while the pack is charging or in use it tends to keep the cells from becoming unbalanced to begin with.

The main disadvantage is that it has a rather low balance current. Right now around around a few milliamps per 10 mV of cell imbalance. Using it to balance a large pack that is way out of whack takes quite a while. I ran it on a pair of 3 cell nimh packs (to simulate 2 lifepo cells). One "cell" started out fully charged and the other was about half charged. After running it over night it had them balanced to within 50 microvolts.
 
That was the same issue we ran into during testing. Theoretically, you could get more current, but as the cell voltages get closer, the maximum amount of current you can pump drops. Very low resistance switches and caps are needed to make it work well. Another issue is if you have a low cell far away from a high cell, it's hard to pump the charge across many cells. My capacitor coupled approch is similar, but should be good for much higher currents.


Testing is proceeding as usual on the newest charge controller board. I managed to seriously goof up the pinout on one of the chips, so we've had to haywire them into the boards for testing. Gary managed to let the smoke out of one chip. So far, I only fractured a leg off one during haywiring. I've had to adjust a few component values, but most of it is working as intended. I still have a bunch more testing to do. I want it to be as bullet proof as possible.
 
fechter said:
but as the cell voltages get closer, the maximum amount of current you can pump drops.

Fortunately, as the cell voltages get closer, the less important the voltage differences become. My switched capacitor balancer does not depend upon particularly low FET Rds or cap ESRs. It is the slow but steady tortoise compared to the brash and twitchy resistive hare. It is no match for a resistive shunt balancer for getting a pack back in in whack, but since it runs whenever the pack is in use or charging (or even doing nothing) it seems to do good job of keeping the cells in line.
 
Yes, I did let the magic smoke out of mine this morning. :mrgreen: Because the pinout was different than all the other dual opamp chips we've been using, I ended up using a bunch of different colored 22-gauge wires to map the pins into the correct positions on the PCB. It was pretty ugly, for sure. I told Richard that it looked like a dead gay spider. :roll: :eek: Anyway, I ended up touching the positive lead from my lab supply, which was set to 25V, to one of the "spider" legs, which caused the magic smoke release.

The good news is the new latching relay we're using works really well. A few more tweaks, and one more layout and I thing we're there.

I also found that left off a trace for the fan logic on the balancer boards, which caused the fans to come on right away, and stay on, but this is an easy fix.

Regarding the charge voltage/capacity issue, it has been my experience that charging to 4.10V vs 4.20v does not mean you are losing 10% capacity at all. It is more like 2-3%. This is not a linear function either, so charging to 4.15V vs 4.10V, does not mean the capacity "loss" is 1/2 of 2-3%. Like I said before, charging to 4.15V, vs 4.20V, you won't see noticeable difference in capacity.

I hope you are using cell-level low voltage protection, because running a pack to where the cells start "cliff-diving" is a sure way to kill cells.

-- Gary
 
hi
gary looks like you have changed to the pinout of the optos I am using ACAC CECE as opposed to the old pinout of ACCA ECCE found on the ILD2 optos I nearly got caught short on the circuit board design with that one but checked the PDF in time, I have to keep checking the PDF's to make sure that everything is ok as the SMD work is new to me, I Already neary messed up with the ILD2 as it is too big the SMD version is the same size as the through hole version and I had made the circuit for a SOIC-8 size opto. All fixed now found an alternative that would work as a replacement so can carry on with the next stage.

Geoff
 
geoff57 said:
hi
gary looks like you have changed to the pinout of the optos I am using ACAC CECE as opposed to the old pinout of ACCA ECCE found on the ILD2 optos I nearly got caught short on the circuit board design with that one but checked the PDF in time, I have to keep checking the PDF's to make sure that everything is ok as the SMD work is new to me, I Already neary messed up with the ILD2 as it is too big the SMD version is the same size as the through hole version and I had made the circuit for a SOIC-8 size opto. All fixed now found an alternative that would work as a replacement so can carry on with the next stage.

Geoff

Lately we've been using the MCT6 optos, instead of the ILD2. They are a lot cheaper, but still have the same pinout.
 
My 6 Channel LVC arrived last thursday, all the parts are perfectly pacaged with labels and on saturday I assembled it. The assembly was perfect straight forward and the circuit works perfect.
f_grpn8yx0m_166b052.jpg

f_grpn8yx4m_4759cc1.jpg


First I have tested it with the suggested procedures with a 9V battery and a 1K pot. and Using the diode setting on a voltmeter/multimeter and then I have tried the 6 Channel LVC connected to the controller brake and with the balancer plug of a small 3S LIPO 900mAh connected to the first 3 channels of the LVC. I have started a discharge of this LIPO with my Multiplex RC charger while running the motor of my e-scooter and by watching the single cells voltages I have noticed that the LVC tripped the e-brake at the first cell that fell down to 3V.
This is the circuit mounted on the e-scooter.
f_m1tv2h4m_ca2877b.jpg


Than you Gary from TPpacks.com. :D
 
what do the kits in the store provide so far? is it only voltage protection to stay in the lifepo4 4v range because from bigbore's pics the boards seem pretty light, perfect for newbies like me 8) i remember reading a couple posts up about one 'full' kit that was going to be broken up to the voltage protection (LVC?) charger and balancer (is this correct?) sorry for all the noob questions but im quite eager to get started ebiking

ps, to buy the battery medic booster do we first need to buy the battery medic itself or can we purchase this from the tppacks store also? anyone know how long hobby king takes to ship these if thats the case?
 
I promise, I will provide a "buying guide" soon, one that explains all the configuration options between various setups. We just need to finish the testing first. Richard's board seems to be pretty stable now, and I just need to get mine in the same configuration, and then do another run of boards with all the changes. It didn't help that I spent the last week in San Diego, on a mini-"stay-cation", but I'm home now. I'll try and take/post some pics later.

Andy found a trace problem with the full BMS boards, that also is a problem on the balancer boards. I need to do another run of these, with the fix, before we can release the balancers. I'll do the fix to my existing test boards, and then I'll post some more picks of these, in use with the CellLogs/Control Unit.

For those that are totally confused, here's a brief explanation of the main differences between the various options: The so-called "full BMS", which is described more in the 1000-page long "sticky" BMS thread ( :roll: ), contains all three main BMS functions on one board/group of boards, low-voltage detection/cutoff (LVC), overcharge protection (HVC) during charging, and cell balancing at the end of a charge. This sort of "all-in-one" BMS setup is really better suited to configurations that use LiFePO4-based cells. The reason is that many of these LiFePO4 cells tend to go out-of-balance quicker, especially the larger capacity variants like ThunderSkys and Sky Energys. Another reason is that these are usually custom setups which have enough room for the full BMS board(s).

LiPo-based packs are much more compact, usually, and generally use 6 or 8-cell 5Ah "sub-packs", combined together in parallel and in series, to create a larger ebike pack. These 6s/8s packs typically come pre-wired with balance plug taps, which makes it easier to make connections to whatever is used for the various BMS "elements". By simply connecting these balance taps in parallel, you can create higher capacity configurations, paralleled at the cell level, which is best, IMO, because the cells will self-equalize immediately, and can be treated as one larger capacity cell at that point.

Now you could certainly use the full BMS for a LiPo based configuration, but it creates some installation challenges. The balancer portion of the BMS board contains the heat-generating shunt circuits, so you can't just bury them in with the packs. Besides that, the other main advantage of using LiPo-based setups is that unless you are draining the packs down to LVC all the time, healthy cells just don't go out-of-balance very often. You just don't need to balance the cells but once every 5-10 cycles. So, what this means for the BMS is that you can take out the balancing part of the system, and make it a separate "external" unit. What that leaves, in terms of required functionality are the parallel adapters, the LVC function, the high voltage detection/protection function and the charger control function. If you then separate out all the functions/circuits related to charging, what you are left with that needs to be on the bike itself are the LVC circuits and the parallel adapters. So, in this "bare bones" configuration, you can use a combination LVC/parallel adapter, like the one above, mounted with the packs, and bring out the combined parallel plug connections, one plug per 6/8-channel board. Then, these output pigtails would plug into connectors on the "external' unit that does high-voltage detection/protection, and charger control, when the pack is charged. Balancing, when required, is done separately. Call this configuration "Option 1".

A variant of "Option 1" is to move the HVC detection function to the pack-mounted LVC/parallel adapter board, and then just have a charge controller board as a separate unit. Balancing can still be done separately. This "Option 2" is essentially the first configuration that I started offering, awhile back. I added the Battery Medic Booster, to add a higher-power balancing option. The only problem with the latter option was it required hacking in some small wires to the back of the BM unit. Many have found this to be in the "too hard" category. The other problem is that if you wanted to balance the whole pack at the same time you charge, you needed multiple BMs and multiple boosters. One other minor issue was that the readout function on the BMs was not all that accurate. Oddly, the balancer portion was pretty close, but not what was displayed.

To address both issues, I did the standalone balancer units, which are basically just like the BM boosters, but with a bit extra circuitry. I then discovered that the CellLogs units were great to use in conjunction with these balancers, because they have 3-decimal cell voltage readouts, and are very accurate. I liked these so well that I started using them whenever I charged the pack as well. It was at this point I decided that it would be good to do one combination unit that combined the charge control logic, with connections and mounts for the CellLogs.

The CellLog units actually have a lot of smarts in them, and contain handy programmable HVC and LVC functions that can drive an alarm output. This opens up additional configuration options. A possible "Option 3" could be just having parallel adapters mounted with the packs, and then the balance connections bought out to box that has the CellLogs mounted on top. This box could be mounted on the top bar, for instance, so that the CellLogs can be made visible, and then the LVC and HVC function would be provided by the CellLogs, and the added support circuits. This unit would also contain the charge control logic so that there is just a single two-wire connection back to the charger/supply. There would still be extra connections needed somewhere, so that you could plug in the external balancer(s), when balancing is required. This "Option 3" configuration is what we are currently testing.

A variant of Option 3, similar to Option 1, is to not have the CellLogs/Control Unit do the LVC function, and not be permanently mounted on the bike. In this case, like for Option 1, there would still be combo LVC/parallel adapter boards mounted with the packs, and the CellLogs/Control Unit would be connected just when it is time to charge. This "Option 4" is actually my preferred configuration for my own setups, as all my packs already have LVC/parallel adapter boards buried in the packs.

Anyway, the new boards we are testing will support both Option 3 and Option 4 configurations. I have some parallel adapter-only boards that will be included with Option 3 configurations. The LVC/parallel adapter boards that are on the site already will be used for Option 4 setups. Part of what is causing a lot of confusion is that I went ahead and make these available, as they were finished, but the rest of the stuff is not quite ready. Since I haven't sold a BM Booster in a couple of months, I've just gone ahead and taken it off the site. In its place will be the new balancers. These initially will come in 6-channel and 12-channel variants, but soon after, I'll also do 8-channel and 16-channel versions. Finally, as soon as we finish the testing on the new control unit, I will make them available as well.

The balancers will be able to be used standalone, one 6s (or 8s...) section at a time, or multiple balancer units can be used at the same time as when the pack is charged. In this configuration, with the balancers and the CellLogs/Control Unit all connected, it is functionally identical to a "full BMS" setup. This could actually be an "Option 5" configuration, which is a CellLog-based, full BMS.

Like I said earlier, I will eventually do an illustrated "buyer's guide", but hopefully the above will help answer some questions. I get lots each day, so I know it is confusing. To minimize the confusion, I'm trying to keep all the CellLog/control unit/balancer info in this thread, and the full BMS-related stuff in the sticky BMS thread. It is becoming harder to do this, because there is a lot of cross-pollination lately. This is because for both the balancers and for the BMS shunt circuits, we've made a pretty significant change in how these circuits are used. In all the previous BMS versions we've done, and in virtually every shunt-based BMS design I'm aware of, the charge voltage is set at a point a bit above where the shunts are fully engaged, which in our case means they are passing about 1A of current when fully on. The HVC trip point is set right at the point just before the shunts get swamped/overloaded. This HVC signal is then used by the charge control logic to "throttle the charge current so that the net effect is that no cell voltage can go over the HVC set point.

This works quite well, because there's always at least 1A of current available for the "slow" cells to catch up to the cells that get full first. Without this, the full cells will block current from going to the less full cells down the line. The way electricity works is that all the current has to go through all the cells, so if one is full, and not taking in any more current, it will block the others from that are not yet full, from getting any more current. What the shunt circuits do is let current be "bypassed" around the full cells, so that the ones not yet full can catch up. Eventually, all the cells are full, and all the shunt circuits are in full bypass. Again, this works quite well, but the problem is that it generates a ton of heat. With LiPos, there's about 4W of heat generated, per channel, so for a 24s setup, there's about 100W of heat that needs to be dealt with in some fashion.

Our new scheme is quite different. Now what we do is set the charge voltage right at the desired balance point, so in the case of LiPo, 4.15V. This is also the point that the shunts first start to conduct (as opposed to where they are fully on, "bypassing" 1A...). The idea is that if the cells are perfectly balanced, they would all reach 4.15V at the same time, and the charger's CV mode would take over, keeping the voltage at 4.15V per cell while the current slowly drops. In this scenario, the shunts never come on at all. If a cell is out-of-balance, it might get full first, and reach the 4.15V point first. What will happen then is the voltage will try and go higher, but then the shunt circuit will start to conduct. the greater the imbalance the quicker the cell will hit this point, and the harder the shunt will work to keep it at 4.15V. The net result is that the high cell shunts will keep them in check, and eventually the rest will catch up. When they do, and the current drops, the shunts will all eventually go out completely. The cells are just as balanced as they would be with the "regular" BMS shunt scheme, but without all the shunts cooking away at 1A at the end. This simplifies the control logic significantly. Now what we can do is set the HVC trip point higher, and use it as a safety cutoff function, instead of having it drive a PWM-based throttle circuit. All that is left in the charge control logic is an adjustable low current detection function that is used to shut off the charge process when the current drops below some point, like 50 or 100mA. This is the new control circuit we are testing now. The LED on the front of the CellLog box will be red during a charge, and will be green when normal shutdown occurs. If the charge process is terminated due to a cell hitting the HVC trip point, the LED will be orange.

Anyway, this has gotten longer than I wanted, and I need to get back to testing. :)

-- Gary
 
Thanks Gary! That was very helpful for my electronically challanged brain. I may yet try Lipos instead of my beloved Fatpacks.
otherDoc
 
Wow, epic post... Epic thread!

I'm thinking of doing your option 4 setup, and just wanted to be clear. I know you get a million q's so I'll be brief- My setup will be a pretty typical 24s lipo setup so I'm thinking others have the same questions.

The lvc parallel boards you have placed on the site hook up to a cell-log based hvc/balancer setup you are testing now, FS once completed. Got it. Gonna go order me up some and patiently wait to be able to balance charge conveniently and group charge safely.

BUT! there was some mention of a charge current limiter somewhere. My question is does your charging setup have current limiting in it (perhaps variable) or do Meanwells still need to be modded so they don't go into hiccup?

Finally, I guess I have to pick up 4 cell logs. The standard lower cost ones are ok, right?

thanks gary! Your work here is invaluable!
 
NorCalTuna said:
Wow, epic post... Epic thread!

I'm thinking of doing your option 4 setup, and just wanted to be clear. I know you get a million q's so I'll be brief- My setup will be a pretty typical 24s lipo setup so I'm thinking others have the same questions.

The lvc parallel boards you have placed on the site hook up to a cell-log based hvc/balancer setup you are testing now, FS once completed. Got it. Gonna go order me up some and patiently wait to be able to balance charge conveniently and group charge safely.

BUT! there was some mention of a charge current limiter somewhere. My question is does your charging setup have current limiting in it (perhaps variable) or do Meanwells still need to be modded so they don't go into hiccup?

Sorry, I meant to mention the current limiter, but forgot. What I did was pull the current limiter logic off onto a small separate board that actually attaches right to the MeanWell's terminal block. Here's what it looks like:

View attachment MW Current Limiter-v4.1.6.png

This made sense, for a number of reasons. First of all, not everyone is using a MeanWell supply as a charger, so not everyone needs this function. Removing this from the charge control circuit makes it a lot simpler, which will mean easier to assemble and will cost less.

Anyway, I will make these MW current limiters available soon. Like everything else, they still need to be tested first.

NorCalTuna said:
Finally, I guess I have to pick up 4 cell logs. The standard lower cost ones are ok, right?

Yes, the CellLog 8M, is just fine. I just got a few of these as well, from David at ProgressiveRC.com. The 8S has the data logging feature, which is handy if you need that function, but it doubles the price. I've never used this on mine, so now I just get the 8Ms.

If you have a 24s setup, you can actually just use three CellLogs. These are 8-channel units. I have some adapters, which I will make available with the control units, that convert four 6s sections into three 8s outputs, which can then plug into the CellLog inputs. Here's what it looks like:

 
Gary,

Wow - wonder there wasn't more info about this out here, the 8S come with not just 5.5mm Discharge Plugs (without guards, I replaced with the 5.5 blue shielded connectors for safety) but they are actually 8S taps - not a pair of 4S as I had been told by several people.

One of my packs came with a cell very far off - iCharger didn't catch it and so I am now charging at 1.5A via the balance tap to 4.16 on that single cell while I solder together a quick and dirty parallel balance adapter and CellLog interface.

In case you were wondering the Radioshack DIP20 style breakout PCBs (2 for 2.99) work great for adding PCB style standoff header pins (just like on the CellLog8)... I can parallel up to 3 of these and still have room to mount the female end of a PCB riser pins (9) and use that to plug into the iCharger.

Can you point me to female PCB mount connectors for these (or I'm gonna have to hack some 3S and 6S into 1 the 6S to 5S way) and also if available 8S connection headers - what a pain.

On a positive note... Hobby King sells these little .8mm gold plugs - on the one with the thinnest point, if you solder in a short 12g run and add a male 4mm on the other side (I keep these to 2 ") - the little pins fit very snugly and make excellent contact within the balance plugs (JST-HXT) and I can then push up to 5A into a single cell without warming the connector or even the wires coming from the balance plug to the pack - I'm using a lower charge rate here beause I think there may have been an issue with this cells internal resistance which caused the imbalance upon first charge.

I am seriously approaching the point where I open the end caps of all my Lipos and wire in 18 or 14g silicon for the balance taps - then end in one of those little locking molex plugs you use with your adapters, I would rather adapt each and every other piece of equipment than continue to suffer with crappy JST/HXT connections and their inevitable breakdown. To that end I am looking at Amphenol and some other standardized - high repeat tolerance, low impedance connectors... if a smart card can be designed (hard gold plating on PCB traces) for > 1 million insertion cycles - why cant our balance and discharge plugs sustain a meager 1000 disconnects and connects (2000 physical actions?)

-Mike
 
Back
Top