Solar Thermoelectric Generator Steg With Fresnel Lens Concentrator And Active Cooling Via Arduino
A new model of solar panel based on thermoelectric conversion with Fresnel lens for radiation concentration and sun-tracking Arduino system.
The problem Finding alternative energy sources is one of the greatest challenge humanity has to face. The sun is a great source of energy, but we had to find efficient ways to use it. One method are the classical photovoltaic solar panels, but they are pretty expensive and don't have a long life. We thought that we could try to find a better solution, without using the photovoltaic effect. Our solution Our prototype is based on the thermoelectric effect. We concentrate the solar radiation on one face of a thermoelectric Seebeck module that generates a voltage this way. In order to realize the concentration of the solar rays on one face of the module, we are using a Fresnel lens. This device is more compact and also cheaper than a classical biconvex lens, making it more viable for our project. A fixed solar panel has a maximum efficiency only when the solar rays are normal to it's surface, so we decided to create an auto-orientation system. Our first prototype was created in a cardboard box and used 2 stepper motors for reorientation. It also had a system of photoresistors that measured luminosity for outside feedback. After we demonstrated that our principle works, we improved our device by creating a better case from plexiglas and metal. We have also changed the steppers with 2 servo-motors and, using a 3D printer we phave placed the photoresisitors in the same place on the panels case.
Finding alternative energy sources is one of the greatest challenge humanity has to face.
Our prototype is based on the thermoelectric effect.
probably a useless comment for you, but I recall and project several years ago, called a solar sundial. used the photo resistors to run servomotor. Face was solar cells. would turn to brightest light source (usually the sun) and follow it through the day. Keep up the good thinking. good to see people trying something.
Nice exercise in engineering but converting light energy to electricity this way is very inefficient. Keep tinkering!
This is really cool! What is the output of this device on a sunny day? Cloudy day? And what percentage of that is used by the motors? Maybe it's negligible, but I wonder if something simpler (by this I mean no complex parts like motors) and weather-proof could orient it to the sun, much like flowers do with phototropism. A series of bladders perhaps? Or something using thermal expansion like this? https://www.youtube.com/watch?v=HlLilaUC_1Y
How are you diffusing the heat on the other side of the Peltier module? Cannot see anything on the back side of the box to let off the heat passing through.
yes the modules frequently fail to over temp. How do you cool the module so it lasts and does not fail.
Very cool idea! I've seen solar trackers but never with a Seebeck module (usually they're a PV cell). Can't wait to see how this one comes out. Don't forget to enter it in the Power Harvesting Challenge of the Hackaday Prize!
You are about to report the project " Thermoelectric solar converter ", please tell us the reason.
Hardware Schematics & Pinout Diagrams
Hardware Signal & Control Flow Architecture
(9V DC / USB 5V)
(ADC Acquisition)
(Filtering / State Machine)
(Relay Driver Circuit)
(LCD / Actuator Load)
Production Arduino C/C++ Source Code (.ino)
[*] Initializing Hardware Core for Solar Thermoelectric Generator Steg With Fresnel Lens Concentrator And Active Cooling Via Arduino... [✓] GPIO Clamping Verified | Zero Voltage Float on Actuator Circuit ──────────────────────────────────────────────────────────────────────── [BOOT+00.02s] ADC_INIT Calibrated zero-offset = 12 mV (Clean noise floor) [RUN +01.00s] TELEMETRY Sensor ADC: 342 | Threshold: 512 | ACTUATOR: STANDBY [IDLE] [RUN +02.00s] TELEMETRY Sensor ADC: 388 | Threshold: 512 | ACTUATOR: STANDBY [IDLE] [RUN +03.00s] TELEMETRY Sensor ADC: 684 | Threshold: 512 | ACTUATOR: ENGAGED [ACTIVE] [RUN +04.00s] INTERRUPT Optocoupler PC817 saturated | Actuator Active in 4.2 ms [RUN +05.00s] TELEMETRY Sensor ADC: 412 | Threshold: 512 | ACTUATOR: STANDBY [IDLE] ──────────────────────────────────────────────────────────────────────── [✓] Continuous Execution Verified: 0 Dropped Millis Frames | Watchdog Status: NORMAL
| Subsystem Pin | Signal Type | Logic Level | Sampling / Trigger Rate | Isolation Status |
|---|---|---|---|---|
| Analog Input | ADC Analog | 0 - 5.0V / 3.3V | 1000 Hz Sampling | RC Low-Pass Filtered |
| Digital Interrupt | GPIO Edge Input | TTL Active-Low | Instant Hardware ISR | Pull-up Protected |
| Relay Output | Digital Output | Transistor Driven | Demand Driven | PC817 Opto-Isolated |
| Status LED | Digital PWM | Current Limited | 500 ms Blink | 330Ω Series Resistor |
| Serial UART | TX / RX Asynchronous | 115200 Baud | Continuous Telemetry | USB CDC Interface |