A real-time application that regulates the conversion of solar energy to AC energy.
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.
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.
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.
Subscript
Text Body
Subscript
Text Body
Subscript
Text Body
Subscript
Text Body
Texas Instruments C2000 BOOSTXL-BUCKCONV F28069M
Jarod Daws, Stephen Pinto, Amish Prajapati, and Samuel Zionts-Bernstein.
C and Assembly
Javad Khazaei, Ph.D and Hyuntae Na, Ph.D.