SEACHARGER
  • Home
  • About
  • Tracking
  • Gallery
  • Media
  • FAQ
  • Build Blog
  • Specifications
  • Contact

I THINK I'VE GOT A WORKABLE POWER SYSTEM

6/17/2015

18 Comments

 
I've learned A LOT about solar panels and batteries.  Too much to write here.  But basically, my goal has been to put together a power system as cheaply as possible without sacrificing too much in efficiency.

One large expense for most solar setups is the solar charge controller.  Usually you want to use an MPPT charge controller for max efficiency, but these can be quite expensive.  Also, for this particular application, the size of the charge controller becomes important, as it could easily be the largest single electronic component, and I really don't have a lot of room for it.  Where an MPPT charge controller is really essential is when the solar panel voltage is much higher than the battery voltage.  So, at the recommendation of a friend, I am trying to get rid of the charge controller by bringing the battery voltage up to the level of the solar panel voltage.  It just so happens that a five-cell LiFePo4 battery's voltage is just about the same as the Renogy solar panel's maximum power voltage.

The behavior of a solar panel connected directly to a battery is similar to your typical CC-CV lithium battery charger: a lot of current until the battery gets close to fully charged, and then the voltage rises while the current decreases (the solar panel will put out less current as the voltage rises).  TO put numbers to this, the Renogy solar panel's max power voltage is 17.7 volts (depending on temperature) and the 5-cell LiFePo4 battery's nomial voltage is 16 volts and its fully-charged voltage is 18 volts.  So my first power system consisted of nothing more than the solar panels directly connected to the batteries.  But there were two problems.  The first is that, while the solar panel current output drops off drastically as voltage increases, it doesn't drop to zero until the battery voltage is about 21 volts.  That's 4.2 volts per cell, a little too high for these cells.  And that's assuming that all the cells are perfectly balanced, which brings us to the second problem...

The second problem is that with multiple cells in series, there will be one cell that reaches capacity before the others, so its voltage will skyrocket before the other cells reach capacity, damaging that cell.  So instead of all the cells reaching 4.2 volts, you might have four of them reaching 4.0 volts and the fifth reaching 5.0 volts, WAY too high for these cells.  This problem can be minimized by starting off with the cells being "balanced," but they'll never be perfectly balanced.  And even if they start off perfectly balanced, they won't be that way after several charge-discharge cycles.

So it becomes necessary to add a battery balancing circuit.  There's a lot of these circuits out there, and they usually perform other useful functions such as high voltage cutoff, low voltage cutoff, high and low temperature cutoff, high current cutoff, etc.  Unfortunately, it's difficult to find such circuits for 5-cell batteries.  And they usually expect a certain input voltage.  In the case of the circuit that I found, it expects an 18-volt input voltage, not the 21 volts that the solar panel can potentially provide.  So I added a linear voltage regulator with the output voltage set to 18 volts.

The one thing I'm still missing is a blocking diode to prevent the loss of energy from the battery forcing current backward through the solar panels at night.
Picture
Clockwise from left: voltage regulator, resistor bank (to be replaced by motor), batteries, balancing board. Data logger is in the middle.
18 Comments
sameer
4/17/2017 10:52:42 pm

which voltage regulator did you use ?

Reply
Damon
4/18/2017 10:17:36 am

Hi Sameer, I used the Microchip Technology MIC29752WWT during testing. But then I actually removed it from the final version. I just decided that it wasn't necessary since the solar panels' output voltage is self-limiting to 20 volts and I figured the battery charger, which was hooked up to the solar panels, was probably able to handle 20 volts instead of the 18 volts listed on its spec sheet. A bit of a gamble but it turned out fine.

Reply
Raymond french
3/9/2020 11:16:18 am

what battery balancing board did you use ? and how do you hook it up ,to each individual cell or the each 5 cell "pack"

Reply
Damon
3/9/2020 01:29:39 pm

Hi Raymond, I used this one:
https://www.batteryspace.com/pcmwithequilibriumfunctionfor5cells160vlifepo4batterypackat10alimited.aspx

I hooked it up to each 5-cell "pack".

Reply
Raymond french
3/9/2020 10:55:59 pm

thank you so much ,and what data logger did you use ,could you access information remotely ?,such as battery voltage ,rpm of the motor etc .thankyou

Riki Verhagen
9/19/2021 12:13:27 am

Hi Im building a battery pack the same as yours. I am using the PCM you used also. Where can I find a manual on how to wire it? Will it come with one when I buy it?

Damon McMillan
9/20/2021 08:22:00 am

Hi Riki,
I don't remember if it will come with a manual, but the wiring schematic is shown on the BatterySpace website. It's pretty simple to use.

Damon McMillan
3/10/2020 06:10:28 am

Raymond,

I used a Rockblock satellite modem hooked up to an Arduino to send data back to shore. I had battery voltage and battery current, but regrettably did not have motor RPM.

Damon

Reply
Raymond french
3/10/2020 10:18:21 am

Thank you

Peter Sanders
5/6/2020 02:55:57 am

Hi. Thanks for an awesome project. Inspired by your project I'm building an autonomous boat myself now. May I ask what kind of diode you decided to use?

Reply
Damon McMillan link
5/6/2020 05:54:03 am

Hi Peter, to be honest, I can't remember, but it wasn't anything special. You've just got to find a diode with low voltage drop and adequate current rating. There are plenty to choose from.

Good luck with your boat! If you go to my company's website, bluetrailengineering.com, you can find some "tech tips" that might help you out.

Damon

Reply
clankerr02
5/12/2020 05:58:34 am

Hi, well done on a fantastic achievement like many others I'm attempting to do the same. given that this project was completed in 2016 what changes to your power system would you make if you were to build it now? would you still use LiFePo4 battery's or would you go for Li-ion ?

Reply
Damon McMillan link
5/15/2020 05:58:53 am

Thanks! I would still use LiFePo4s. I believe they are safer, and for a battery this large, safety is a big deal. Energy density is lower, but not by much. In my power system, I actually didn't use a solar panel charge controller. I just took advantage of the fact that the solar panel output voltage is roughly the same as the battery voltage. However, if I were to do it again, I would use a proper MPPT solar panel charge controller.

I have some tips on building autonomous boats on my company's website (www.bluetrailengineering.com), if you're interested. I'd love to receive progress updates on your project!

-Damon

Reply
Chris Pederson link
3/26/2021 01:38:40 pm

I like the idea of having a cheap power system that is still efficient. There is no way I could do it on my own though. I'd rather find one and buy it or have a professional build me one.

Reply
Steve Thomas link
7/11/2023 04:01:00 am

I would like to extend my gratitude for taking the time to document and share your journey. The information you have provided will undoubtedly serve as a valuable resource for others interested in developing similar power systems. Your dedication to renewable energy and your willingness to share your knowledge and insights are both admirable and impactful.

I wish you continued success in your endeavors, and I eagerly await further updates on your project. Thank you again for sharing your work and inspiring others to explore sustainable energy solutions.

Reply
Damon McMillan
7/11/2023 11:34:13 am

Thank you, Steve!

Reply
Sungreen link
6/29/2025 08:36:49 am

Thank you for an inspiring DIY marine adventure! What’s been the biggest learning curve in getting the SeaCharger fully autonomous?

Reply
Damon McMillan
6/30/2025 08:45:48 am

For me, it was making the software robust. I didn't know how to properly test software to catch all the possible failure points.

Reply

Your comment will be posted after it is approved.


Leave a Reply.

    Archives

    June 2016
    May 2016
    April 2016
    February 2016
    October 2015
    September 2015
    June 2015
    May 2015
    November 2014
    October 2014
    March 2014
    December 2013

    Categories

    All

    RSS Feed