I have an off-grid solar power system for my barn. 12V, with a 20V 250W Canadian Solar panel, a Tracer 20A MPPT controller, six deep cycle batteries, and an inverter with a transfer pump as the primary load. The inverter says the load from the pump is 220W when the pump is running.
This summer, I realized that my 6 year-old battery bank had boiled, and needed to be replaced. (One of them went bad, and took out the rest too fast for me to catch it.) I put in all new batteries, after I'd charged them at home. I put the new bank back into service about a month ago.
The pump runs to fill a 1000 gallon water tank each day (it's arduino-controlled). Usually the pump runs continuously at about 9am for 45 minutes, then the rest of the day (til about 7pm) the pump kicks on and off as needed to keep the tank full. I'd estimate the pump actually runs about 4hours total a day, but it's lots of bursts, so off for a few minutes, on for 20 seconds, off for a few minutes, etc.
What I've seen in the past is that running like this, the panel manages to keep the batteries fully charged, even with the pump running during the day. It is a little late in the season, however, and many years we would have shut the pump down for the season, but this year we're leaving it running. I also need to adjust my panel tilt, as it's still set for late May. Now, we're getting the batteries bumping down to 12v before my arduino decides the power is too low and shutting off the pump for low power.
I'm wondering if having the earlier battery bank very close to completely dead may have cooked the controller in some important way. And that brings up the question of how in the world one can test a charge controller? The voltage from the panel is fine, the voltage from the batteries is not what I'd expect (but they were fully charged when I hooked things back up, but how would I know if it's a problem with the charge controller besides buying a new one and swapping it out?
This summer, I realized that my 6 year-old battery bank had boiled, and needed to be replaced. (One of them went bad, and took out the rest too fast for me to catch it.) I put in all new batteries, after I'd charged them at home. I put the new bank back into service about a month ago.
The pump runs to fill a 1000 gallon water tank each day (it's arduino-controlled). Usually the pump runs continuously at about 9am for 45 minutes, then the rest of the day (til about 7pm) the pump kicks on and off as needed to keep the tank full. I'd estimate the pump actually runs about 4hours total a day, but it's lots of bursts, so off for a few minutes, on for 20 seconds, off for a few minutes, etc.
What I've seen in the past is that running like this, the panel manages to keep the batteries fully charged, even with the pump running during the day. It is a little late in the season, however, and many years we would have shut the pump down for the season, but this year we're leaving it running. I also need to adjust my panel tilt, as it's still set for late May. Now, we're getting the batteries bumping down to 12v before my arduino decides the power is too low and shutting off the pump for low power.
I'm wondering if having the earlier battery bank very close to completely dead may have cooked the controller in some important way. And that brings up the question of how in the world one can test a charge controller? The voltage from the panel is fine, the voltage from the batteries is not what I'd expect (but they were fully charged when I hooked things back up, but how would I know if it's a problem with the charge controller besides buying a new one and swapping it out?
Comment