ATTENZIONE :RICORDO CHE SE VOLETE FINANZIARMI GRATUITAMENTE POTETE CLICCARE SU UNO DEI BANNER PUBBLICITARI CHE TROVATE SULLA MIA PAGINA . SONO POCHI CENTESIMI MA TANTO PER ME. GRAZIE MILLE
Breve Premessa
In questo articolo cerco di farvi capire come un impianto di inseguimento solare potrebbe aumentare del 40% l’efficienza dello stesso e quindi diminuire l’ingombro dell’impianto.
E’ risaputo che i pannelli solari lavorano meglio quando sono esposti verso sud , poichè il sole in italia nasce verso sud-est e sud-ovest
Quindi il movimento sull’asse X sarà inferiore ai 180° mentre sull’asse Y sarà di circa 70° massimo.
Materiale di costruzione:
- 2 Servo Motori
- 4 fotoresistenze possibilmente uguali
- 1 arduino uno
- 1 step down 12v- 7 v DC .
Consumi dell’impianto
Il consumo dell’inseguitore quando cerca la giusta perpendicolarità del sole ,cioè quindi quando è in moto è di 0,08 A . Quindi molto poco poichè stiamo utilizzando dei servo motori di piccole dimensioni e potenza.
si tratta di servo motori che funzionano tra i 5 e i 7 volt di tensione e con correnti molto basse , poichè i rapporto interno degli ingranaggi di trasmissione è molto alto e quindi si ha una maggior coppia e minor velocità a bassa potenza.
Quando è in posizione verso i raggi solari perpendicolari , il consumo è di 0,01 A (quasi insignificante)
I tre pannelli solari(da 5V e 0.300 A , sono quelli per luci da esterno) collegati in serie producono 15 V 0,300 A. Quindi quasi il 96% in più rispetto al consumo della posizione di fermo.
Per rendere la cosa più interessante, proverò se posso, a collegare ai pannelli un regolatore di carica per una batteria di un camper o di una macchina per caricarla.
SKETCH for Arduino:
#include <Servo.h> //fotoresistenze int sensorPinX = A0; int sensorPinY = A1; //servomotori int servoPinX = 9; int servoPinY = 10; // VALORI int sensorValueX = 0; int servoGradX = 90; int tolleranzaX = 50; int sensorValueY = 0; int servoGradY = 90; int tolleranzaY = 50; Servo myservoX; Servo myservoY; void setup() { pinMode( sensorPinX, INPUT); myservoX.attach( servoPinX ); myservoX.write( servoGradX ); pinMode( sensorPinY, INPUT); myservoY.attach( servoPinY ); myservoY.write( servoGradY ); } void loop() { Serial.begin(9600); //X sensorValueX = analogRead(sensorPinX); if ( sensorValueX < (512-tolleranzaX) ) { if (servoGradX < 180) servoGradX--; } if ( sensorValueX > (512+tolleranzaX) ) { if (servoGradX > 0) servoGradX++; } myservoX.write( servoGradX ); delay(100); // Y sensorValueY = analogRead(sensorPinY); if ( sensorValueY < (512-tolleranzaY) ) { if (servoGradY < 180) servoGradY--; } if ( sensorValueY > (512+tolleranzaY) ) { if (servoGradY > 0) servoGradY++; } myservoY.write( servoGradY ); delay(100); }
L’ inseguitore solare aumenta del 40% l’efficienza dei pannelli poichè inseguendo il sole riceve i raggi solari perpendicolarmente al piano dei pannelli.
Questo impianto mi servirà per auto gestire un ORTO AUTOMATIZZATO.
bellissimo
Grazie