1
Explicación del proyecto.
Metas marcadas.
Circuitos.
Algoritmo P&O.
Programa.
Información.
Aplicaciones.
Videos.
2
3
Diseño de un seguidor del punto de máxima potencia de unmódulo fotovoltaico para obtener el mejor rendimiento de lospaneles.
El proyecto consta dos fases:
La primera un convertidor DC/DC mediante un circuito Buck–boost para entregar siempre la misma tensión.
La segunda el algoritmo de búsqueda del punto de máximapotencia:
• Algoritmo P&O (Observación y Perturbación).
4
Montaje practico.
Búsqueda de materiales Realización del circuito Instalar en una placa
Simulación del circuito.
Diseño del circuito Realizar los programas
Búsqueda de información.
Energía fotovoltaica Convertidor DC-DC Algoritmos
Circuito proteus. Circuito DC/DC.
Circuito esquemático.
Circuito PCB.
Circuito realizado.5
6
7
Un convertidor DC/DC
es un sistema
electrónico cuya misión
es transformar una
corriente continua en
otra de igual carácter
pero diferente valor.
RA06
RA17
RA28
RA39
RB010
RB111
RB212
RB313
RB414
RB515
RB616
RB717
RC018
RC119
RC220
RC321
RC422
RC523
RC624
RC725
VSS4
MCLR28
OSC1/CLKI27
T0CKI1
OSC2/CLKO26
NC3
NC5
VDD2
U1
pic16f876
58K
R1
5K
R2
VCC
100
R3 Q1
BD137
Q2
2N2222
D1
1N4007
1
2
BOBINA
B1 B2
B1
B2
VCC
470uF
C0
470uF
C2
IN1
2
OUT3
GND
A1
7805
1
2
3
ALIMENTACION
-VCC
1
2
ENTRADA
E2
E1
1
2
3
4 5
6
7
8
NE5532
VCC-VCC
10K
R5
1K
R6
0,1
R7
E2
E1
1 2
XTAL
100pF
C3
Cap
100pF
C4
Cap
S1
S2
1
2
SALIDA
S2
S1
8
9
10
11
Consiste en provocar pequeñas variaciones del punto de trabajo y comprobar el
comportamiento de la potencia. Si esta se incrementa nos acercamos al MPP, si
por el contrario de reduce nos alejamos.
Variables:
unsigned int16 duty;
unsigned int8 volts;
unsigned int8 amps;
unsigned int16 wats;
unsigned int8 volts1;
unsigned int8 amps1;
unsigned int16 wats1;
unsigned char anchura;
signed int8 tendencia;
12
Cambio manual del duty:
void RDA_isr(){cadena=getc(); //Guarda caracteres hasta que recibe enter.
If (cadena==0x37) {duty=duty+1;}
If (cadena==0x34) {duty=duty-1;}
If (cadena==0x38) { duty=duty+10;}
If (cadena==0x35) {duty=duty-10;}
if (volts!=volts1){
if (wats>wats1){if (volts>volts1)
{duty=duty-anchura;tendencia=-anchura;}
else{
duty=duty+anchura;tendencia=anchura;}
}else{if (volts>volts1)
{duty=duty+anchura;tendencia=anchura;}
13
}else{
duty=duty-anchura;tendencia=-anchura;
}}
}else{
if (tendencia>0)duty=duty+anchura;
elseduty=duty+anchura;
}set_pwm1_duty(duty);}}
14
duty=duty+anchuratendencia=anchura
duty=duty-anchuratendencia=-anchura
Si No
Voltios > voltios1
NoSi
duty=duty+anchuratendencia=anchura
duty=duty-anchuratendencia=-anchura
Voltios > voltios1
duty=duty+anchura duty=duty+anchura
Vatios > vatios1 Tendencia > 0
Si
NoNoSi
Comienzo
Voltios!= voltios1
NoSi
15
Datos Proteus. Señal.
Datos.
Datos prácticos.
16
En las pruebas realizadas, la señal se estabiliza entre 600 y 800 ms.
A menos intensidad, mas tarda en encontrar el punto máximo de potencia.
17
volts amps duty
246 0,097 10
246 0,097 20
244 0,111 30
243 0,116 40
243 0,121 50
242 0,126 60
241 0,132 70
241 0,138 80
240 0,145 90
239 0,15 100
239 0,152 110
237 0,165 120
236 0,173 130
236 0,169 140
236 0,169 150
233 0,187 160
232 0,196 170
232 0,196 180
227 0,218 190
227 0,217 200
219 0,24 210
213 0,248 220
204 0,253 230
191 0,255 240
183 0,255 250
0
50
100
150
200
250
300
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
18
DIA 01/03/2011 HORA 12:38
Radiación 400 w/m2
Inclinación 90ᵒ
Entrada voltaje 19,2 v
Entrada intensidad 0,430 A
Salida voltaje 17,8 v
Salida intensidad 0,411 A
DIA 01/03/2011 HORA 12:58
Radiación 885 w/m2
Inclinación 50ᵒ
Entrada voltaje 20,4 v
Entrada intensidad 0,5 A
Salida voltaje 19,3 v
Salida intensidad 0,487 A
DIA 22/02/2011 HORA 10:25
Radiación 820 w/m2
Inclinación 45ᵒ
Entrada voltaje 21 v
Entrada intensidad 0,522 A
Salida voltaje 19 v
Salida intensidad 0,505 A
Instalación en las placas fotovoltaicas quealimenten un acumulador o batería.
Aplicar en el proyecto de losultracondensadores para mejorar su modode carga.
19