Antscran

C2000 Launchpad Solar MPPT Project and Tutorial

8 posts in this topic

Hi All,

 

Just finished off writing up a tutorial about a project I did earlier this year.  It's a solar maximum power point tracker (MPPT), based on the C2000 Launchpad.  There are some links to the project and tutorial below as well as a few videos on YouTube, all the code is also downloadable.

 

C2000-Solar-MPPT-Tutorial-final-prototyp

 

I intend to work on a second iteration at some point with some larger panels, and a battery charging state machine.

 

http://coder-tronics.com/c2000-solar-mppt-tutorial-pt1/

http://coder-tronics.com/c2000-solar-mppt-tutorial-pt2/

http://coder-tronics.com/c2000-solar-mppt-tutorial-pt3/

http://coder-tronics.com/c2000-solar-mppt-tutorial-pt4/

 

https://www.youtube.com/watch?v=XJc2RtL-iBk&list=UUUIN5H4aVjwwqXUS39_CEBQ

https://www.youtube.com/watch?v=AV4J9uGyiKo&list=UUUIN5H4aVjwwqXUS39_CEBQ

 

Comments welcome on improvements etc.

 

Cheers,

Ant

TI_Trey and spirilis like this

Share this post


Link to post
Share on other sites

Ant,

 

Excellent work on this project!  I really like all the detail you went into in your write up.  Its rare to find someone who can do both software and analog hardware.

 

Cheers!

Share this post


Link to post
Share on other sites

Trey,

 

Cheers for the comments much appreciated.  I am fairly new to C programming (2 years) and have a lot to learn still, mainly in the larger program structures using struct and typedef.  Have read lots of tutorials and as such have found some that are great and others that are lacking, so trying to make sure any tutorials I write are as easy to understand and clear.  It also helps me understand the subject matter better, when trying to explain it.

 

A big fan of open source and sharing of ideas and knowledge, it's definitely the way forward.

 

Ant

spirilis likes this

Share this post


Link to post
Share on other sites

agreed, this is an amazing tutorial!  I have aspirations of building one of these in the next couple years (but no experience designing SMPS's) so I am bookmarking this for future reference :)

Share this post


Link to post
Share on other sites

Are you going to use the C2000 spirilis?

 

Sounds like a interesting project so would be good to see any progress updates...

Share this post


Link to post
Share on other sites

My first thought was to play with the MSP430 first for this one since I'm still a bit unfamiliar with the C2000 platform.  The MSP430F5172 offers a timer with reasonably high resolution I could play with, and I already have a few boards built out with those chips.  Likewise I won't feel too bad if I let out the magic smoke with those :D

The solar panel arrives next Tuesday ... I need to start thinking about the converter circuitry now, for which your guide appears to be a very good place to start :D

Share this post


Link to post
Share on other sites

Hopefully something similar will be posted for DC-DC Converters...

I find tutorials for C2000 very limited unlike MSP or TIVA or even Arduino...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now