This project aims to develop a test bench for analyzing the voltage and current behavior of a solar cell under varying surrounding temperatures. The project is a collaborative effort between Konstantin Sang and Siddhart Patel. Konstantin is responsible for the mechanical design and literature, while Siddhart handles the electronics and programming aspects.
- Monitoring surrounding temperature with two DHT22 sensors.
- Controlling a heating element through a relay setup.
- Implementing a P algorithm for maintaining a desired temperature range, using real-time temperature feedback.
More mini goals will be added in the future as the project progresses.
- Utilize two DHT22 temperature sensors to capture the ambient temperature.
- Calculate the RMS and average temperature values from both sensors to ensure a precise and stable reading.
Status: DONE
Library Used:
- Integrate a heating element, controlled by a relay, to adjust the surrounding temperature.
- Program the microcontroller to turn the heating element on or off as needed to reach target temperatures.
Status: DONE
- Continuously monitor the RMS temperature and adjust the heating element's operation to minimize deviations from the target value.
- Achieve a stable environment by dynamically controlling the heating element based on real-time feedback from the sensors.
Status: DONE
- Test the ACS712 Current Sensor with both Arduino and Raspberry Pi Pico.
- Test the Voltage Sensor with both Arduino and Raspberry Pi Pico.
- Combine the individual codes to create a unified script for measuring both current and voltage simultaneously.
Status: DONE
PDF Demonstration:
More steps will be added in the future
- Arduino or compatible microcontroller
- DHT22 temperature sensors (2x)
- Relay and MOSFET for heating element control
- Heating element
- Clone this repository to your local machine.
git clone https://github.com/your-username/solar-cell-test-bench.git
Siddharth A. Patel
GitHub: siddharthpatelde
- Circuit Design and Electronics Programming: All coding, electronics, and circuit design are done by Siddharth A. Patel.
- Project Introduction and Mechanical/Literature Work: Konstantin Sang introduced the project and is responsible for the mechanical design and literature.