top of page
![](https://static.wixstatic.com/media/f7d886_c859a75b620d41acb931abb2e3e5ad63~mv2.jpg/v1/fill/w_1920,h_804,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_c859a75b620d41acb931abb2e3e5ad63~mv2.jpg)
This system is used to manage an 80V battery. The battery powers a solar off-road. It is charged by solar panels on the top and by a Diesel Generator on the front. It consists of a power supply, an Arduino MEGA2560 controller, a relay board, a character LCD, and some buttons and LEDs.
The system starts charging the battery from a certain threshold with either the generator or the solar panel and stops when it is fully charged. I used C++ and ArduinoIDE for programming. The battery voltage, charge rate, and other parameters are shown on the character LCD. The system sends the data to Microsoft Excel, saves the data, and draws a live diagram.
See my code on Github: https://github.com/soroushtou/80V-Battery-Controller
![](https://static.wixstatic.com/media/f7d886_1f4b2301c8b94ba28cddeea5bdc9bc2f~mv2.jpg/v1/fill/w_436,h_327,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_1f4b2301c8b94ba28cddeea5bdc9bc2f~mv2.jpg)
![](https://static.wixstatic.com/media/f7d886_417fcef8671e417cbf4376860d4f2976~mv2.jpg/v1/fill/w_436,h_327,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_417fcef8671e417cbf4376860d4f2976~mv2.jpg)
![](https://static.wixstatic.com/media/f7d886_9886706ca7b04e4ebdad6a8b91d25087~mv2.jpg/v1/crop/x_0,y_643,w_3968,h_2333/fill/w_622,h_368,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_9886706ca7b04e4ebdad6a8b91d25087~mv2.jpg)
![](https://static.wixstatic.com/media/f7d886_c6b719ce0f6c4ceb9f9e3319f215a8b2~mv2.jpg/v1/crop/x_0,y_193,w_3968,h_2526/fill/w_803,h_511,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_c6b719ce0f6c4ceb9f9e3319f215a8b2~mv2.jpg)
![](https://static.wixstatic.com/media/f7d886_27eeca02b37048e09d6ba7018d5538a7~mv2.jpg/v1/fill/w_450,h_600,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_27eeca02b37048e09d6ba7018d5538a7~mv2.jpg)
![](https://static.wixstatic.com/media/f7d886_4bd9d90aadd74a38a1981ee4eca5fd6b~mv2.jpg/v1/fill/w_353,h_599,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_4bd9d90aadd74a38a1981ee4eca5fd6b~mv2.jpg)
![](https://static.wixstatic.com/media/f7d886_0ae0d6a35a284f66bc7a4cef14c503b1~mv2.jpg/v1/fill/w_804,h_619,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/f7d886_0ae0d6a35a284f66bc7a4cef14c503b1~mv2.jpg)
bottom of page