Light-Controlled Solar Panel

Date:

Light-controlled solar panel

Dylan Jacobs and Aaron Dubois

Project goal:

Develop an analog circuit that uses two phototransistors situated on either side of a solar panel to control a motor that rotates the solar panel toward the light to optimize its power output.

Circuit schematic

Schematic in Fusion360.

Each phototransistor’s resistance decreases as it is increasingly exposed to light. We can this integrate these phototransistors into voltage dividers and compare their output voltages against each other using comparators. We use Schmidt triggers to prevent jerky, unsteady rotation when the phototransistor output voltages are similar. This is shown in the diagram below:

Image credit: FDominec, 29 March 2007, Wikipedia. This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license.

Input U: signal from one phototransistor (black) compared against a steady voltage reference (red), which, in practice, is the other phototransistor’s voltage.

Section A: oscillatory, unsteady output from a single comparator.

Section B: more stable output from a Schmidt trigger with thresholds depicted as the green dashed lines.

The Schmidt trigger outputs are passed into the H-bridge, which drives the motor in the direction with the higher phototransistor voltage, smoothed out by the Schmidt trigger.

Breadboard Prototyping

PCB

PCB designed in Fusion360.

Final product

We integrated our PCBs into the solar panel, wiring the motor, phototransistors, and Li-Ion batteries into their respective PCB inputs and tested the panel outside.