Instituto Tecnológico Superior de
Coatzacoalcos
“SISTEMA DE CONTROL DE ILUMINACION
INTELIGENTE Y ECOLOGICO”
TALLER DE INVESTIGACION 2
03 de diciembre del 2015
INTEGRANTES
Romero González José Jesús
Pérez Batres Cristian Saúl
Cortes Martínez Mario Cesar
1
INDICE GENERAL
1. PLANTEAMIENTO DEL PROBLEMA 3
2. JUSTIFICACION 4
3. OBJETIVOS DE INVESTIGACION: GENERAL Y ESPECÍFICO 5
4. MARCO TEORICO 6
4.1 ENERGÍA DE ILUMINACION 8
4.1.1 LOS SISTEMAS DE ILUMINACION 8
4.1.2 CLASIFICACIÓN DE LÁMPARAS 9
4.1.3 ENERGIA SOLAR FOTOVOLTAICA 10
4.1.3.1 PRINCIPIOS DE FUNCIONAMIENTO 10
4.1.3.2 COMPONENTES 11
4.1.3.3 AUTOCONSUMO Y BALANCE NETO 1
4.2 ESTRATEGIAS DE CONTROL DE ILUMINACION 13
4.2.1 CONTROL DE OCUPACION 14
4.2.2 CONTROL DE HORARIOS 15
4.2.3 ILUMINACIÓN ATENUADA 15
4.2.4 ILUMINACIÓN NATURAL 15
4.2.5 CONTROL PERSONAL 16
4.2.6 COMPENSACIÓN ADAPTATIVA 16
4.2.7 DESCONEXIÓN DE CARGA 17
4.3 DISPOSITIVOS Y SENSORES 17
4.3.1 TRANSDUCTORES 17
4.3.2 SENSORES DE PRESENCIA 17
4.3.3 LOS SENSORES ULTRASÓNICOS 18
4.3.4 FOTORESISTENCIA 19
1
2
4.4 SISTEMA DE CONTROL 19
4.4.1 MICROCONTROLADOR 19
4.4.1.1 ARDUINO 20
4.4.1.2 HARDWARE DE ARDUINO 21
4.4.1.3 PROGRAMACIÓN BÁSICA 22
4.4.2 ¿QUÉ ES ANDROID? 25
4.4.3 APP INVENTOR 26
4.5 REFERENTES TEORICOS 28
5. METODOLOGIA 29
6. CRONOGRAMA DE ACTIVIDADES 30
7.RECURSOS NECESARIOS 31
8. APLICACIONES 33
8.1 DISEÑO GENERAL DEL SISTEMA 33
8.2 DISEÑO Y SIMULACIÓN DEL CIRCUITO 34
8.3 DISEÑO DEL ALGORITMO DE CONTROL EN ARDUINO 37
8.4 DISEÑO DE LA APLICACIÓN DEL TELÉFONO ANDROID 42
9. ANEXOS 48
10. BIBLIOGRAFIA CONSULTADA 49
2
3
1. PLANTEAMIENTO DEL PROBLEMA
En México se utilizan sistemas de iluminación obsoleta e ineficaz, que
provocan un fuerte impacto económico y medioambiental. En la mayoría son
lamparas incandescentes que consumen demasiada energia comparada con la
luminaria de tipo LED.
Los sistemas de iluminacion tradicionales de ON-OFF exhiben un gran
desaprovechamiento en el consumo de luz, esto debido a la mala optimización,
incapacidad de autoregularse y la falta de conciencia de algunos usuarios.
Estos sistemas tambien son poco comodos, ya que no pueden controlar la
intensidad de luz adecuada para las diversas actividades que lo requieren,
adaptarse a la luz ambiental, o controlarlos remotamente.
Una de las soluciones puede ser generar conciencia sobre el consumo
energético, llevando a cabo las siguientes acciones como: no dejar las luces
prendidas si no se hace uso de estas, darle una buena utilización, utilizándola
solo cuando sea necesario, mas sin embargo existe otra manera de solucionar
este problema los “sistemas de control de iluminación”, que surgen para suplir
la deficiencia en el ahorro energético.
3
4
2. JUSTIFICACIÓN
La iluminación representa el 19% de toda la electricidad en el mundo (fuente:
IEA-International Energy Agency). Con el control de la iluminación en nuevos
edificios y la modificación en edificios existentes, conseguiremos ahorros entre
el 20% y 40%, dependiendo de las soluciones y actividad del Edificio, con lo
que reduciremos la energía eléctrica utilizada y contribuiremos a la reducción
de emisiones de CO2 en el planeta.
Al automatizar un control de luminarias podremos encontrar beneficios
característicos los cuales son:
1.- Eficiencia energética
Lo cual reducirá la perdida de energía eléctrica mediante el control automático
de la iluminación.
2.- Ahorro de energía
Por lo que reducirá los costos y consumo de energía eléctrica. Adicionalmente
se obtendrán beneficios directos por el ahorro de mantenimiento.
3.- Comodidad
Los usuarios u administradores de las instalaciones podrán aprovechar del
confort y la facilidad de poder controlar los niveles de iluminacion.
Este proyecto hace uso de nuevos tecnologías para mejorar los sistemas
existentes, contribuyendo al progreso de la sociedad, además el tema de la
investigación pertenece a un campo reciente, el de la domótica, que se
encuentra poco extendido en la región.
4
5
3. OBJETIVOS DE LA INVESTIGACIÓN:
GENERAL Y ESPECÍFICO
Objetivo general:
Diseñar un prototipo de un sistema de control de iluminación inteligente,
comodo, eficiente y ecológico. Utilizando la plataforma arduino, un teléfono
android para controlarlo de forma remota, ademas de un sistema fotovoltaico
para alimentar el prototipo.
Objetivos específicos:
1.- Diseñar un sistema de control de realimentación que mejore el consumo
energético, sea comodo y eficiente.
2.- Diseñar un sistema fotovoltaico para alimentar el prototipo
3.- Diseñar el algoritmo de control del sistema.
4.- Diseñar el circuito del prototipo
5.- Diseño de la aplicación del teléfono android.
5.- Ejecutar pruebas al prototipo para encontrar fallas y corregirlas.
6.- Determinar el mantenimiento futuro del sistema.
5
6
4. MARCO TEÓRICO
Para desarrollar este proyecto es necesario conocer algunos conceptos
relativos a la energía y la iluminación, transductores, además de los sistemas
de control de iluminación que son el objeto de estudio tratado en este proyecto
de investigación.
4.1 ENERGÍA E ILUMINACIÓN
¿Qué es luz?
“La luz es una manifestación de la energía en forma de radiaciones
electromagnéticas, capaces de afectar al órgano visual” (Taboada, 1975, p.
53).
4.1.1 LOS SISTEMAS DE ILUMINACIÓN
Un sistema de iluminación está formado por:
• Fuentes de luz.
• Equipos Auxiliares: resultan imprescindibles para conseguir la
funcionalidad del sistema, e influyen en gran medida en su calidad,
consumo energético, economía y durabilidad.
Luminarias: cumplen funciones energéticas, mecánicas, térmicas y
estéticas, al distribuir espacialmente la luz generada por las fuentes de
luz.
Las principales características para definir las fuentes de luz son las siguientes:
Potencia: Potencia eléctrica de alimentación (W) necesaria para el
funcionamiento de una fuente de luz.
Eficacia Luminosa: La eficacia luminosa de una fuente de luz es el flujo de luz
que emite dividida por la potencia eléctrica consumida en su obtención.
6
7
4.1.2 CLASIFICACIÓN DE LÁMPARAS
En 1879 Thomas Alva Edison invento la lámpara incandescente y también
manufacturo este producto a escala industrial. A partir de este suceso surgen
diferentes tipos de lámparas, hasta llegar a la lámpara LED que se espera sea
el líder del mercado gracias a sus beneficios energéticos y económicos.
(Zumtobel, 2004, p 80).
La luz es producida utilizando cuatro grupos de fuentes de luz: térmica,
descarga de baja intensidad, descarga de alta intensidad, semiconductores.
Figura. Tipos de lámparas, fuente: the lighting handbook 1st edition
7
8
4.1.3 ENERGIA SOLAR FOTOVOLTAICA
La energía solar fotovoltaica es una fuente de energía que produce electricidad
de origen renovable (Pearce, 2002, p 663), obtenida directamente a partir de la
radiación solar mediante un dispositivo semiconductor denominado célula
fotovoltaica, o bien mediante una deposición de metales sobre un sustrato
denominada célula solar de película fina.
Este tipo de energía se usa para alimentar innumerables aplicaciones y
aparatos autónomos, para abastecer refugios o viviendas aisladas de la red
eléctrica y para producir electricidad a gran escala a través de redes de
distribución. Debido a la creciente demanda de energías renovables, la
fabricación de células solares e instalaciones fotovoltaicas ha avanzado
considerablemente en los últimos años. (Bullis, 2006) Entre los años 2001 y
2015 se ha producido un crecimiento exponencial de la producción de energía
fotovoltaica, doblándose aproximadamente cada dos años. A finales de 2014,
se habían instalado en todo el mundo cerca de 180 GW de potencia
fotovoltaica.
Gracias a los avances tecnológicos, la sofisticación y la economía de escala, el
coste de la energía solar fotovoltaica se ha reducido de forma constante desde
que se fabricaron las primeras células solares comerciales (Swanson, 2009,
324), aumentando a su vez la eficiencia, y logrando que su coste medio de
generación eléctrica sea ya competitivo con las fuentes de energía
convencionales en un creciente número de regiones geográficas, alcanzando la
paridad de red. Programas de incentivos económicos, primero, y
posteriormente sistemas de autoconsumo fotovoltaico y balance neto sin
subsidios, han apoyado la instalación de la fotovoltaica en un gran número de
países, contribuyendo a evitar la emisión de una mayor cantidad de gases de
efecto invernadero. La tasa de retorno energético de esta tecnología, por su
parte, es cada vez mayor. Con la tecnología actual, los paneles fotovoltaicos
recuperan la energía necesaria para su fabricación en un período comprendido
entre 6 meses y 1 año y medio; teniendo en cuenta que su vida útil media es
superior a 30 años, producen electricidad limpia durante más del 95 % de su
ciclo de vida (REN21, 2015, p 1–80).
8
9
4.1.3.1PRINCIPIO DE FUNCIONAMIENTO
Principios teóricos de funcionamiento
1. Algunos de los fotones, que provienen de la radiación solar, impactan
sobre la primera superficie del panel, penetrando en este y siendo
absorbidos por materiales semiconductores, tales como el silicio o el
arseniuro de galio.
2. Los electrones, partículas subatómicas atómicas que forman parte del
exterior de los átomos, y que se alojan en orbitales de energía
cuantizada, son golpeados por los fotones (interaccionan) liberándose
de los átomos a los que estaban originalmente confinados.
Esto les permite, posteriormente, circular a través del material y producir
electricidad. Las cargas positivas complementarias que se crean en los átomos
que pierden los electrones, (parecidas a burbujas de carga positiva) se
denominan huecos y fluyen en el sentido opuesto al de los electrones, en el
panel solar.
Se ha de comentar que, así como el flujo de electrones corresponde a cargas
reales, es decir, cargas que están asociadas a desplazamiento real de masa,
los huecos, en realidad, son cargas que se pueden considerar virtuales puesto
que no implican desplazamiento de masa real.
Un conjunto de paneles solares transforman la energía solar (energía en forma
de radiación y que depende de la frecuencia de los fotones) en una
determinada cantidad de corriente continua, también denominada DC
(acrónimo del inglés Direct Current y que corresponde a un tipo de corriente
eléctrica que se describe como un movimiento de cargas en una dirección y un
solo sentido, a través de un circuito. Los electrones se mueven de los
potenciales más bajos a los más altos).
Opcionalmente:
1. La corriente continua se lleva a un circuito electrónico conversor
(inversor) que transforma la corriente continua en corriente alterna, (AC)
(tipo de corriente disponible en el suministro eléctrico de cualquier
hogar) de 120 o 240 voltios.
2. La potencia de AC entra en el panel eléctrico de la casa.
3. La electricidad generada se distribuye, casi siempre, a la línea de
distribución de los dispositivos de iluminación de la casa, ya que estos
no consumen excesiva energía, y son los adecuados para que funcionen
correctamente con la corriente generada por el panel.
4. La electricidad que no se usa se puede enrutar y usar en otras
instalaciones.
9
10
4.1.3.2 COMPONENTES
Una planta solar fotovoltaica cuenta con distintos elementos que permiten su
funcionamiento, como son los paneles fotovoltaicos para la captación de la
radiación solar, y los inversores para la transformación de la corriente continua
en corriente alterna. Existen otros, los más importantes se mencionan a
continuación:
Paneles solares fotovoltaicos
Generalmente, un módulo o panel fotovoltaico consiste en una asociación de
células, encapsulada en dos capas de EVA (etileno-
vinilo-acetato), entre una lámina frontal de vidrio y una
capa posterior de un polímero termoplástico
(frecuentemente se emplea el tedlar) u otra lámina de
cristal cuando se desea obtener módulos con algún
grado de transparencia (REN21, 2010, p 1–80). Muy
frecuentemente este conjunto es enmarcado en una
estructura de aluminio anodizado con el objetivo de
aumentar la resistencia mecánica del conjunto y
facilitar el anclaje del módulo a las estructuras de
soporte. (Lamigueiro, 2012, p 160)
Las células más comúnmente empleadas en los paneles fotovoltaicos son de
silicio, y se puede dividir en tres subcategorías:
Las células de silicio monocristalino están constituidas por un único
cristal de silicio, normalmente manufacturado mediante el proceso
Czochralski. Este tipo de células presenta un color azul oscuro uniforme.
Las células de silicio policristalino (también llamado multicristalino) están
constituidas por un conjunto de cristales de silicio, lo que explica que su
rendimiento sea algo inferior al de las células monocristalinas. Se
caracterizan por un color azul más intenso.
Las células de silicio amorfo. Son menos eficientes que las células de
silicio cristalino pero también menos costosas. Este tipo de células es,
por ejemplo, el que se emplea en aplicaciones solares como relojes o
calculadoras.
Inversores
La corriente eléctrica continua que proporcionan los
módulos fotovoltaicos se puede transformar en
corriente alterna mediante un aparato electrónico
llamado inversor e inyectar en la red eléctrica (para
10
11
venta de energía) o bien en la red interior (para autoconsumo).
El proceso, simplificado, sería el siguiente:
Se genera la energía a bajas tensiones (380-800 V) y en corriente
continua.
Se transforma con un inversor en corriente alterna.
En plantas de potencia inferior a 100 kW se inyecta la energía
directamente a la red de distribución en baja tensión (400 V en trifásico o
230 V en monofásico).
Y para potencias superiores a los 100 kW se utiliza un transformador
para elevar la energía a media tensión (15 ó 25 kV) y se inyecta en las
redes de transporte para su posterior suministro.
En las etapas iniciales del desarrollo de los inversores fotovoltaicos, los
requisitos de los operadores de las redes eléctricas a la que se conectaban
solicitaban únicamente el aporte de energía activa y la desconexión del
inversor de la red si ésta excedía de unos ciertos límites de voltaje y frecuencia.
Con el progresivo desarrollo de estos equipos y la cada vez mayor importancia
de las redes eléctricas inteligentes, los inversores son ya capaces de proveer
energía reactiva e incluso aportar estabilidad a la red eléctrica. (Grid Talk,
2013)
4.1.3.3 CONSUMO Y AUTOBALANCE NETO
El autoconsumo fotovoltaico consiste en la producción individual a pequeña
escala de electricidad para el propio consumo, a través de paneles
fotovoltaicos. Ello se puede complementar con el balance neto. Este esquema
de producción, que permite compensar el consumo eléctrico mediante lo
generado por una instalación fotovoltaica en momentos de menor consumo, ya
ha sido implantado con éxito en muchos países. Fue propuesto en España por
la Asociación de la Industria Fotovoltaica (ASIF) para promover la electricidad
renovable sin necesidad de apoyo económico adicional,272 y estuvo en fase de
proyecto por el IDAE.273 Posteriormente se recogió en el Plan de Energías
Renovables 2011-2020,274 pero todavía no ha sido regulado.
Sin embargo, en los últimos años, debido al creciente auge de pequeñas
instalaciones de energía renovable, el autoconsumo con balance neto ha
comenzado a ser regulado en diversos países del mundo, siendo una realidad
en países como Alemania, Italia, Dinamarca, Japón, Australia, Estados Unidos,
Canadá y México, entre otros.
Entre las ventajas del autoconsumo respecto al consumo de la red se
encuentran las siguientes:
Con el abaratamiento de los sistemas de autoconsumo y el
encarecimiento de las tarifas eléctricas, cada vez es más rentable que
uno mismo produzca su propia electricidad.22
11
12
Se reduce la dependencia de las compañías eléctricas.
Los sistemas de autoconsumo fotovoltaicos utilizan la energía solar, una
fuente gratuita, inagotable, limpia y respetuosa con el medioambiente.
Se genera un sistema distribuido de generación eléctrica que reduce la
necesidad de invertir en nuevas redes y reduce las pérdidas de energía
por el transporte de la electricidad a través de la red.275
Se reduce la dependencia energética del país con el exterior.
Se evitan problemas para abastecer toda la demanda en hora punta,
conocidos por los cortes de electricidad y subidas de tensión.
Se minimiza el impacto de las instalaciones eléctricas en su entorno
4.2 ESTRATEGIAS DE CONTROL DE ILUMINACION
El control de Iluminación ayuda a reducir los costos y ahorrar energía
apagando o atenuando las luces cuando no son necesarios.
Los sistemas de control de iluminación proporcionan la cantidad correcta de
luz, donde se quiere, cuando lo quiere. Las luces se encenderán
automáticamente, apagando o atenuando en conjunto bajo las condiciones
establecidas; los administradores de instalaciones pueden realizar cambios en
la iluminación cuando corresponda, o para cumplir con los incentivos
financieros; y los usuarios pueden tener control sobre sus propios niveles de
iluminación para proporcionar las condiciones óptimas de trabajo. (Daintree,
2014, p 2).
Los clientes de los sistemas de control de iluminación a menudo aplican un
conjunto de "estrategias para controlar la iluminación ", cada una de las cuales
utiliza una tecnología específica y método para controlar un subconjunto de uso
de la iluminación. Estas estrategias incluyen ocupación de detección, la luz del
día, la programación, la sintonización de tareas y más.
En el año 1996 Rundquist enumera en su reporte de investigación varias
estrategias de control de iluminación (p 2,1)
12
13
4.2.1 CONTROL DE OCUPACIÓN
Encendiendo la iluminación cuando es necesitada y apagarlo cuando no lo es
en respuesta a la entrada o salida de los ocupantes.
Es adecuado para:
habitaciones que se utilizan con poca frecuencia, tales como almacenes,
baños y otras áreas pequeñas
habitaciones como aulas o salas donde la persona que ingresan tiene
las manos libres y al salir tiene las manos llenas
Figura. Sensor de presencia, fuente:
http://www.schreder.com/sitecollectiondocuments/additional-content/schreder-
owlet-sistemas-de-control.pdf
4.2.2 CONTROL DE HORARIOS:
Estos se utilizan para cambiar las luces cuando no son necesarios, tales como
en el almuerzo o al final del día y en cualquier situación con un período
ordinario de ocupación (siempre ofrecen control manual y permiten a los
usuarios cambiar las luces en caso necesario).
4.2.3 ILUMINACIÓN ATENUADA
Una de las formas más sencillas de reducir el consumo de electricidad es a
través de la combinación de atenuadores. Las luces atenuadas consumen
menos electricidad y a la vez producen menos calor, lo que reduce los costos
13
14
de refrigeración. En general: cuando más atenúa, más ahorra. La atenuación
también prolonga la vida útil de las bombillas.
4.2.4 ILUMINACIÓN NATURAL:
Una de las áreas de mayor potencial de ahorro es reducir la iluminación con la
información que se está proporcionando a través de fuentes naturales. Cuando
la luz solar viene a través de ventanas, los sensores de luz pueden detectar el
nivel de iluminación natural y atenuar o incluso apagar las luces en la zona. Y
cuando se desvanece la luz natural, las luces se desvanecen automáticamente
a un nivel adecuado. Esto no sólo ayuda a conservar la energía de iluminación,
sino también para reducir la cantidad de calor que se emite por las luces
eléctricas, que a su vez pueden ayudar a salvar dinero en costos de aire
acondicionado.
Figura. Sensor de luz o fotoresistencia, fuente:
http://www.schreder.com/sitecollectiondocuments/additional-content/schreder-owlet-
sistemas-de-control.pdf
14
15
4.2.5 CONTROL PERSONAL:
Se ofrece a los usuarios la flexibilidad para cambiar instantáneamente las
características de un espacio para que sea un ambiente más cómodo y
productivo. Hay varias familias de control manual de regulación preestablecido.
Control manual
Control de escenas predeterminadas
Control inalámbrico
4.2.6 COMPENSACIÓN ADAPTATIVA:
Reduciendo los niveles de iluminación en el interior cuando esta oscuro afuera,
e incrementándolo cuando está iluminado afuera, para reducir el rango de luz
que el ojo humano deba adaptarse. Menores niveles de luces en la noche no
solo son más cómodas, son usualmente más seguras para los ojos de las
personas. Esta estrategia usualmente resulta en un ahorro de energía.
4.2.7 DESCONEXIÓN DE CARGA:
reduciendo la potencia de la iluminación en momentos de mayor demanda
eléctrica.
4.3 DISPOSITIVOS Y SENSORES
Es necesario conocer sobre los sensores ya que serán los encargados de
efectuar la realimentación en nuestro sistema, esto quiere decir que se
encargaran de medir la condición del entorno, y en conjunto con el
microcontrolador efectuar diversos ajustes para mantener en la habitación una
iluminación estable y eficiente.
15
16
4.3.1 TRANSDUCTORES
“los transductores se definen como el elemento que al someterlo a un cambio
físico experimenta un cambio relacionado. Los sensores son transductores”
(Bolton, 2001, p17).
El termino sensor se refiere a un elemento que produce una señal relacionada
con la cantidad que se está midiendo. Esto significa que un sensor es un
transductor.
4.3.2 SENSORES DE PRESENCIA
“Este tipo de sensor es capaz de detectar la presencia de un objeto dentro de
un radio determinado. Esta detección puede hacerse con o sin contacto con el
objeto” (Bolton, 2001, p 43).
Se activan por el movimiento de un cuerpo de emisión de calor a través de su
campo de visión. Los sensores de presencia pir son los más adecuados para
espacios pequeños, cerrados tales como oficinas privadas, donde el sensor
reemplaza al interruptor de la luz en la pared y no se requiere cableado
adicional. Los Sensores pir no pueden "ver" a través de opacas paredes,
particiones o ventanas para que los ocupantes deben estar en la línea de sitio
del sensor directa.
Fig. Sensor pir, fuente:
http://www.msebilbao.com/tienda/product_info.php?products_id=388
16
17
4.3.3 LOS SENSORES ULTRASÓNICOS
Emiten un patrón de sonido inaudible que al interrumpido por cualquier objeto
en movimiento altera la señal de retorno al sensor (desplazamiento doppler).
Ellos son los más adecuados para espacios donde la vista de línea a los
ocupantes no siempre está disponible. Este tipo de sensor detecta menores
movimientos mejor que la mayoría de los sensores de infrarrojos y se utiliza a
menudo en los baños ya que las superficies duras reflejarán el patrón de
sonido.
Sensor ultrasónico, fuente: http://www.davidmiguel.com/arduino/sensor-ultrasonidos-i/
4.3.4 FOTORESISTENCIA
Tienen una resistencia que depende de la intensidad luminosa que reciben. La
fotorresistencia de sulfuro de cadmio es la más sensible a la luz, y sus
longitudes de onda son menos de 515nm, la de solenoide cadmio se usa para
longitudes de onda de menos de 700 nm (Bolton, 2001, p 48).
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 público de las calles.
Fig. Sensor de luz fuente: http://www.a-electronicsmx.com/esp/index/item/104/foto-
resistencia
17
18
4.4 SISTEMAS DE CONTROL
4.4.1 MICROCONTROLADOR
Este grandioso componente de silicio es el encargado de procesar todos los
datos, de controlar los diversos dispositivos electrónicos y se encarga de
ejecutar nuestro algoritmo en su memoria rom.
Verle define un microcontrolador como un circuito integrado que en su interior
contiene una unidad central de procesamiento (cpu), unidades de memoria
(ram y rom), puertos de entrada y salida y periféricos. Estas partes están
interconectadas dentro del microcontrolador, y en conjunto forman lo que se le
conoce como microcomputadora. Se puede decir con toda propiedad que un
microcontrolador es una microcomputadora completa encapsulada en un
circuito integrado. (2009, p. 7).
Fig. Microcontrolador y sus componentes fuente: PIC Microcontrollers - Programming
in C
18
19
Todos las microcomputadoras requieren que un programa en lenguaje maquina
sea almacenado en su memoria rom para ejecutar funciones específicas. Para
esto se utilizan lenguajes ensambladores que son más entendibles para el ser
humano, pero específicos para la microcomputadora en que fueron diseñados.
Existen varios fabricantes de microcontroladores tales como texas instruments,
motorota, atmel, intel, microchip, toshiba, nacional, etc. Todos ellos ofrecen
microcontroladores con características más o menos similares, sin embargo, en
términos generales se puede decir que todos sirven para lo mismo: leer y
ejecutar los programas del usuario.
4.4.1.1 ARDUINO
Es una plataforma de electrónica abierta para la creación de prototipos
basada en software y hardware libre, flexibles y fáciles de usar. Se creó
para artistas, diseñadores, aficionados y cualquier interesado en crear
entornos u objetos interactivos.
Arduino puede tomar información del entorno a través de sus pines de
entrada, para esto toda una gama de sensores puede ser usada y puede
afectar aquello que le rodea controlando 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 conectarlo a un ordenador, si bien
tienen la posibilidad de hacerlo y comunicar con diferentes tipos de
software.
Las placas pueden ser hechas a mano o comprarse montadas de fábrica; el
software puede ser descargado de forma gratuita. Los ficheros de diseño de
referencia (cad) están disponibles bajo una licencia abierta, así pues eres
libre de adaptarlos a tus necesidades.
19
20
Una breve historia de arduino
El arduino tiene su inicio en el interaction design institute en la ciudad de Ivrea,
Italia, en 2005. El profesor Massimo Banzi estaba buscando una manera de
bajo costo para que sea más fácil para los estudiantes de diseño trabajar con la
tecnología. Él habló de su problema con David Cuartielles, investigador
visitante de la universidad de Malmö en Suecia que estaba buscando una
solución similar, y arduino nació (Hochenbaum, 2013, p. 4).
4.4.1.2 HARDWARE DE ARDUINO
El hardware de arduino se compone de las siguientes partes.
Fig. arduino, fuente: Guía
básica de arduino
Conector USB para el cable tipo ab
Pulsador de reste
Pines de e/s digitales y pwm
Led verde de placa encendida
Led naranja conectado al pin13
Atmega 16u2 encargado de la comunicación con el pc
20
21
Led tx (transmisor) y rx (receptor) de la comunicación serial
Puerto icsp para programación serial
Microcontrolador atmega 328, cerebro del arduino
Cristal de cuarzo de 16mhz
Regulador de voltaje
Conector hembra 2.1mm con centro positivo
Pines de voltaje y tierra
Entradas análogas
4.4.1.3 PROGRAMACIÓN BÁSICA
Todo código para arduino tiene 3 partes principales
La zona global: Aquí será donde indicaremos a arduino los nombres de
los pines y donde crearemos aquellas variables que queramos que
existan en todo el programa. Aunque comprende todo lo que está fuera de
las otras dos zonas, es recomendable agruparlo todo en la parte superior del
código.
La función void setup (): Esta función se ejecuta cada vez que se inicia arduino
(incluyendo al pulsar reset). Una de las operaciones que se realiza en void
setup () es la de configurar de los pines que vamos a utilizar.
La función void loop (): Esta función es el corazón de los programas
creados con arduino. Es una función que permanece en ejecución en
forma de bucle infinito. Esto quiere decir que se ejecuta de comienzo a
fin, de forma repetida, siempre.
21
22
Fig. Ventana principal del ide de arduino fuente: Guía básica de arduino
LENGUAJE C
Arduino se programa en el lenguaje de alto nivel c/c++ y generalmente
tiene los siguiente componentes para elaborar el algoritmo ( tdrobotica, 2012,
p. 30)
• Estructuras
• variables
• operadores matemáticos, lógicos y booleanos
• estructuras de control (condicionales y ciclos)
• funciones
Variables
Es un dato o conjunto de datos que cambia su valor con la ejecución del
programa.
22
23
Operadores booleanos
Usados generalmente dentro del condicional if
Operadores de comparación
Usados generalmente dentro del condicional if y sobre el for y while
Operadores matemáticos
Se aplican al manejo de variables, condicionales y ciclos
Condicionales
23
24
Ideales para tomar decisiones luego de evaluar las condiciones lógicas:
Ciclos
Ideales para repetir lo que se encuentre dentro de ellos
Funciones digitales
Orientas a revisar el estado y la configuración de las entradas y salidas
digitales
Funciones analógicas
24
25
Ideales para la lectura y escritura de valores análogos
4.4.2 ¿QUÉ ES ANDROID?
Android es un sistema operativo y una plataforma software, basado en linux
para teléfonos móviles. Además, también usan este sistema operativo (aunque
no es muy habitual), tablets, netbooks, reproductores de música e incluso
pc’s. Android permite programar en un entorno de trabajo de java,
aplicaciones sobre una máquina virtual dalvik (una variación de la máquina de
java con compilación en tiempo de ejecución) (Sanz, 2012, p. 1).
4.4.3 APP INVENTOR
Android es actualmente el sistema operativo para Smartphone y Tablet más
famoso, con una enorme cuota de mercado.
Desarrollar software para esta plataforma permite llegar a una gran cantidad de
público. Sin embargo, abordar un desarrollo directo con el lenguaje de
programación java, xml, emulación virtual y ambiente de dispositivo móvil
puede ser intimidante. Esa es la razón por la que google ideó una forma
sencilla de desarrollar aplicaciones para android: haciendo uso de
programación gráfica y atraer así a los desarrolladores. Google, sin embargo,
dejó de lado este proyecto el cual fue retomado por el MIT y se ha mantenido
así (parra, 2013, p. 6).
25
26
App inventor funciona mediante un modo diseñador y un modo editor de
bloques.
4.4.3.1 MODO DISEÑADOR
Diseña la interfaz de usuario de la aplicación reacomodando diversos
elementos visibles y no visibles de la paleta de componentes
• Paleta de componentes: encuentra tus componentes y arrástralos a la
pantalla de la aplicación para añadirlos.
• Propiedades: selecciona un componente la lista de componentes para
cambiar sus propiedades (color, tamaño, comportamiento).Botón de
diseñador: te permite acceder al modo diseñador
Fig. Ventana del diseñador de bloques fuente: http://www.appinventor.mit.edu/
4.4.3.2 EDITOR DE BLOQUES DE APP INVENTOR
Programa el comportamiento de la aplicación colocando elementos juntos.
Funciona con un estilo de programación tipo scratch de arrastrar y unir para
obtener la lógica del programa.
Se compone de:
• Cajas de construcción: encuentra bloques de comportamientos
generales que desees añadir a tu aplicación y arrástralos al visor de
bloques.
26
27
• Caja de componentes específicos: encuentra bloques de
comportamientos generales para componentes específicos y arrástralos
al editor de bloques.
• Visor: arrastra y une bloques para crear relaciones y comportamientos.
• Bloque: une los bloques para añadir comportamientos
• Botón de bloques: te permite entrar en el editor de bloques
Fig. Editor de bloques de app inventor fuente: http://www.appinventor.mit.edu/
27
28
6.5 REFERENTES TEORICOS
Martin Evans
Es un desarrollador profesional, un entusiasta de la electrónica, y el crador de
un arduino basado en underwater-ROV.
Joshua Noble
Es un autor y tecnólogo creativo quien trabajo con Smart -Spaces.
Jordan Hochenbaum
Usa Arduino para explorar la expresión música y la interacción creativa.
Zumtobel Group
Sede en Dornbirn, Austria es un frabicante de iluminación profesional en
interiores y exteriores, sistemas de control de iluminación, y componentes de
iluminación como tecnologías led y oled.
James Wade Bolton (August 4, 1869 – February 18, 1936)
Fue un prominente banquero, líder civil, y director de escuelas en Alejandria, la
preparatoria de Bolton en Alejandria fue nombrado en su honor.
28
29
5. METODOLOGÍA A UTILIZAR
El presente proyecto de investigación es de tipo descriptiva además de
aplicada por que el propósito de la investigación es analizar y aplicar las
diversas tecnologías creadas en las décadas actuales en el marco de la
iluminación, se busca con esta investigación aplicar los beneficios de la
revolución del silicio en aras del progreso social.
La investigación presenta un enfoque cuantitativo debido a que se recopilaron y
analizaron diversos algoritmos de control, para determinar el más adecuado.
El proceso de investigación se divide en los siguientes puntos:
Investigación de los antecedentes del proyecto
Determinación de la viabilidad del proyecto
Diseño del prototipo que cumpla con las especificaciones
Experimentos y pruebas
Análisis de los resultados
Creación del prototipo final
Detección de fallas y mantenimiento
Elaborar informe
29
30
6. CRONOGRAMA DE ACTIVIDADES
Semana 1 Semana2 Semana3 Semana4 Semana5
Hoja de
presentación
Índice
Breve
descripción
del proyecto
antecedentes
del proyecto
Planteamiento
del problema
Objetivo
general y
especifico
justificación
Marco teórico
Referentes
teóricos
Metodología a
utilizar
Cronograma
de actividades
presupuesto
aplicaciones
anexos
Bibliografía
consultada
30
31
7. PRESUPUESTO
31
32
8. APLICACIONES
En diseño del prototipo se divide en:
8.1 DISEÑO GENERAL DEL SISTEMA
Requerimientos del sistema
Se debe diseñar un sistema de iluminación que funcione de tres formas
diferentes
manual
automática
inalámbrica.
Debe de ser capaz de cambiar la intensidad de iluminación en la lámpara,
controlar estos cambios para obtener la mejor experiencia de usuaria y más
eficiencia energética.
Sistema propuesto
sensor
de luz
sensor de
presencia
luz
led
potenciometro
modulo
bluethoot
32
33
8.2 DISEÑO Y SIMULACIÓN DEL CIRCUITO
Los circuitos utilizados se pueden observar por separado en las siguientes
figuras.
Circuito de la luz LED
Funciona a base de modulación de ancho de pulso, lo que quiere decir que
podremos cambiar la iluminación del LED utilizando el pin 9 del arduino
Leonardo que es capaz de proveer este tipo de señales.
Circuito del potenciómetro
El pin central va conectado al pin A0 que es una de las entradas analógicas
del arduino Leonardo, mientras que los extremos del potenciómetro se
conectan a 5v y a tierra.
33
34
Circuito de la fotoresistencia
Funciona a base de un divisor de tensión, por esta razón a la salida de la
fotoresistencia se le conecta una resistencia de 10 kilos y el pin analógico A1
que será el que detecte la variación de voltaje de la fotoresistencia.
Circuito del sensor de movimiento PIR
Este sensor tiene un pin digital que se activa cuando detecta una presencia,
esta señal será detectada por el pin 2 en el arduino Leonardo.
34
35
Circuito del modulo bluetooth hc-06
Este modulo tiene 4 pines, de los cuales vcc y gnd van conectados a 5v y tierra
respectivamente, el truco recae en que el pin RX del modulo se conecta al pin
TX del arduino y tambien el pin TX se conecta al pin RX del arduino.
Circuito general
El circuito completo se muestra en la siguiente figura
35
36
8.3 DISEÑO DEL ALGORITMO DE CONTROL EN ARDUINO
Los algoritmos se dividen algoritmos de control y algoritmos de calibración que
solo se ejecutan la primera vez:
PIR
const int buttonPin = 2;
const int ledPin = 9;
int buttonState = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
Serial.begin(9600);
void loop(){
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
else {
digitalWrite(ledPin, LOW);
Serial.println(buttonState);
delay(500);
36
37
Si detecta un esta alto en el pin 2 que es en donde conectamos la salida de
nuestro sensor PIR, enciende el led, lo contrario sucede cuando no detecta una
presencia.
LDR
El algoritmo de calibración es el siguiente
int lightPin = A1; // Pin LDR.
int valor; // Variable para cálculos.
void setup(){
Serial.begin(9600); // Inicializa el puerto serie.
pinMode( lightPin, INPUT );
void loop(){
valor = analogRead(lightPin); // Leemos el valor de A0.
Serial.print ("Valor de entrada: ");
Serial.println(valor); // Valor de entrada de A0.
delay(1000);
Este código se ejecuta varias veces para que nosotros obtengamos el valor
mínimo de luz en el ambiente representado en forma analógica por el sensor, y
el valor máximo de luz. Estos parámetros se necesitan para el algoritmo de
control que se presenta a continuación.
37
38
int lightPin = A1; // Pin LDR.
int ledPin = 11; // Pin LED.
int valor; // Variable para cálculos.
int min = 0; // Valor minimo obtenido por A0.
int max = 13; // Valor maximo obtenido por A0.
void setup(){
Serial.begin(9600); // Inicializa el puerto serie.
pinMode( ledPin, OUTPUT ); // ledPin como salida.
void loop(){
valor = analogRead(lightPin); // Leemos el valor de A0.
Serial.print ("Valor de entrada: ");
Serial.println(valor); // Valor de entrda de A0.
valor = constrain(valor, min, max); // Normalizamos el valor.
valor = map(valor, min, max, 0, 255); // Re-mapeamos.
valor = abs(valor-255);
analogWrite(ledPin, valor); // Escribimos el valor.
Serial.print ("Valor de salida: ");
Serial.println(valor); // Valor de salida del LED.
delay(1);
Lo que hace este algoritmo es que lee un valor analógico desde A0 (la
fotoresistencia), lo imprime, luego este valor lo mapeamos en una escala de 0 a
255 que es el rango en que funciona el PWM, este valor representa el monto
de iluminación que se aplicara a el LED.
38
39
BLUETOOTH
Este código funciona leyendo un valor desde la transmisión serial del hc-06 y
dependiendo del número que lea enciende el LED
String dato; //Variable de tipo cadena para guardar los datos recibidos
int led= 9;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
void loop() {
while (Serial.available()) { delay(10);
if (Serial.available() > 0) {
char c = Serial.read(); //Cuando se recibe un dato, se guarda
dato += c; //Cadena de caracteres formada por la suma
if (dato.length() > 0) { //Comprueba que la variable "dato" tenga al menos un caracter
if(dato == "n") { //Comparamos la cadena de caracteres
Serial.println("Encender led"); //Muestra por el monitor serial
digitalWrite(led, HIGH); //Enciende el led rojo
if(dato == "f") {
Serial.println("Apagar led ");
digitalWrite(led, LOW);
dato=""; //Declaramos la variable "vacía" para volver a guardar de nuevo caracteres
39
40
POTENCIOMETRO
const int analogInPin = A0; // Analog input pin that the potentiometer is attached to
const int analogOutPin = 9; // Analog output pin that the LED is attached to
int sensorValue = 0; // value read from the pot
int outputValue = 0; // value output to the PWM (analog out)
void setup() {
Serial.begin(9600); // initialize serial communications at 9600 bps:
void loop() {
sensorValue = analogRead(analogInPin); // read the analog in value:
outputValue = map(sensorValue, 0, 1023, 0, 255); // map it to the range of the analog out:
analogWrite(analogOutPin, outputValue); // change the analog out value:
// print the results to the serial monitor:
Serial.print("sensor = " );
Serial.print(sensorValue);
Serial.print("\t output = ");
Serial.println(outputValue);
// wait 2 milliseconds before the next loop
// for the analog-to-digital converter to settle
// after the last reading:
delay(2);
Este algoritmo lee un valor analógico del potenciómetro, lo mapea en un rango
}
de 0 a 255 para usarlo como salida pwm a el LED.
40
41
10.4 DISEÑO DE LA APLICACIÓN DEL TELÉFONO ANDROID
Este es el entorno donde vamos a trabajar:
41
42
A la derecha del editor nos aparecerá una lista con todos los elementos que
estamos usando, es muy recomendable nombrar cada cosa para luego no
volvernos locos en el editor de bloques.
Es fundamental añadir el cliente bluetooth para que funcione se encuentra en el
menú de la izquierda, dentro de "Other stuff".
Una vez tengamos hecho el diseño de la aplicación toca asignar funciones a
cada elemento, para ello, abrimos el editor de bloques con el siguiente botón:
Se nos abrirá esta ventana, donde iremos colocando los bloques que vamos a
utilizar. En el menú de la izquierda podemos ver todos los que tenemos
disponibles:
42
43
Empezaremos declarando la variable "MAC", asignándole la dirección de
nuestro módulo bluetooth.
Seguimos ahora con el botón para conectarnos con el módulo desde la
43
44
aplicación.
- Realizamos una comprobación de la MAC del módulo para ver si está
funcionando.
En el caso de que si lo esté:
- Cambia el texto del botón por "Desconectar"
- Cambia el color del texto a gris.
- Se envía una cadena de texto cualquiera para que el otro extremo "sepa con
quien hablar".
Primero, al pulsar el botón de encender "on", tenemos que:
- Se envía un "1", que usaremos para encender en este caso el led rojo con el
arduino.
- Desactivamos el botón de encender para este led.
- Activamos el botón de apagado (previamente en el diseño lo marcamos para
que esté desactivado en el inicio).
Segundo, una vez desactivado el botón de encender y activado el de apagar
44
45
"off", si pulsamos este último:
- Se envía una "A", que usaremos para apagar en este caso el led rojo con el
arduino.
- Desactivamos el botón de apagar para este led.
- Activamos nuevamente el botón de encendido.
(Las cadenas de caracteres que le enviamos al arduino, pueden ser cualquier
texto, solo hay que poner luego lo mismo en la parte del código donde
corresponda.)
Y este sería el resultado final, añadiéndole al botón "salir" la acción de cerrar la
aplicación:
45
46
Ahora oprimimos build en la parte superior del menú principal, lo que genera un
archivo apk instalable en dispositivos android.
46
47
9. ANEXOS
Conceptos básicos de la iluminación
Flujo luminoso
Muchos consumidores estiman el brillo de las lámparas y la iluminación basado
en el monto de potencia que requieren, pero en realidad esto es en lumen (lm),
no en watts (w), el que indica la iluminación. Fuentes más eficientes pueden
producir el mismo monto de luz que otras fuentes mientras consumen menos
potencia (Zumtobel, 2004, p 6).
El monto de luz visible emitida por una lámpara o flujo luminoso es medido en
lumen. A mayor número de lumen mayor luz emitida.
Eficacia
En la iluminación, la eficacia término se refiere a la relación del flujo luminoso
producido por una fuente a él la potencia de energía consumida por esa fuente
(lúmenes por vatio). Cuanto mayor sea el número de lúmenes por vatio (lm / W)
producidos por una fuente de luz, mayor es su eficacia (California Lighting
Technology Center, 2013, p 13).
Eficacia nominal = nominal lúmenes / watts nominales
Intensidad de luz
Describe la cantidad de luz que se irradia en una dirección determinada
Iluminancia
Describe la cantidad de flujo luminoso cayendo sobre una superficie
Luminancia
Es el único parámetro que es percibido por el ojo, especifica el brillo de una
superficie.
47
48
10. BIBLIOGRAFIA CONSULTADA
1. - TABOADA, (1975). Manual Osram. Madrid. Osram S.A.
2. - zumtobel, 2013, “the lighting handbook 1st edition”, Dornbirn, Austria
3.- Pearce, 2006, "Photovoltaics - A Path to Sustainable Futures".
4.- Swanson, R. M., 2009, “Photovoltaics Power Up”.
5.- Renewable Energy Policy Network for the 21st century (REN21), 2010,
Paris.
6.- Perpiñán Lamigueiro, 2012, "Diseño de Sistemas Fotovoltaicos". Ed
Progensa, España.
7.- Grid Talk, 2013, “Three Ways that Renewable Integration is Changing the
Grid”
8. - Daintree Networks, 2010, “The Value of Wireless lighting Control”,
California U.S.A,
9. - California Lighting Technology Center (CLTC), 2013, “RESIDENTIAL
LIGHTING”, California, University of California.
10. - Sustainable energy authority of Ireland, 2013, “Lighting controls, A GUIDE
TO ENERGY EFFICIENT AND COST EFFECTIVE LIGHTING”, Dublin Ireland,
11. – R. A. RUNDQUIST, 1996, “lighting controls: patterns for Design”, Electric
power research institute, Nueva York.
12. - W Bolton, “mecatronica”, 2001, alfaomega, Barcelona.
13. – Milan Verle, 2009, “PIC Microcontrollers - Programming in C,
mikroElektronika; 1st edition”,
14. - web oficial de arduino en español,
http://www.arduino.cc/es/pmwiki.php?n=
48
49
15. - Martin Evans, Joshua Noble, Jordan Hochenbaum, 2013,”Arduino in
action”, Manning Publications, N.Y. EU
16. - tdrobotica.com, 2010, “Guía básica de arduino”, Colombia
17. - Daniel Sanz – Mariam Saucedo – Pilar Torralbo, 2010, Introducción a
android, E.m.e. editorial, universidad complutense de madrid
18. - Rafael Alberto Moreno Parra, 2013, “Desarrollo fácil y paso a paso de
aplicaciones Para android usando mit app inventor”,
19. - MIT® AppInventor® Enlace: http://www.appinventor.mit.edu/
49