Masonic Village Battery Storage Project

A real-time application that regulates the conversion of solar energy to AC energy.

phone

Features

Regulates Current/Voltage

Charges Battery

Maintains Temperature

Demo

Documentation

Technical Specs

Target Platform

This application targets Texas Instruments' c2000 microcontroller. More specifically the TMS320F28069M, an ARM based entry performance MCU.

Language

The project is writen in GNU style C and assembly, resulting in near zero overhead for computation

Real-Time Reporting

The project includes support for live LCD readout of the current temperate and voltage.

Usage

Building and Deployment

The project requires Code Composer Studio, available here as a free download, to build and deploy.

1. Import the project from the src directory into the IDE.

2. Setup the XDS100v2 connection to the controller.

3. Plugin the controller and click build. Make sure you have your build settings set to wipe flash sectors beforehand.

That's it, after the flash the program will now run upon the devices startup. The Blue LED should blink at regular intervals to indicat the interupts are being processed.

License

Open Source

This project is licensed under the GNU General Public License and thus one is free to view, contribute, and modify the source code. This project also utilizes library's and example code provided by Texas Instruments. These are available under the BSD-3-Clause License. The appropriate license is noted at the top of each included file.

Domain Model

Heading

Subscript

Text Body

Heading

Subscript

Text Body

Heading

Subscript

Text Body

Heading

Subscript

Text Body

Frequently Asked Questions (FAQ)

Which microcontroller are you using?

Texas Instruments C2000 BOOSTXL-BUCKCONV F28069M

Who worked on this project?

Jarod Daws, Stephen Pinto, Amish Prajapati, and Samuel Zionts-Bernstein.

What programming languages did you use?

C and Assembly

Who are your advisors?

Javad Khazaei, Ph.D and Hyuntae Na, Ph.D.

Download on GitHub

Source code available on GitHub. Proudly Open Source.

777 W Harrisburg Pike, Middletown, PA 17057, USA