A Forum run by Enthusiasts of MidNite Solar

Charge Controllers and Clippers => The "Classic" charge controller => Topic started by: 5 Minutes 2 Midnite on March 17, 2017, 12:54:32 PM

Title: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 17, 2017, 12:54:32 PM
Greetings. Have been putting together the parts for an off-grid system for about two years. Actually just now putting it all together. Feeling pretty comfortable with all aspects of the install... except configuring the Classic 150. Still a wee bit hazy. Note, I have not powered up the classic it. It was purchased in DEC 2015 and was still boxed up until last week. Hoping to nail down how the unit should be configured for when I power it up.

In perusing a countless number of threads on other forums for general LFP charging knowledge, and then recently this forum for specifics, it seems an important feature that has been added to the classic is the ability to taper the charge current. Yes? Here is all I have on the requirements for my recently purchased cells:


SUGGESTED CHARGING CURVE
Constant Amperage to 3.65V,
Constant Voltage,
Decrease Amperage,
Stop at 1A Charge

http://www.electriccarpartscompany.com/New-Energy-72Ah-Aluminum-Encased-Battery

I won't know what FW is in my Classic until I power it up. But if anyone has a recommend on the minimum FW to best charge LFP cells it would be helpful. Also helpful would be a suggested initial profile for the Classic to charge the pack (16 cells in 48V array).

thank you.
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: Westbranch on March 17, 2017, 07:39:57 PM
grab the latest... Rev 2126 is on the MidNite site
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: ClassicCrazy on March 17, 2017, 08:35:10 PM
You don't even need to wait until you put the whole system together to update the Classic - you can just hook up 12v from any power supply to the battery input and use  the update cable to do the updates. Also that would give you a chance to poke through the menus , set up the parameters, hook up the Local Status App , etc.  before you put it online for real.

As Westbranch said - get the latest firmware from the Midnite site and follow instructions there to do the update.

Larry
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 17, 2017, 10:47:03 PM
Thank you. It's always a good bet to update FW, and doing so now. Was just curious about any LFP specific features. Saw the sticky detailing FW updates and will check there.

If anyone could offer some initial parameters for an LFP array as described above it would be appreciated.
jim
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: dgd on March 18, 2017, 12:00:38 AM
Just noticed your SIG info and that sure looks like a very tiny battery bank considering the inverter capability and that 3500+ watts of PV into the Classic.
Are you sure this bank can supply enough power between PV charge cycles?
dgd
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: TomW on March 18, 2017, 10:50:47 AM
Quote from: ClassicCrazy on March 17, 2017, 08:35:10 PM
You don't even need to wait until you put the whole system together to update the Classic - you can just hook up 12v from any power supply to the battery input and use  the update cable to do the updates. Also that would give you a chance to poke through the menus , set up the parameters, hook up the Local Status App , etc.  before you put it online for real.

As Westbranch said - get the latest firmware from the Midnite site and follow instructions there to do the update.

Larry

I have updated Classics in the past using a common 9V battery. Its enough to fire it up and update / poke about  in the menus, do initial configuration (if  needed), etc.

Tom
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: ClassicCrazy on March 18, 2017, 09:55:21 PM
Quote from: 5 Minutes 2 Midnite on March 17, 2017, 10:47:03 PM
Thank you. It's always a good bet to update FW, and doing so now. Was just curious about any LFP specific features. Saw the sticky detailing FW updates and will check there.

If anyone could offer some initial parameters for an LFP array as described above it would be appreciated.
jim

Well you want to make sure you don't go under voltage on your battery pack. I have a small 100 ah lithium pack that I got to experiment around with . And I thought I could rely on bottom balancing alone - but found out stuff goes wrong and the minimum I should have had was something to cut off batteries when voltage was too low. I had one time when the Classic itself drained the batteries too low when I had turned off the PV .

So if you have BMS protection of some kind you will just have to observe your high voltage setpoint which is petty easy to do. When I was doing the bottom balancing I set the ending amps to take it out of Absorb into Float. I was following advice of Cinemand on this group who had a similar setup . If you search bottom balancing on this group you will find lots of discussions on all kinds of lithium battery charging strategies .

I was hoping Midnite would add the option to shut off PV charging when battery temperature got below certain point since my lithium are out in the cold and not recommended to charge below freezing . But they haven't added that feature yet so I shut them off for the winter.

Larry
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 23, 2017, 12:27:42 AM
Quote from: ClassicCrazy on March 18, 2017, 09:55:21 PM
Well you want to make sure you don't go under voltage on your battery pack. I have a small 100 ah lithium pack that I got to experiment around with . And I thought I could rely on bottom balancing alone - but found out stuff goes wrong and the minimum I should have had was something to cut off batteries when voltage was too low. I had one time when the Classic itself drained the batteries too low when I had turned off the PV .

Interesting.

I have taken an extra precaution regarding low voltage threshold. In addition to bottom balancing, and In addition to the low voltage cutoff on the inverter, my BMS has an option for an LVD.. a relay that disconnects the array on a settable low voltage condition.

For now I am going to set the disconnect a bit high (conservative) in the case one cell dips too low. But I just realized something in replying to your point. All the research I've done on BMS systems I have failed to look for what I just realized should be a straightforward feature. Individual cell voltage monitoring, and a disconnect facility when any one cell goes too high.

I do understand that BMS systems monitor individual cells and [supposedly] bleed off charging current when one cell gets too high. But in looking at BMS systems I don't recall seeing one that actually forces a disconnect if voltage rises beyond a certain threshold as a sort of Plan B to keep from ruining a cell (or more). Again, my BMS does that on the low side, but not the high side. (as best I know. I have not implemented it yet, and this is my first system. So for all I know there may be many BMSs that cut off the entire array on a high voltage condition. I just hadn't noticed one.) ;>

Quote from: ClassicCrazy on March 18, 2017, 09:55:21 PM
So if you have BMS protection of some kind you will just have to observe your high voltage setpoint which is petty easy to do. When I was doing the bottom balancing I set the ending amps to take it out of Absorb into Float. I was following advice of Cinemand on this group who had a similar setup . If you search bottom balancing on this group you will find lots of discussions on all kinds of lithium battery charging strategies .

"high voltage setpoint". Again maybe mine or any BMS can disconnect if unable to bleed off enough current to keep voltage within tolerance. I am still learning.

Good advice on the search term "bottom balancing".
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 23, 2017, 12:28:31 AM
Quote from: dgd on March 18, 2017, 12:00:38 AM
Are you sure this bank can supply enough power between PV charge cycles?

No.


:>
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 23, 2017, 12:41:08 AM
Quote from: 5 Minutes 2 Midnite on March 17, 2017, 12:54:32 PM
SUGGESTED CHARGING CURVE
Constant Amperage to 3.65V,
Constant Voltage,
Decrease Amperage,
Stop at 1A Charge

Just an update. I updated the FW on my classic. Also, I went a couple of rounds with support and got some helpful information on tapering current. In perusing some old threads here (2012-2014) I saw some requests to provide such a feature, and I think a note from boB that it had been implemented. Support explained the setting and that it required a wizbang jr and shunt. Had not heard of the wbj but it makes sense. The controller has to know how much current is passing to moderate it.

Shunt-wise, I have a Magnum MMP with a builtin 500a 50mv shunt. Exactly what support told me the wbj wants. Except a different brand. And my BMS wants a 500a 75mv shunt. So now I get to figure out if the BMS will get along with a 50mv shunt (I would think not), and if so can it share the shunt in the MMP panel with the wbj, and if so, will the wbj even mount to the MMP shunt. Fun.


Any other thoughts on Classic + LifePO4 I'm all ears. (I'm tempted to look for an emoticon with big floppy ears... but, no).
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: RossW on March 23, 2017, 06:54:31 AM
Quote from: 5 Minutes 2 Midnite on March 23, 2017, 12:27:42 AM
But I just realized something in replying to your point. All the research I've done on BMS systems I have failed to look for what I just realized should be a straightforward feature. Individual cell voltage monitoring, and a disconnect facility when any one cell goes too high.

I do understand that BMS systems monitor individual cells and [supposedly] bleed off charging current when one cell gets too high. But in looking at BMS systems I don't recall seeing one that actually forces a disconnect if voltage rises beyond a certain threshold as a sort of Plan B to keep from ruining a cell (or more).

The BMS (Battery Monitoring System) I built some years ago (and have supplied to several of the forum members here) constantly outputs the voltage of each cell, and has a user-programmable threshold (window) for a delta. Any cell gets that far (or more) from the average of the entire pack, and it sends up a flare. (Well, flags it in the data stream, and a LED on the board). It'd be easy enough to make it be a beeper, or to operate a relay, or whatever.

So, they are out there. They may just not be so common.

(For my own installation, I'm living and working here all the time. The generator kicks in well before the inverter would shut down, and the inverter will shut down well before the batteries are low enough to be a problem, and the continuous cell balancers I have across each cell does its best to keep them all within about 10-15mV, charge, discharge or just sitting there quietly.)
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: ClassicCrazy on March 23, 2017, 11:52:05 PM
Quote from: 5 Minutes 2 Midnite on March 23, 2017, 12:41:08 AM
Quote from: 5 Minutes 2 Midnite on March 17, 2017, 12:54:32 PM
SUGGESTED CHARGING CURVE
Constant Amperage to 3.65V,
Constant Voltage,
Decrease Amperage,
Stop at 1A Charge

Just an update. I updated the FW on my classic. Also, I went a couple of rounds with support and got some helpful information on tapering current. In perusing some old threads here (2012-2014) I saw some requests to provide such a feature, and I think a note from boB that it had been implemented. Support explained the setting and that it required a wizbang jr and shunt. Had not heard of the wbj but it makes sense. The controller has to know how much current is passing to moderate it.

Shunt-wise, I have a Magnum MMP with a builtin 500a 50mv shunt. Exactly what support told me the wbj wants. Except a different brand. And my BMS wants a 500a 75mv shunt. So now I get to figure out if the BMS will get along with a 50mv shunt (I would think not), and if so can it share the shunt in the MMP panel with the wbj, and if so, will the wbj even mount to the MMP shunt. Fun.


Any other thoughts on Classic + LifePO4 I'm all ears. (I'm tempted to look for an emoticon with big floppy ears... but, no).

Yes you need the Whizbang to be able to use the ending amps feature which will take it out of Absorb to Float. You probably will have to get the right shunt for it - look on Northern Arizona Wind Sun - they have the right kind of shunt for $25 - a Deltec which is the same as the Midnite shunt. You can get the Whizbang from them too.  For my 100 AH Calb LiFePo4 I think it is 5 amps for the end amps stage when doing bottom balancing. You have to make sure if you do that  to drain every cell to the bottom voltage so they won't charge up to the top point where they need the BMS for balancing each cell. That is the theory anyway.  There are past discussions talking about these details. I wouldn't swear by them though - still evaluating my own setup but as I said before I need to put in some low voltage disconnect.

Larry

Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 24, 2017, 12:45:09 AM
Quote from: ClassicCrazy on March 23, 2017, 11:52:05 PM
Yes you need the Whizbang to be able to use the ending amps feature which will take it out of Absorb to Float.

I'm glad you mentioned that, as in what the wiz bang actually triggers the controller to do. I've been hip deep in a couple of LifePO4 charging threads on a popular solar forum where a couple of the big dogs had to come to consensus that simply setting Bulk = Absorb = Float on the Classic is a workable strategy for charging such batteries.

One would assume then that setting all three charging stages to the same voltage might render the wiz bang function useless. ?

Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: Westbranch on March 24, 2017, 12:03:31 PM
One would assume then that setting all three charging stages to the same voltage might render the wiz bang function useless. ?

I'm confused...What is your logic for this statement?

Bulk = Absorb = Float setting is in VOLTS and the WBjr reads only the AMPS going into the battery not the TOTAL Amps coming out of the Classic
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 24, 2017, 05:40:53 PM
Quote from: Westbranch on March 24, 2017, 12:03:31 PM
One would assume then that setting all three charging stages to the same voltage might render the wiz bang function useless. ?

I'm confused...What is your logic for this statement?

Bulk = Absorb = Float setting is in VOLTS and the WBjr reads only the AMPS going into the battery not the TOTAL Amps coming out of the Classic

Well I may not have sound logic. I was keying on ClassicCrazy's statement "Yes you need the Whizbang to be able to use the ending amps feature which will take it out of Absorb to Float".

If (repeat, if) all the WBjr does is trigger the controller to go from absorb to float, then if one chooses to adapt the aforementioned strategy of absorb voltage and float voltage being set equal, then would any change in the charging profile occur when the End Amps setting is triggered by the WBjr.

I am making an assumption that ClassicCrazy's assertion is the whole story of what happens when End Amps is triggered. I'm further assuming that the setting of float voltage is what limits current flowing into the battery.

But I am really just a newb stumbling around in the dark looking for a way to satisfy the requirements of the cell maker, which again is:

SUGGESTED CHARGING CURVE
Constant Amperage to 3.65V,
Constant Voltage,
Decrease Amperage,
Stop at 1A Charge

Thank you for you interest!


Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: Westbranch on March 24, 2017, 06:42:11 PM
Lets see if I can muddy the waters here...  in BULK the charge controller will deliver all the Volts and Amps that the battery will take, Volts rises faster than Amps at the start... as FLA and AGMs have an inherent resistance, and both rise until the Absorb voltage is reached and then  the CC goes into ABSORB stage...
[ with mine set at the top end of the charge range, Amps will go straight up momentarily and the Absorb kicks in...]
Now voltage is held constant and Amps falls slowly until the EA (End Amps) value is met and then the CC goes into Float, ... some call it maintenance or trickle charge...
Did that help?
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 24, 2017, 07:36:05 PM
It doesn't hurt, as your explanation makes total sense.

But I am thinking I may have taken this train of thought as far as it will go until I actually plug everything in and start looking at the numbers. I will watch how the system behaves, and see how well the charge curve, based upon my initial settings, matches the specs on the cells.

Then, if I do need to inquire further I may well have "better" questions.

thanx!
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: Westbranch on March 24, 2017, 07:44:53 PM
when you get  even a part of it set up get an old 12v battery and watch it , make some elementary notes and then compare with the new LFP bank.  Compare and contrast is a good teaching tool.  I had 2 different chemistries, both 2nd hand,  before my AGM..  what a difference
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: ClassicCrazy on March 24, 2017, 09:20:23 PM
If you have the Whizbang it monitors all the amps going into and out of the battery . It will enable the SOC state of charge to work - though SOC is only a good estimate it can be pretty accurate idea of what is going one with battery capacity if it is set up good.

The ending amps feature is where you enable the Classic to stop the charging in Absorb mode based on an amp reading ( though there is still a timed stage too) . So instead of just letting the battery go from Bulk ( all available amps ) to Absorb ( for x amount of time) you have the option to have it change from Absorb to Float when it reaches x ending amps setting . X being whatever you set it for.

The SOC can also be used as control reference  for AUX contact functions.

Many lithium chargers are Constant Current and then switch to constant voltage . I think I have that right . The classic can charge with set amount of amps if you limit the output , then when it reaches Absorb is going to hold the voltage and that is Constant Voltage. 

My electric bike lithium charger will Constand Current charge 5 amps until it reaches the voltage setpoint and then it drops the current but holds the voltage. This allows the BMS balancing to work with smaller current at the top voltage .

You can read about Lithium and there are many opinions as to what is the best lithium charging scheme.  Worst things to do are take them under or over voltage or draw too much current out of them over their ratings. And getting them unbalanced in a series string will lead to voltage on some cells going too high while others are still low. That is what the balancing parts of the BMS are supposed to take care of - though they won't work on cells way out of whack .

Larry
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on March 24, 2017, 10:20:00 PM
Very clear. Thank you.
Title: Re: Latest Philosopy on Classic Settings / Firmware for LFP Batteries
Post by: 5 Minutes 2 Midnite on July 06, 2017, 03:07:10 PM
Got my DIY system up and running this past week. Charge controller is programmed and seems to be behaving well. Feeling like with the Wizzbang Jr and cell balancers the Classic can work well with a lithium ion pack.

It's been an odyssey with so many puzzle pieces, but now that's its running it all seems so "simple".

Thanks again to those who chimed in. The board is fortunate to have a solid group of 'usual suspects'.

jim


(Guess I'll need to change my handle)