Sei sulla pagina 1di 18

UNIVERSIDAD MAYOR DE SAN ANDRÉS

FACULTAD DE INGENIERÍA

INGENIERÍA QUÍMICA, AMBIENTAL, ALIMENTOS Y PETROQUÍMICA

OPERACIONES UNITARIAS II
RECEPTOR DE RADIACION SOLAR
AUTOMATIZADO CON ARDUINO

DOCENTE: ING. ARMENIO SILVA

ESTUDIANTES:

1. ESPINAL LUQUE VIVIANA


2. ESPINOZA CHOQUE MALENA MARISOL
3. GALARZA TARQUI GABRIELA MELISSA
4. TINTAYA MONTECINOS LUIS ALEJANDRO
1. Introducción

En los últimos tiempos se ha comenzado a dar una mayor importancia a las Energías
Limpias, siendo éstas obtenidas mediante la utilización de Recursos Renovables,
generalmente provenientes de la naturaleza, para poder transformarlas en Energía
Eléctrica que puede ser utilizada en el hogar o en cualquier instalación de la Red
Eléctrica de un edificio, institución o entorno en particular.

IMAGEN 1: Paneles solares.

Esto se contrapone a la utilización de Centrales Termoeléctricas, que suelen generar la


Electricidad que utilizamos en forma cotidiana obteniéndose mediante la quema de
Combustibles Fósiles, que liberan una gran cantidad de Energía Térmica y mediante el
accionar de distintas turbinas se produce la Energía Eléctrica que es posteriormente
transmitida hacia la Red Eléctrica, emitiendo a través de Chimeneas o Ventilaciones una
variable cantidad de Gases Contaminantes.

Una de las fuentes de Energías Renovables es justamente la Energía Solar, también


llamada como Energía Solar Fotovoltaica, debido a que la tecnología necesaria para
poder ser utilizada es la instalación de Paneles Solares Fotovoltaicos, unas láminas de
variado espesor que se encargan de capturar la Radiación Lumínica Solar y
transformarla en un recurso utilizable.

2. Objetivos.

2.1. Objetivos Generales.

Estudiar la transferencia de calor por radiación solar para el funcionamiento de


un detector de luz solar.

2.2. Objetivos Específicos.

Estudiar la transferencia de calor en este proceso.


Familiarizarse con el funcionamiento del circuito del Arduino.
Determinar los parámetros que influyen en la transmisión de la energía solar.
3. Alcance

Se estudiará el desempeño de la radiación solar en la ciudad de La Paz, por lo que


realizaremos el estudio correspondiente a las condiciones climáticas que ofrece el lugar
de trabajo, así como las condiciones óptimas que podría obtenerse (estación, época,
horas del día etc.)

4. Marco teórico

4.1. ¿Qué beneficios tiene la energía solar?

La energía solar goza de numerosos beneficios al ser:

 Renovable
 Inagotable
 No contaminante
 Evita el calentamiento global
 Reduce el uso de combustibles fósiles
 Reduce las importaciones energéticas
 Genera riqueza y empleo local
 Contribuye al desarrollo sostenible
 Es modular y muy versátil, adaptable a diferentes situaciones
 Permite aplicaciones para generación eléctrica a gran escala y también para
pequeños núcleos aislados de la red
4.2. Seguidor solar

Un seguidor solar es un dispositivo mecánico capaz de orientar los paneles solares de


forma que éstos permanezcan aproximadamente perpendiculares a los rayos solares,
siguiendo al sol desde el este en la alborada hasta el oeste en la puesta. Los seguidores
solares son usados en todas las tecnologías de seguimiento solar: FPV, CPV y CSP.
Existen de varios tipos:
 En dos ejes (2x): la superficie se mantiene siempre perpendicular al sol. Existen
de dos tipos:

Mono poste: un único apoyo central.


Carrusel: varios apoyos distribuidos a lo largo de una superficie circular.
 En un eje polar (1xp): la superficie gira sobre un eje orientado al sur e inclinado
un ángulo igual a la latitud. El giro se ajusta para que la normal a la superficie
coincida en todo momento con el meridiano terrestre que contiene al Sol. La
velocidad de giro es de 15° por hora, como la del reloj.
 En un eje azimutal (1xa): la superficie gira sobre un eje vertical, el ángulo de la
superficie es constante e igual a la latitud. El giro se ajusta para que la normal a
la superficie coincida en todo momento con el meridiano local que contiene al
Sol. La velocidad de giro es variable a lo largo del día.
 En un eje horizontal (1xh): la superficie gira en un eje horizontal y orientado en
dirección norte-sur. El giro se ajusta para que la normal a la superficie coincida
en todo momento con el meridiano terrestre que contiene al Sol.
Funcionamiento del seguidor
Rentabilidad del seguimiento solar
El coste y la energía generada dependen del tipo de seguidor.
De forma general, se suele admitir que el seguimiento azimutal recoge de un 10% a un
20% más que las estructuras fijas.
Los seguidores azimutales pueden llegar hasta el 25%.
Entre los distintos seguidores a dos ejes existen variaciones de entre el 30% y el 45%
de incremento de producción frente a las instalaciones fijas, así como variaciones
importantes en el coste de los equipos y de las cimentaciones.
Los parámetros más importantes para comparar los seguidores solares son:
 Incremento de producción de energía
 Coste del equipo e instalación del mismo
 Resistencia al viento
 Disponibilidad
 Mantenibilidad

Seguidor solar de dos ejes.

4.3. Servomotor

Un servomotor (también llamado Servo) es un dispositivo similar a un motor de corriente


continua, que tiene la capacidad de ubicarse en cualquier posición dentro de su rango
de operación, y mantenerse estable en dicha posición. Está conformado por un motor,
una caja reductora y un circuito de control. Los servos se utilizan frecuentemente en
sistemas de radio control y en robótica, pero su uso no está limitado a estos. Es posible
modificar un servomotor para obtener un motor de corriente continua que, si bien ya no
tiene la capacidad de control del servo, conserva la fuerza, velocidad y baja inercia que
caracteriza a estos dispositivos.

Servomotor típico.

Un servo normal o Standard tiene 3kg por cm. de torque que es bastante fuerte para su
tamaño. También potencia proporcional para cargas mecánicas. Un servo, por
consiguiente, no consume mucha energía.

La corriente que requiere depende del tamaño del servo. Normalmente el fabricante
indica cual es la corriente que consume. Eso no significa mucho si todos los servos van
a estar moviéndose todo el tiempo. La corriente depende principalmente del par, y puede
exceder un amperio si el servo está enclavado.

Tipos de servomotores
Hay tres tipos de servomotores:
-Servomotores de CC.
-Servomotores de AC.
-Servomotores de imanes permanentes o Brushless.

Partes de un servomotor

Estructura típica de un servomotor


 Motor de corriente continua

Es el elemento que le brinda movilidad al servo. Cuando se aplica un potencial a sus


dos terminales, este motor gira en un sentido a su velocidad máxima. Si el voltaje
aplicado sus dos terminales es inverso, el sentido de giro también se invierte.
 Engranajes reductores

Se encargan de convertir gran parte de la velocidad de giro del motor de corriente


continua en torque.
 Circuito de control

Este circuito es el encargado del control de la posición del motor. Recibe los pulsos de
entrada y ubica al motor en su nueva posición dependiendo de los pulsos recibidos.

Tiene además de los circuitos de control un potenciómetro conectado al eje central del
motor. Este potenciómetro permite a la circuitería de control, supervisar el ángulo actual
del servo motor. Si el eje está en el ángulo correcto, entonces el motor está apagado.
Si el circuito chequea que el ángulo no es correcto, el motor volverá a
la dirección correcta, hasta llegar al ángulo que es correcto. El eje del servo es capaz
de llegar alrededor de los 180 grados. Normalmente, en algunos llega a los 210 grados,
pero varía según el fabricante.
Un servo normal se usa para controlar un movimiento angular de entre 0 y 180 grados.
Un servo normal no es mecánicamente capaz de retornar a su lugar, si hay un mayor
peso que el sugerido por las especificaciones del fabricante.
Los servomotores tienen 3 terminales:
 Terminal positivo: Recibe la alimentación del motor (4 a 8 voltios)

 Terminal negativo: Referencia tierra del motor (0 voltios)

 Entrada de señal: Recibe la señal de control del motor

Los colores del cable de cada terminal varían con cada fabricante: el cable del terminal
positivo siempre es rojo; el del terminal negativo puede ser marrón o negro; y el del
terminal de entrada de señal suele ser de color blanco, naranja o amarillo.

Conexión externa del servomotor.

Funcionamiento de un servomotor
La modulación por anchura de pulso, PWM (Pulse Width Modulation), es una de
los sistemas más empleados para el control de servos. Este sistema consiste en
generar una onda cuadrada en la que se varía el tiempo que el pulso está a nivel alto,
manteniendo el mismo período (normalmente), con el objetivo de modificar la posición
del servo según se desee.
PWM para recorrer todo el rango de operación del servo

El sistema de control de un servo se limita a indicar en qué posición se debe situar. Esto
se lleva a cabo mediante una serie de pulsos tal que la duración del pulso indica el
ángulo de giro del motor. Cada servo tiene sus márgenes de operación, que se
corresponden con el ancho del pulso máximo y mínimo que el servo entiende. Los
valores más generales se corresponden con pulsos de entre 1 ms y 2 ms de anchura,
que dejarían al motor en ambos extremos (0º y 180º). El valor 1.5 ms indicaría la
posición central o neutra (90º), mientras que otros valores del pulso lo dejan en
posiciones intermedias. Estos valores suelen ser los recomendados, sin embargo, es
posible emplear pulsos menores de 1 ms o mayores de 2 ms, pudiéndose conseguir
ángulos mayores de 180°. Si se sobrepasan los límites de movimiento del servo, éste
comenzará a emitir un zumbido, indicando que se debe cambiar la longitud del pulso. El
factor limitante es el tope del potenciómetro y los límites mecánicos constructivos.

Ejemplos de posicionamiento de un servomotor

El período entre pulso y pulso (tiempo de OFF) no es crítico, e incluso puede ser distinto
entre uno y otro pulso. Se suelen emplear valores ~ 20 ms (entre 10 ms y 30 ms). Si el
intervalo entre pulso y pulso es inferior al mínimo, puede interferir con la temporización
interna del servo, causando un zumbido, y la vibración del eje de salida. Si es mayor
que el máximo, entonces el servo pasará a estado dormido entre pulsos. Esto provoca
que se mueva con intervalos pequeños.
Periodos entre pulsos
A continuación se puede observar la posición del eje de un servomotor según la anchura
del pulso aplicada:

Posibilidad alternativa de pulsos de control

4.4. Arduino

Arduino es una plataforma de hardware libre, basada en una placa con un micro
controlador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en
proyectos multidisciplinares.2 3
Arduino UNO revisión 3.

El hardware consiste en una placa con un micro controlador Atmel AVR y puertos de
entrada/salida.4 Los micro controladores más usados son el Atmega168, Atmega328,
Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de
múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que
implementa el lenguaje de programación Processing/Wiring y el cargador de arranque
que es ejecutado en la placa.4
Desde octubre de 2012, Arduino se usa también con micro controladoras CortexM3 de
ARM de 32 bits, 5 que coexistirán con las más limitadas, pero también económicas AVR
de 8 bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden
programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios
en las dos plataformas. Eso sí, las micro controladoras CortexM3 usan 3,3V, a diferencia
de la mayoría de las placas con AVR que generalmente usan 5V. Sin embargo ya
anteriormente se lanzaron placas Arduino con Atmel AVR a 3,3V como la Arduino Fio y
existen compatibles de Arduino Nano y Pro como Meduino en que se puede conmutar
el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser
conectado a software tal como Adobe Flash, Processing, Max/MSP, Pure Data. Las
placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre
se puede descargar gratuitamente.
Descripción de la placa Arduino uno.

Arduino puede tomar información del entorno a través de sus entradas analógicas y
digitales, puede controlar luces, motores y otros actuadores. El microcontrolador en la
placa Arduino se programa mediante el lenguaje de programación Arduino (basado en
Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos
hechos con Arduino pueden ejecutarse sin necesidad de conectar a un computador.

Historia
Arduino se inició en el año 2005 como un proyecto para estudiantes en el Instituto
IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el microcontrolador
BASIC Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se consideraba
demasiado costoso para ellos. Por aquella época, uno de los fundadores de Arduino,
Massimo Banzi, daba clases en Ivrea.9
El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino)
donde Massimo Banzi pasaba algunas horas. En su creación, contribuyó el estudiante
colombiano Hernando Barragán, quien desarrolló la tarjeta electrónica Wiring, el
lenguaje de programación y la plataforma de desarrollo.10 Una vez concluida dicha
plataforma, los investigadores trabajaron para hacerlo más ligero, más económico y
disponible para la comunidad de código abierto (hardware y código abierto). El instituto
finalmente cerró sus puertas, así que los investigadores, entre ellos el español David
Cuartielles, promovieron la idea.9 Banzi afirmaría años más tarde, que el proyecto nunca
surgió como una idea de negocio, sino como una necesidad de subsistir ante el
inminente cierre del Instituto de diseño Interactivo IVREA. Es decir, que al crear un
producto de hardware abierto, éste no podría ser embargado.
Posteriormente, Google colaboró en el desarrollo del Kit Android ADK (Accesory
Development Kit), una placa Arduino capaz de comunicarse directamente con teléfonos
móviles inteligentes bajo el sistema operativo Android para que el teléfono controle
luces, motores y sensores conectados de Arduino.11 12
Para la producción en serie de la primera versión se tomó en cuenta que el coste no
fuera mayor de 30 euros, que fuera ensamblado en una placa de color azul, debía ser
Plug and Play y que trabajara con todas las plataformas informáticas tales como
MacOSX, Windows y GNU/Linux. Las primeras 300 unidades se las dieron a los
alumnos del Instituto IVRAE, con el fin de que las probaran y empezaran a diseñar sus
primeros prototipos.
En el año 2005, se incorporó al equipo el profesor Tom Igoe, que había trabajado en
computación física, después de que se enterara del mismo a través de Internet. Él
ofreció su apoyo para desarrollar el proyecto a gran escala y hacer los contactos para
distribuir las tarjetas en territorio estadounidense. En la feria Maker Fair de 2011 se
presentó la primera placa Arduino 32 bit para trabajar tareas más pesadas.
Aplicaciones
El módulo Arduino ha sido usado como base en diversas aplicaciones electrónicas:
 Xoscillo: Osciloscopio de código abierto.
 Equipo científico para investigaciones.
 Arduinome: Un dispositivo controlador MIDI.
 OBDuino: un económetro que usa una interfaz de diagnóstico a bordo que se
halla en los automóviles modernos.
 Humane Reader: dispositivo electrónico de bajo coste con salida de señal de TV
que puede manejar una biblioteca de 5000 títulos en una tarjeta microSD.
 The Humane PC: equipo que usa un módulo Arduino para emular un computador
personal, con un monitor de televisión y un teclado para computadora.
 Ardupilot: software y hardware de aeronaves no tripuladas.
 ArduinoPhone: un teléfono móvil construido sobre un módulo Arduino.
 Impresoras 3D.
Placa Arduino RS232

4.5. Fotorresistencia

Una fotorresistencia o LDR (por sus siglas en inglés "light-dependent resistor") es


un componente electrónico cuya resistencia varía en función de la luz.

Fotorresistencia.

El valor de resistencia eléctrica de un LDR es bajo cuando hay luz incidiendo en él


(puede descender hasta 50 ohm) y muy alto cuando está a oscuras (varios mega
ohmios).
Su funcionamiento se basa en el efecto fotoeléctrico. Un fotorresistor está hecho de un
semiconductor de alta resistencia como el sulfuro de cadmio, CdS. Si la luz que incide
en el dispositivo es de alta frecuencia, los fotones son absorbidos por las elasticidades
del semiconductor dando a los electrones la suficiente energía para saltar la banda de
conducción. El electrón libre que resulta, y su hueco asociado, conducen la electricidad,
de tal modo que disminuye la resistencia. Los valores típicos varían entre 1 MΩ, o más,
en la oscuridad y 100 Ω con luz brillante.
Estructura básica de una fotorresistencia
Las células de sulfuro del cadmio se basan en la capacidad del cadmio de variar su
resistencia según la cantidad de luz que incide en la célula. Cuanta más luz incide, más
baja es la resistencia. Las células son también capaces de reaccionar a una amplia
gama de frecuencias, incluyendo infrarrojo (IR), luz visible, y ultravioleta (UV).

Fotocelda o fotorresistencia, cambia su valor resistivo (Ohms) conforme a la intensidad


de luz. Mayor luz, menor resistencia y viceversa.
La variación del valor de la resistencia tiene cierto retardo, diferente si se pasa de oscuro
a iluminado o de iluminado a oscuro. Esto limita a no usar los LDR en aplicaciones en
las que la señal luminosa varía con rapidez. El tiempo de respuesta típico de un LDR
está en el orden de una décima de segundo. Esta lentitud da ventaja en algunas
aplicaciones, ya que se filtran variaciones rápidas de iluminación que podrían hacer
inestable un sensor (ej. tubo fluorescente alimentado por corriente alterna). En otras
aplicaciones (saber si es de día o es de noche) la lentitud de la detección no es
importante.
Se fabrican en diversos tipos y pueden encontrarse en muchos artículos de consumo,
como por ejemplo en cámaras, medidores de luz, relojes con radio, alarmas de
seguridad o sistemas de encendido y apagado del alumbrado de calles.
También se fabrican fotoconductores de GeCu que funcionan dentro de la gama más
baja "radiación infrarroja".

5. Diseño del proyecto

El diseño propuesto de seguidor solar es de baja potencia, no se contempla el mover


grandes cargas por lo tanto se optó por el uso de servomotores que a su vez nos
proveen con una gran exactitud al momento de realizar algún ajuste o movimiento.

El servomotor elegido es

el Micro Servo 9g SG90 el cual es un servo miniatura de gran calidad y diminutas


dimensiones, además es bastante económico. Funciona con la mayoría de tarjetas
electrónicas de control con micro controladores y además con la mayoría de los
sistemas de radio control comercial
El diseño del circuito del módulo sensor no es complejo y no involucra muchos
componentes realmente ya que todas las iteraciones de control se realizan por software
en la unidad Arduino UNO.

Arduino Sensor Shield V5


Para el brazo o eje se utilizó dos pedazos de plasto formo con las siguientes
denominaciones
SI (Superior izquierdo)
SD (Superior derecho)
II (Inferior izquierdo)
ID (Inferior derecho)

Y las siguientes dimensiones:


7cm

15 cm
Entre los espacios es donde se colocara las LDR para que se perciba donde hay luz
La base de nuestro proyecto será de tambores de CD pequeños también se usara una
tapa de vaselina para que la estructura sea más firme
A las 4 LDR les colocamos cables para poder alargarlas identificándolas con cables de
colores sean asi positivos o negativos.
Las 4 entradas análogas estarán denotadas con la siguiente simbología

TL TR
SI SD
2 3

BL BR
II ID
0 1

Se une todos los cables positivos para hacer uno común para poder conectarlo al
arduino
A continuación con los cables que son negativos cada uno de estos cables se unirá con
una de las resistencias las puntas de estas tienen que ser unidas para formar un común
negativo para conectarlo a tierra en el arduino
También a cada una de los cables negativos colocamos otro cable para conectar las
entradas análogas al arduino.
Proseguimos ensamblando cada uno de los LDR, para asi conectar cada uno de los
cables a el arduino.

6. Desarrollo del programa del arduino


En esta sección se detallará el desarrollo de la programación de la placa de arduino, la
cual es responsable del control de movimiento del seguidor solar
Se abordará a detalle una de las partes que componen la estructura del programa:
 Declaración de variables
 Posición inicial
 Modo de operación
 Puerto serie
Declaración de variables
Este es el inicio del programa, donde se declaran variables y se lleva a cabo una primera
fase de iniciación de variables.
Para hacer más sencillo el manejo de la programación, se ha sido asignado un nombre
a cada entrada y salida que va utilizar en el programa. Antes se ha mencionado en una
tabla las entradas y salidas correspondientes a la placa del arduino, ahora para definirlas
en el programa se ha asignado los siguientes nombres:
Nombre de la variable Numero de pin correspondiente
Servoh 90
Servov 90
Ldrlt 2
Ldrrt 3
Ldrld 0
Ldrrd 1

Estas variables que se declararon son las que se utilizaran para las diferentes
operaciones dentro del programa.

Una vez declaradas todas las variables a utilizar dentro de la programación,


relacionando los nombres con la función que vaya a desempeñar, se inicia la función
setup ().
Posición inicial
Es necesario que antes de iniciar ninguna operación con el seguidor este se
automáticamente en la posición inicial. La secuencia de instrucciones para que realice
esta tarea se define dentro de la función setup (), de este modo, cada vez que inicie el
programa el seguidor volverá a su posición inicial para empezar a trabajar con él.

Para terminar en la función setup (), se abre un puerto serie con la instrucción
Serial.begin(), estableciendo la velocidad de bits por segundo en 9600 baudios
Modo de operación del seguidor
una vez iniciado el programa se ejecuta la función loop (), en la cual se encuentran todas
las instrucciones que darán el control de movimiento al seguidor solar, lo primero que
se realiza una vez dentro de loop () es comprobar si el puerto serie tiene información
disponible para ser leída con la función Serial. ()
En esta parte, el programa espera a que el usuario seleccione un modo de operación
para iniciar el movimiento del seguidor.
Puerto serie
Una vez realizado el programa se realizará la comunicación con el arduino, una vez
conectado la placa mediante el cable USB se habilitará la opción puerto para poder
seleccionar el adecuado.
En la función setup () se inicia la comunicación serial con la secuencia
Serial.begin(9600). El 9600 indica la velocidad establecida para cumplir el propósito de
este proyecto.
Ahora, en la función loop () se verificará la disponibilidad del puerto a través de
secuencias, siempre que el puerto esté disponible.
7. Materiales:

Material Cantidad

Micro Servo 9g SG90 2

Arduino UNO 1

Arduino Sensor Shield V5 1

Resistencias de 10k Ohm 4

Cables

Plasto formo 1cm de espesor

fotorresistencia o LDR 4

Tambor de CD 1

Tapa de vaselina 1

Cinta adhesiva 1

8. Conclusiones y recomendaciones

Se analizó los objeticos que se fijaron al finalizar el proyecto. Al comenzar el proyecto


se planteó realizar un programa capaz de mover el seguidor solar, pues ha sido de gran
ayuda para el aprendizaje.
Por medio de una placa de arduino y el software, se ha realizado un programa que
cumple con el objetivo planteado. El programa tiene una secuencia de operaciones que
permite el movimiento de este con la luz transmitida.
Se puede considerar que los objetivos se han cumplido, obteniendo como resultado un
conjunto que funciona, un programa que es capaz de seguir una secuencia de
movimientos, así como moverse a un punto indicado por el usuario
Por otro lado, el desarrollo del programa ha implicado el aprendizaje y/o consolidación
de conocimientos. Se han puesto conocimientos teóricos de energía solar, de la
transferencia de calor por radiación, así como también de programación.
Los componentes como el servomotor y otros que sirven para el armado del sistema,
en caso de ser dañados puede remplazarse si ningún problema ya que no afecta al
programa realizado para que este funcione.

Potrebbero piacerti anche