FACULTAD DE CIENCIAS
ESCUELA PROFESIONAL DE INGENIERÍA FÍSICA
PRESENTADA POR:
MICHAEL ANTHONY GARCÍA HUAMANÍ
ASESOR:
DR. GERMÁN YURI COMINA BELLIDO
LIMA – PERÚ
2018
1.-Objetivos:
2.-Objetivos Específicos:
3.-Resumen:
Para la presentación final del proyecto según el plan de trabajo se tenía que cumplir con
todos los objetivos específicos planteados. El cuál es el diseño del sistema automatizado
para la caracterización de una celda solar. Que se desarrollará en la interfaz de Arduino y
el motor pasos a paso 28BYJ-48.
4.-Antecedentes:
Tecnología Fotovoltaica
Curva características del módulo fotovoltaico
La representación estándar de un dispositivo fotovoltaico es la característica corriente-
tensión (figura). La curva representa las posibles combinaciones de corriente y voltaje
para un dispositivo fotovoltaico bajo unas condiciones ambientales determinadas
(radiación solar incidente y temperatura ambiente).
El punto en concreto de corriente y voltaje en el que el dispositivo fotovoltaico trabajará
vendrá determinado por la carga a la que esté conectado.
Figura 1: Curva característica, con sus principales elementos de una celda fotovoltaica.
Principales parámetros de la característica I-V:
Generalmente las células dentro del módulo fotovoltaico se asocian en serie, con el fin de
obtener unos valores de voltaje más apropiados para su conexión a distintas cargas o a
una batería (el voltaje de una célula estándar suele ser de unos 0.6V). El voltaje total del
módulo dependerá, por tanto, del número de células asociadas en serie. Por el contrario,
la corriente que podemos obtener del módulo fotovoltaico va a depender básicamente del
tipo y tamaño de células.
Ecuación Característica:
La curva característica corriente tensión de una célula fotovoltaica puede describirse con
suficiente precisión por la ecuación:
Un motor paso a paso es un dispositivo electromecánico que convierte una serie de pulsos
eléctricos en desplazamientos angulares, lo que significa que es capaz de girar una
cantidad de grados (paso o medio paso) dependiendo de sus entradas de control.
Los motores paso a paso son ideales para la construcción de mecanismos en donde se
requieren movimientos muy precisos. La característica principal de estos motores es el
hecho de poder moverlos un paso a la vez por cada pulso que se le aplique. Este paso
puede variar desde 90° hasta pequeños movimientos de 1.8°, Es por eso que ese tipo de
motores son muy utilizados, ya que pueden moverse a deseo del usuario según la
secuencia que se les indique a través de un microcontrolador.
El 28BYJ-48 es un pequeño motor paso a paso unipolar de bajo precio. Las características
eléctricas del 28BYJ-48 son modestas, pero incorpora un reductor integrado que lo
convierte en un componente mucho más útil e interesante.
Tiene un paso de 5.625 grados (64 pasos por vuelta). El reductor interno tiene una relación
de 1/64. Combinados, la precisión total es de 4096 pasos por vuelta, equivalente a un paso
de 0.088º, que es una precisión muy elevada.
En realidad, la relación del reductor no es exactamente 1/64 por lo que el número de pasos
es 4076 por vuelta (equivalente a un reductor de 1/63.6875)
Tiene un par máximo tras el reductor de 3N•cm (0.3Kgf•cm). La frecuencia máxima es
de 100Hz, lo que supone unos 40 segundos por vuelta, o equivalentemente una velocidad
de giro máxima en torno a 1.5 rpm.
La resistencia y el consumo eléctrico varían con el modelo de 28BYJ-48. En los modelos
de 5V es de 60 Ohm, lo que supone un consumo de 83mA.
Para el control podemos emplear una placa con integrado ULN2003. Normalmente el
28BYJ-48 se suministra con esta placa.
Para el control del 28BYJ-48 vamos a usar una placa con el integrado ULN2003. El
ULN2003 es una agrupación de 7 Par Darlington de los cuales usaremos 4, uno por cada
fase del motor paso a paso.
Un par Darlington es un dispositivo que nos permite suministrar una corriente superior a
las que podríamos usando las salidas de Arduino directamente.
Llevando esta secuencia de encendido a una tabla, que posteriormente usaremos para el
código, la secuencia quedaría de la siguiente forma:
- Secuencia 2-fases
Materiales:
-Celda fotovoltaica
-Arduino Uno
-Piranómetro
-Fuente incandescente
-Carga variable: Potenciómetro de 100-100000 ohms
Procedimiento experimental
Primero fijaremos la fuente del foco incandescente en un flujo constante, para esto se usó
la lámpara y el pirómetro buscando una posición en la cual los rayos cayeran
perpendicularmente en la celda. Con el pirómetro se buscó la distancia para tener un flujo
de 602 W/m2.
Eo=602 W/m2 (Irradiancia)
Luego se posiciono la celda solar en la misma posición del piranómetro para asegurarse
de tener la misma intensidad de radiación.
Figura 4: Carga variable conformada por el motor paso a paso y un potenciómetro de 5k.
Código:
Se usó el siguiente código para la utilización del Arduino:
Cálculos:
Finalmente, con el sistema montado en la figura 5 se procedió a la toma de datos en la
cual se presentarán los siguientes gráficos:
n= Pm/(E*Área) (Eficiencia)
Considerando:
Área = 6.68 cm*5 cm
Entonces se obtuvo:
n = 2.45%
Observaciones y Discusiones:
-El potenciómetro utilizado fue un potenciómetro comercial de 5k, estos potenciómetros
no presentan una exacta linealidad con respecto al giro angular y el aumento de la
resistencia, pero para los valores que estamos trabajando menores a 1.5 kohm
consideraremos la linealidad de estos.
-Como se observa de los gráficos hay demasiada discontinuidad en las medidas cuando
se utiliza la resistencia de referencia de 2.4 ohm, esto es debido a que a pesar de que tener
una menor resistencia para medir la corriente es lo más conveniente, el Arduino ya no
puede detectar correctamente la variación de voltaje pequeños, a lo cual se procedió a
aumentarla hasta los 4.8 ohm así teniendo una curva característica de más suave.
-Las mediciones se tomaron hasta tener como máximo 1.5kohm en la carga variable ya
que después de estos valores la corriente era muy pequeña y ya no tenía sentido seguir
tomando valores. Usando la resistencia de referencia el máximo se llegaba por los
600ohm debido a que caía más rápido la corriente.
-El código se programó para que se haga un promedio de todos los datos tomados por el
Arduino en un segundo, esto ayuda a eliminar el ruido proveniente de la celda o el
exterior. El Arduino toma aproximadamente 4100 datos en este periodo. Esto depende de
la complejidad del código.
n = 2.24% (eficiencia)
8.-Bibliografía:
FERNANDEZ FERICHOLA, J., Caracterización de módulos fotovoltaicos con
dispositivo portátil, Universidad Carlos III de Madrid, Madrid – España.
Luis Llamas, Motor Paso a Paso 28BYJ-48 con Arduino y driver ULN2003, 13 agosto
2016, Recuperado de: https://www.luisllamas.es/motor-paso-paso-28byj-48-arduino-
driver-uln2003/