diy solar

diy solar

BMS common port vs seperate port

In the condition that I have BMS discharge off, but the SCC is running because there is PV input, if I disconnect the positive battery input, it shuts off immediately.
You mean the solar charge controller shuts off?
Does it recover when you reconnect the battery input?
 
@smoothJoey might find this interesting as we are discussing in another thread but my latest testing has shown that if BMS disables discharge BUT the solar is working the SCC stays on. As soon as the solar stops the SCC powers off. Oddly... In the condition that I have BMS discharge off, but the SCC is running because there is PV input, if I disconnect the positive battery input, it shuts off immediately. I don't understand that one.

I've seen the same thing. I turned off my system using the switch at the battery bank and forgot to turn off power from the PV before doing that. I was left scratching my head trying to figure out why my stuff was still running. Eventually the lightbulb lit up (dimly though).
 
I guess some solar charge controllers that auto-detect voltage need to see battery voltage during initialization.
After they switch to run-time they should continue to work in absence of system side voltage.
If there is a way to hard code the system voltage they probably can get past this step in initialization.
 
You mean the solar charge controller shuts off?
Does it recover when you reconnect the battery input?
Yes the SCC shuts off as soon as I remove its Batt +, even if there is PV input. No it does not recover when I reconnect it unless I give it 24v (or 12v I assume).
 
Yes the SCC shuts off as soon as I remove its Batt +, even if there is PV input. No it does not recover when I reconnect it unless I give it 24v (or 12v I assume).
Is there a way to hard code the system voltage in the solar charge controller?
It may just be an initialization thing and not a run-time thing.
 
@GXMnow in post #109 and subsequently you mentioned that your JK BMS still kept your SCC alive during a LVD so that it could still charge your bank. Are you certain? Which BMS? I think that might have been momentary/situational.

The reason I ask is because I have a JK (the 8s200a) and I ran into the problem the other day where it disabled discharge under UVP and the SCC turned off because of it. Subsequently the next day the SCC did not come back on until I was able to manually intervene.

@smoothJoey might find this interesting as we are discussing in another thread but my latest testing has shown that if BMS disables discharge BUT the solar is working the SCC stays on. As soon as the solar stops the SCC powers off. Oddly... In the condition that I have BMS discharge off, but the SCC is running because there is PV input, if I disconnect the positive battery input, it shuts off immediately. I don't understand that one.
I don't have a solar charge controller in my system at this time, but when I was setting up my battery I did a few tests. When I would turn on just the charge mosfets in the app, the battery would take charge from my 600 watt mains powered charger, but if I put any load on the output, the voltage would just fall. The BMS would not put out current, but it would take current in. It acts exactly like a diode was in series with the battery.

When I flipped it, and had just the discharge mosfet on, I could pull current out of the battery, but if I tried to charge, the voltage would go right up to 58.8 volts, and the 600 watt charger measured no amps going into the battery. When I went back into the app and turned on the charge mosfets, it went right back to charging.

The solar charge controller may be a bit more picky than a dumb CC CV mains charger. @smothJoey basically just said the same thing I am thinking.

In your case, I am guessing the load drew he voltage too low when the discharge mosfets turned off. The SCC might see the battery as too low to accept a charge. What was the load that caused it to hit low voltage protection? If the system is setup properly, the BMS should never go into a protect mode. That should only happen when something goes very wrong. If your charge controller needs to see the battery voltage with a little load on it, then you will have this condition with any common port BMS. Depending on how much current it applies to test, you might be able to put a resistor or something in parallel with the BMS to get it to start charging. I would not recommend having it always connected though, as that could keep draining the battery even after the BMS shut it off. Maybe add a button to force it to start when you know there is decent sun on the solar panels. Once the SCC it pushing current, you should be able to release the button and let it keep charging up. If this is a 12 volt system, a 12 volt incandescent light bulb like a car tail light will probably pull enough current to wake it up. If it is 24 or 48 volts, then you can probably do it with a couple in series. I have used a 100 watt 120 volt bulb to pre-charge the caps in my inverter on my 48 volt system. But a little less resistance would work better.

You really should figure out what caused the low voltage shut down and fix that. If your loads do not have a low voltage shut off, I would add something like the Victron battery protect. That will cut power to loads like DC lights before the battery BMS goes into protect shut down.
 
Is there a way to hard code the system voltage in the solar charge controller?
It may just be an initialization thing and not a run-time thing.
It does not appear that that matters. In the battery parameter settings of the SCC I had already specifically put it as 24v from the drop down. So it is "hard coded" in that sense. There was no autosense option in the drop down.
 
It does not appear that that matters. In the battery parameter settings of the SCC I had already specifically put it as 24v from the drop down. So it is "hard coded" in that sense. There was no autosense option in the drop down.
Ok I'm confused.
I understood from this
That no scenarios required manual intervention.
 
Ok I'm confused.
I understood from this
That no scenarios required manual intervention.
If the discharge is enabled, no manual intervention needed. ie if I disable and re-enable discharge it comes back on. In the absence of discharge being enabled (like under LVD), the SCC stays on as long as there is PV power. If there isn't it shuts off. I can jump it to start with a 24v source once the sun comes out again, and then it will stay on if I remove the source since the PV is pulling power.
 
The big problem with separate port BMS is the current is extremely limited. Not uncommon for a 100a separate port bms to have a charge line that can only handle 8-15 amps. If you are building a system for solar, use a common port for your loads, and connect the SCC directly to the battery.
Hi Will, I'm new to the forum a few months now. I'm now seeing your post in 2022 which you wrote in 2019. I know alot has changed in the last 2 to 3 years, and I'm wondering if you're still recommending same port BMS for the reason that they have/had low charging current. I'm looking to build quite a large AH lifepo4 battery and trying to finalize my BMS of choice. They are so many options to choose from but I am really warming up to a relay type BMS.
 
If your charge current and load current are from the same device, you have no choice, you have to use a common port BMS. This is my case with an inverter/charger being the only thing connected to the battery bank.

If you have a separate charge controller and inverter, then you have to decide which is better. For most systems, I agree, the common port is still better, and I will try to explain why.

Imagine it is near noon. The solar panels are producing a lot of power. The charge controller is pushing that power to the battery. But you have a large inverter, and you decide to turn on the microwave, make some toast, dry your hair, and vacuum the floor. The inverter is pulling 3,000 watts while the solar panels are making 3,000 watts. Where is all the power coming from and going to?

With a common port BMS, the BMS sees almost no power at all. The current coming in from the solar charge controller is going straight to the inverter and powering the loads. In this situation, the MOSFETs or relay for the BMS does not need to carry any current.

Now we do the same thing with a separate port BMS setup. ALL of the current from the solar charge controller has to go through the BMS over charge cut off switch. And all the inverter current has to then also go through the BMS over discharge cutoff switch. In a MOSFET based BMS, you now have 2 banks of FETs, both carrying 3,000 watts of power.

With the common port setup, the BMS will never see as much power. Even if the system was charging at noon, and discharging at midnight, you still only have the power going through one half at a time. And as both run at the same time, the BMS only has to deal with the difference in power. The separate ports has to deal with the sum of the charge and discharge power.

My only separate port BMS units are on my jump start pack. I only use a small 5 amp wall pack to charge it. I was going to go separate port for my e-bike batteries, but it turned out to be just as easy to just plug the charger into the same connector that goes to the speed controller on the bike. I never want them both in at the same time anyways. If I ever do add a solar panel and charge controller on the bike, I can still "Y" cable it between the battery pack and speed controller.
 
Hi Will, I'm new to the forum a few months now. I'm now seeing your post in 2022 which you wrote in 2019. I know alot has changed in the last 2 to 3 years, and I'm wondering if you're still recommending same port BMS for the reason that they have/had low charging current. I'm looking to build quite a large AH lifepo4 battery and trying to finalize my BMS of choice. They are so many options to choose from but I am really warming up to a relay type BMS.
Been using a Daly separate port for about 3 years now, 50 amps in x 200 amps out (max 400 x 10 seconds) out in a caravan, no issues to date.
All other equipment is Victron.
I believe Daly BMS have built in Bluetooth now.
Just double check their wiring instructions, mine were grossly incorrect.
 

Attachments

  • LiFePO4 & BMS connections + (with 3 way switch).pdf
    182.2 KB · Views: 23
Last edited:
If your charge current and load current are from the same device, you have no choice, you have to use a common port BMS. This is my case with an inverter/charger being the only thing connected to the battery bank.

If you have a separate charge controller and inverter, then you have to decide which is better. For most systems, I agree, the common port is still better, and I will try to explain why.

Imagine it is near noon. The solar panels are producing a lot of power. The charge controller is pushing that power to the battery. But you have a large inverter, and you decide to turn on the microwave, make some toast, dry your hair, and vacuum the floor. The inverter is pulling 3,000 watts while the solar panels are making 3,000 watts. Where is all the power coming from and going to?

With a common port BMS, the BMS sees almost no power at all. The current coming in from the solar charge controller is going straight to the inverter and powering the loads. In this situation, the MOSFETs or relay for the BMS does not need to carry any current.

Now we do the same thing with a separate port BMS setup. ALL of the current from the solar charge controller has to go through the BMS over charge cut off switch. And all the inverter current has to then also go through the BMS over discharge cutoff switch. In a MOSFET based BMS, you now have 2 banks of FETs, both carrying 3,000 watts of power.

With the common port setup, the BMS will never see as much power. Even if the system was charging at noon, and discharging at midnight, you still only have the power going through one half at a time. And as both run at the same time, the BMS only has to deal with the difference in power. The separate ports has to deal with the sum of the charge and discharge power.

My only separate port BMS units are on my jump start pack. I only use a small 5 amp wall pack to charge it. I was going to go separate port for my e-bike batteries, but it turned out to be just as easy to just plug the charger into the same connector that goes to the speed controller on the bike. I never want them both in at the same time anyways. If I ever do add a solar panel and charge controller on the bike, I can still "Y" cable it between the battery pack and speed controller.
Ahhh, this makes perfect sense...thank you.
 
Been using a Daly separate port for about 3 years now, 50 amps in x 200 (max 400 x 10 seconds) out in a caravan, no issues to date.
All other equipment is Victron.
I believe Daly BMS have built in Bluetooth now.
Just double check their wiring instructions, mine were grossly incorrect.
Thanks Tex.
 
View attachment 665

Also, I posted this elsewhere sometime ago:

Quick update for advanced LiFePO4 raw cell systems using a Daly BMS:
On my website I recommended using a separate port BMS for over voltage protection for the mppt connection (if common port BMS is used, possibility of destroying mppt during low voltage disconnect).

Well yesterday, a viewer and I finally received our separate port BMS from Daly, and the amp rating was not as advertised on the listing. The separate port can only handle 10 amps! :(

Considering the likelihood of over voltage situation from most high quality mppt, and the chance of matched LiFePO4 cells going out of balance is rare (and BMS will correct for cell drift over time), and that LiFePO4 can be over charged to 4.2v per cell before electrolyte degradation... I would say its safe to connect mppt directly to the battery bank, and bypass the BMS entirely. We have been doing it this way for years, but people still want to use a BMS.

I would say use BMS for loads, and not for chargers. If you have mismatched cells, and some hit a higher voltage at high SOC quicker than others, drop the upper limit voltage of your controller. 14.0-14.2v is a safe charging voltage that can give full capacity with LiFePO4 12v.

I hope this helps! I bet most people building these systems will figure this out when they see this problem, but if you are a beginner trying to build an advanced level system, then this bit of information will be very useful. Let me know if you have any questions
I know this is an older thread, but I have a question. I have an Overkill 120 BMS set up for8/s 24 volts. This is a common port BMS, but I noticed that when the cell(s) get to the determined voltage (in my case set to 3.45) it will disconnect the charging but still allow discharging. The same goes for the other way around, if there is low voltage, it will disconnect the discharging and allow charging to occur. Sorry if this is a silly or stupid question, but from what I am hearing a common port should not be able to do what I am stating above? I only have a "B- and C-" on the BMS. does a seperate port do something different that what I am describing above? I have only ever used Overkill BMS, so I am not sure if this is the same behavior I would see from other common port BMS.

Thanks in advance


-Patrick
 
Quite normal. Clever electronics with FET’s and switching.
Great BMS aka JBD. Use a lot of them and have sold a lot - no problems to date.
 
I just wish they would package the damn things properly!
 
Quite normal. Clever electronics with FET’s and switching.
Great BMS aka JBD. Use a lot of them and have sold a lot - no problems to date.
Thank You, I've been reading all over this forum, and wanted to confirm, I had thought about the Fets, and now I feel reassured. Yes, they are Great BMS's, No issues here for quite some time now!
 
The easy explanation is the BMS can act like a diode when it turns off only one direction. If the cells are too hig, it will only allow current to flow out. If the cells are too low, it will only allow current to flow in.

There is one small issue though. If you have a fairly high charge current flowing and a cell tops out, the battery looks like an open circuit to the charge controller. Many charge controllers say to never have solar panels connected without a battery connected. This can look just like the battery was disconnected. In most cases, the capacitance of the devices will slow the voltage rise when the BMS goes "open", and the Charge controller should be able to see the voltage climb and switch to constant voltage absorb or float mode. But it is still a good idea to have a surge suppressor on the DC bus so the voltage can't shoot up too high. Most larger inverters will have a lot of input capacitance, and that can save you as even a 20 amp charge rate won't make the voltage rise too fast.

Keep in mind that this is an error condition which should not happen. The BMS is NOT a charge controller. It is a safety device to protect the battery. Think of it like a fuse. It should be sized and setup to never trip unless something goes very wrong. If it doe have to disconnect, figure out why and fix the problem. in most cases it is poor cell balance. Do not depend on the BMS to keep saving you.

I highly recommend having at least 2 parallel battery strings with separate BMS units. I had my entire system on a single 200 amp BMS. One of the cell monitor wires had a bad connection and it caused it to disconnect. I was lucky it did not lead to other damage this time. With a second battery string, you will still have a battery connected to keep the system stable. I now have 3 battery strings. Each string can accept my maximum charge rate on it's own. If one shuts down for a fault, it won't hurt anything.
 

diy solar

diy solar
Back
Top