APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y...

64
APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y GESTIÓN DE UN SISTEMA DE ILUMINACIÓN LED BASADO EN LA TECNOLOGÍA INALÁMBRICA LORA ESTEBAN ALEJANDRO CÁRDENAS LANCHEROS OMAR JOSE CASTRO CASTRO UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA INGENIERÍA ELECTRÓNICA BOGOTÁ D.C 2018

Transcript of APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y...

Page 1: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y

GESTIÓN DE UN SISTEMA DE ILUMINACIÓN LED BASADO EN

LA TECNOLOGÍA INALÁMBRICA LORA

ESTEBAN ALEJANDRO CÁRDENAS LANCHEROS

OMAR JOSE CASTRO CASTRO

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD DE INGENIERÍA

INGENIERÍA ELECTRÓNICA

BOGOTÁ D.C

2018

Page 2: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

2

APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y

GESTIÓN DE UN SISTEMA DE ILUMINACIÓN LED BASADO EN

LA TECNOLOGÍA INALÁMBRICA LORA.

ESTEBAN ALEJANDRO CÁRDENAS LANCHEROS

OMAR JOSE CASTRO CASTRO

Trabajo de Grado en modalidad de MONOGRAFÍA para optar por el título de:

Ingeniero electrónico

Director: JULIAN ROLANDO CAMARGO LOPEZ

Coordinador Especialización en Informática y Automática Industrial

Universidad Distrital Francisco José de Caldas

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD DE INGENIERÍA

INGENIERÍA ELECTRÓNICA

BOGOTÁ D.C

2018

Page 3: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

3

Índice General

Capítulo 1 ...................................................................................................................................... 9

1. Generalidades ........................................................................................................................ 9

1.1 Antecedentes ....................................................................................................................... 9

1.2 Planteamiento del problema .............................................................................................. 11

1.3 Justificación ...................................................................................................................... 12

1.3.1 Justificación Académica ............................................................................................ 12

1.3.2 Justificación Económica ............................................................................................ 12

1.3.3 Justificación Técnica ................................................................................................. 12

1.4 Objetivos ........................................................................................................................... 13

1.4.1 Objetivo General ....................................................................................................... 13

1.4.2 Objetivos Específicos ................................................................................................ 13

1.5 Alcance y Limitaciones..................................................................................................... 14

1.5.1 Alcance ...................................................................................................................... 14

1.5.2 Limitaciones .............................................................................................................. 14

Capítulo 2 .................................................................................................................................... 15

2. Marco Teórico ..................................................................................................................... 15

2.1 Tecnología Bluetooth ................................................................................................... 15

2.2 Tecnología LoRa .......................................................................................................... 15

2.3 Módulo RN2903 ........................................................................................................... 16

2.3.1 Características ............................................................................................................ 17

2.3.2 Aplicaciones .............................................................................................................. 17

2.4 El Microcontrolador ..................................................................................................... 18

2.5 Internet de las Cosas (IoT, Internet of Things) ............................................................. 18

2.6 Dispositivos Inteligentes (Smart Devices) ................................................................... 19

2.7 Sistemas de control de iluminación inteligente ............................................................ 19

2.8 Sistema operativo Android ........................................................................................... 20

Capítulo 3 .................................................................................................................................... 21

3. Descripción estructural del sistema .................................................................................... 21

3.1 Aplicativo móvil sobre dispositivo inteligente ............................................................. 21

3.2 Tecnologías inalámbricas de corto alcance .................................................................. 22

3.2.1 Versiones Bluetooth .................................................................................................. 23

3.2.2 Dispositivos Bluetooth .............................................................................................. 24

3.3 Manejo y proceso de datos ........................................................................................... 25

3.3.1 Dispositivo Microcontrolador .................................................................................... 25

3.4 Tecnologías inalámbricas de largo alcance .................................................................. 27

Page 4: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

4

3.4.1 Comparación entre tecnologías de comunicación inalámbrica de largo alcance ....... 27

3.4.2 Protocolo de comunicación LoRa .............................................................................. 27

3.4.3 Especificaciones técnicas Módulo transceptor RN2903 ............................................ 28

3.4.4 Comandos de configuración del módulo RN2903..................................................... 29

3.5 Sistema de iluminación LED ........................................................................................ 31

3.5.1 Módulo LED .............................................................................................................. 31

3.5.2 Fuente de alimentación LED o Driver ....................................................................... 32

Capítulo 4 .................................................................................................................................... 34

4. Desarrollo e implementación del Proyecto ......................................................................... 34

4.1 Aplicativo móvil ........................................................................................................... 34

4.2 Transmisor .................................................................................................................... 35

4.2.1 Módulo Bluetooth HC05 ........................................................................................... 35

4.2.2 Microcontrolador Atmega 328P sobre placa de circuito impreso ............................. 36

4.2.3 Regulador de tensión sobre placa de circuito impreso. ............................................. 38

4.2.4 Módulo transceptor RN2903 sobre placa de circuito impreso .................................. 39

4.2.5 Implementación del conjunto completo - transmisor. ............................................... 41

4.3 Receptor ........................................................................................................................ 41

4.3.1 Microcontrolador Atmega 328P sobre placa de circuito impreso ............................. 41

4.3.2 Regulador de tensión y amplificador operacional sobre placa de circuito impreso. . 42

4.3.3 Módulo transceptor RN2903 sobre placa de circuito impreso. ................................. 44

4.3.4 Módulo LED de corriente constante PLPG3-Bar-1100-840-280x38 ........................ 44

4.3.5 Fuente de alimentación LED de corriente constante OTi30/120-277/1A0 DIM L

AUX. .................................................................................................................................. 45

4.3.6 Implementación del conjunto completo - Receptor. .................................................. 46

Capítulo 5 .................................................................................................................................... 47

5. Dispositivos finales y guía de uso ....................................................................................... 47

5.1 Conjunto completo transmisor ...................................................................................... 47

5.2 Conjunto completo receptor ......................................................................................... 49

5.3 Aplicativo móvil sobre dispositivo inteligente ............................................................. 51

5.3.1 Instalación de aplicativo móvil en dispositivo inteligente. ........................................ 51

5.3.2 Selección de dispositivos Bluetooth vinculados. ....................................................... 52

5.3.3 Control de luminarias. ............................................................................................... 53

Capítulo 6 .................................................................................................................................... 55

6. Pruebas y resultados ............................................................................................................ 55

6.1 Prueba de transmisión y recepción a distancia en área urbana. .................................... 55

6.1.1 Prueba con Terminal de puerto serie y evaluación del mensaje en la comunicación. 56

6.1.2 Prueba de comunicación conjunto completo transmisor – receptores. ...................... 57

6.2 Prueba de transmisión y recepción a distancia en área de espacio natural. .................. 57

Page 5: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

5

6.2.1 Prueba con Terminal de puerto serie y evaluación del mensaje en la comunicación. 58

6.3 Resultado general de la prueba de transmisión y recepción con y sin línea de vista .... 60

Capítulo 7 .................................................................................................................................... 61

7. Conclusiones ....................................................................................................................... 61

Capítulo 8 .................................................................................................................................... 62

8. Trabajos a futuro ................................................................................................................. 62

Page 6: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

6

Lista de Figuras Figura 1. Diagrama de bloques RN2903. .................................................................................... 17 Figura 2. Diagrama de bloques del sistema. ................................................................................ 21 Figura 3. Microcontrolador ATmega328/P – Asignación de pines. ............................................ 26 Figura 4. Encapsulado 28-PDIP .................................................................................................. 26 Figura 5. Interfaz de comandos y relación con los componentes internos del módulo transceptor.

..................................................................................................................................................... 30 Figura 6. Módulos LED. [34] ...................................................................................................... 31 Figura 7. Esquema del módulo PLPG3-Bar-1100-840-280x38. ................................................. 31 Figura 8. Driver. [34] .................................................................................................................. 32 Figura 9. Diagrama de flujo de primera pantalla de interacción de aplicativo móvil. ................ 34 Figura 10. Diagrama de flujo de segunda pantalla de interacción de aplicativo móvil. .............. 35 Figura 11. Módulo Bluetooth HC-05 .......................................................................................... 36 Figura 12. Diagrama de flujo del programa del microcontrolador asociado a la etapa

transmisora. ................................................................................................................................. 36 Figura 13. Placa de circuito impreso para microcontrolador Atmega 328P. ............................... 37 Figura 14. Diseño esquemático de la placa de circuito impreso para microcontrolador Atmega

328P............................................................................................................................................. 37 Figura 15. Regulador de tensión sobre placa de circuito impreso. .............................................. 38 Figura 16. Diseño esquemático regulador de tensión sobre placa de circuito impreso. .............. 39 Figura 17. Placa de circuito impreso para módulo transceptor RN2903. .................................... 39 Figura 18. Diseño esquemático para módulo transceptor RN2903. ............................................ 40 Figura 19. Antena JCG015 .......................................................................................................... 40 Figura 20. Diagrama de bloques de elementos de la etapa transmisora. ..................................... 41 Figura 21. Diagrama de flujo del programa del microcontrolador asociado a la etapa receptora.

..................................................................................................................................................... 42 Figura 22. Esquema del amplificador operacional en configuración no inversor. ...................... 43 Figura 23. Regulador de tensión y amplificador operacional sobre placa de circuito impreso. .. 43 Figura 24. Diseño esquemático de regulador de tensión y amplificador operacional sobre placa

de circuito impreso. ..................................................................................................................... 44 Figura 25. Esquema del módulo PLPG3-Bar-1100-840-280x38. ............................................... 45 Figura 26. Escala de temperaturas de color ................................................................................. 45 Figura 27. Diagrama de conexiones fuente OTi30/120-277/1A0 DIM L AUX [7]. ................... 46 Figura 28. Diagrama de bloques de elementos involucrados en la etapa receptora. ................... 46 Figura 29, Diagrama circuital del conjunto completo de la etapa transmisora. .......................... 47 Figura 30. Conjunto completo - etapa transmisora - implementación. ....................................... 48 Figura 31, Alimentación del conjunto completo de etapa transmisora. ...................................... 49 Figura 32, Diagrama circuital del conjunto completo de la etapa receptora. .............................. 49 Figura 33, Conjunto completo - etapa receptora - implementación. ........................................... 50 Figura 34, Propiedades del archivo APK. ................................................................................... 51 Figura 35, pasos para instalar el aplicativo. ................................................................................ 52 Figura 36, Primera pantalla de interacción - selección de dispositivos Bluetooth vinculados -

Aplicativo móvil. ......................................................................................................................... 52 Figura 37, Segunda pantalla de interacción - Control de luminarias - Aplicativo móvil. .......... 53 Figura 38. Mapa de un área urbana donde se muestra la distancia máxima en la cual el sistema

logró hacer la comunicación, 4°36'44.4"N 74°07'18.8"W. ......................................................... 55 Figura 39. Interfaz del terminal de transmisión y recepción, donde se muestran los mensajes

asociados a las distancias en las cuales se realizó la comunicación. ........................................... 56 Figura 40. Mapa del área urbana donde se muestra la distancia máxima en la cual el conjunto

completo transmisor - receptores logró hacer la comunicación, 4°36'44.4"N 74°07'18.8"W. .... 57

Page 7: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

7

Figura 41. Mapa del Parque Metropolitano Simón Bolívar, distancia entre extremos del Lago. 58 Figura 42. Diferentes distancias en las cuales se realizó la prueba de comunicación entre el nodo

transmisor y el nodo receptor. ..................................................................................................... 58 Figura 43. Interfaz del terminal de transmisión y recepción, donde se muestran los mensajes

asociados a las distancias en las cuales se realizó la comunicación en área de espacio natural. . 59

Page 8: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

8

Lista de Tablas Tabla 1. Comparación entre tecnologías inalámbricas de corto alcance. .................................... 22 Tabla 2. Comparación entre tecnologías de comunicación inalámbrica de largo alcance. ......... 27 Tabla 3. Especificaciones generales para el módulo. .................................................................. 28 Tabla 4. Características eléctricas del módulo. ........................................................................... 29 Tabla 5. Consumo de corriente del módulo. ............................................................................... 29 Tabla 6. Potencia de salida y temperatura del módulo. ............................................................... 29 Tabla 7. Tipos de comandos. ....................................................................................................... 29 Tabla 8. Comandos para configurar el módulo LoRa RN2903 Transmisor/Receptor ................ 30 Tabla 9. Información Técnica de módulo PLPG3-Bar-1100-840-280x38. ................................. 31 Tabla 10. Información Técnica de la fuente OTi30/120-277/1A0 DIM L AUX. ....................... 32 Tabla 11. Driver OTi30/120-277/1A0 DIM L AUX. .................................................................. 33 Tabla 12, Elementos dentro de la implementación del conjunto completo de la etapa

transmisora. ................................................................................................................................. 48 Tabla 13, Elementos dentro de la implementación del conjunto completo de la etapa receptora.

..................................................................................................................................................... 51 Tabla 14, Función de cada uno de los controles de la segunda pantalla aplicativo móvil. ......... 54 Tabla 15, Resultado general de prueba de transmisión y recepción, con y sin línea de vista. .... 60

Page 9: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

9

Capítulo 1

1. Generalidades

1.1 Antecedentes

Analizando las investigaciones y desarrollos existentes en la literatura, En los últimos

tiempos, gran parte de la investigación en aplicaciones para el control y gestión de

sistemas se basa en tecnologías inalámbricas. Existen multitud de tecnologías de

transmisión inalámbrica de datos, como por ejemplo Wi-Fi, Bluetooth, NFC, ZigBee,

2G/3G/4G, IrDA, LoRaWAN etcétera. Cada una de estas tecnologías es usada con

frecuencia en una gran variedad de aplicaciones de área personal, local o amplia, entre

estas aplicaciones se pueden mencionar aplicaciones de “Monitoreo/Control” como en

control de iluminación y temperatura, “Energia Inteligente” como en agricultura

inteligente y “Ciudades Inteligentes” como en seguridad, internet de las cosas (IoT),

automatización de casas y edificios, automatización industrial. Dependiendo de la

aplicación, los factores como el alcance, velocidad de transferencia, seguridad, potencia

y autonomía dictan cuál es la mejor alternativa a la hora de elegir una red inalámbrica u

otra [1-9]. El uso de la tecnología inalámbrica en el control y monitoreo de espacios de

área local y personal se ha incrementado debido a ventajas, tales como la reducción de

los costos y que son de fácil instalación, requiriendo de algunos cambios en la estética del

espacio para el montaje que no se conseguiría con tecnología cableada[10-12].

La tecnología inalámbrica LoRa está diseñada para crear redes que cubran amplias áreas

a baja potencia y tasa de transferencia (LPWANs Low Power Wide Area Network), sin

necesidad de usar otro tipo de redes como el Wi-Fi o conexiones a internet. LoRa

Alliance™ ha desarrollado un protocolo abierto llamado LoRaWAN™ para asegurar

que todos los dispositivos, servidores y componentes de software en LPWANs sean

interoperables entre sí, y a su vez, proporcionar unas comunicaciones seguras en Internet

of Things (IoT), Machine-to-Machine (M2M), Smart City entre otras. En estos últimos

meses, LoRa ha ganado cierta popularización en redes IoT ya que están siendo

desarrolladas por los operadores de redes inalámbricas. Es decir, una red basada en

la tecnología inalámbrica LoRa puede proporcionar una cobertura de mayor alcance en

comparación con la de las redes celulares existentes. De hecho, muchos operadores de

redes móviles han optado por complementar sus redes celulares e inalámbricas existentes

con LPWAN basado en la tecnología LoRa [1] [13] [14]. LoRa es ideal para ser utilizada

en una amplia variedad de aplicaciones. De hecho, se puede utilizar en cualquier lugar

donde se requiera extraer/enviar información o tener el control remoto de alguna

cosa como pueden ser alarmas, contadores de agua, control de tráfico y, por supuesto,

puntos de luz. Entre algunas de sus aplicaciones más comunes a corto plazo se pueden

Page 10: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

10

destacar: Internet de las Cosas (IoT), Agricultura inteligente, Ciudad inteligente, Redes

de sensores, Automatización industrial, Medidores inteligentes, Seguimiento de activos,

Intercambio de información o comunicación en formato de datos entre dos máquinas

remotas.

En la ciudad de Querétaro ubicada en el centro de los Estados Unidos Mexicanos se

promueve la instalación, administración y mantenimiento de una red pública, abierta y

gratuita de Internet de las Cosas en la Ciudad, a partir del soporte tecnológico que ofrecen

las empresas y asociaciones internacionales del área, para tener un medio de conectividad

que apoye la innovación, la creación de negocios y el desarrollo de soluciones a los

problemas que presenta la ciudad. En países como España ya se cuenta con pilotos de

redes LTE-MTC basados en LoRa IoT que serán compatibles con la construcción normal

de redes LTE. También se han implementado sistemas de control inalámbrico de granjas

y se trabaja en el control del alumbrado público por medio de la tecnología LoRa [1]

[3] [13][15-17].

Existen tecnologías “similares”, como pueden ser Sigfox o ZigBee, pero LoRa es una

gran opción si se desea construir redes inalámbricas para aplicaciones como IoT,

medidores inteligentes, Smart City, automatismos entre otras. Actualmente, LoRa está

creciendo exponencialmente teniendo las ventajas principales de un bajo consumo de

energía y un largo alcance, lo que nos permitirá en unos años crear redes inteligentes

con infinidad de aplicaciones.

Page 11: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

11

1.2 Planteamiento del problema

El problema general es encontrar cuales son las condiciones que permitan realizar el

control y la gestión inalámbrica de un sistema de iluminación LED en un entorno

determinado. Se tendrán en cuenta aspectos como el encendido, apagado y atenuación,

así mismo, planes de gestión de la iluminación acorde a las necesidades y planes de ahorro

energético.

La tecnología inalámbrica bajo la cual se llevará a cabo la comunicación y el control de

iluminación será LoRa (Long Range, en español: De largo alcance), la cual es una

tecnología que debido a su bajo consumo y largo alcance resulta ser una opción eficiente

e innovadora, tanto la transmisión como recepción de información se desarrollará bajo

está tecnología, adicionalmente, se requiere un aplicativo móvil mediante el cual un

usuario realizará el control y la gestión de la iluminación.

Page 12: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

12

1.3 Justificación

1.3.1 Justificación Académica

Al desarrollar esta iniciativa se ponen en práctica diferentes conocimientos asociados a

diferentes temas de la Ingeniería Electrónica. Empezando por el Hardware, la electrónica

análoga, circuitos digitales programables y módulos transceptores conforman la base de

la implementación. Por otra parte, en términos de Software, la programación juega un

papel fundamental, es ella quien permite que el sistema a través de la lógica lleve a cabo

tareas específicas.

1.3.2 Justificación Económica

Un sistema de control de iluminación LED permite establecer encendido, apagado y

atenuación controlada de las luminarias, además valga recalcar que las luminarias tipo

LED son más eficientes que las tradicionales, con esto se consigue ahorro de energía

reflejado finalmente en un retorno de inversión cuando se reemplaza iluminación

tradicional por iluminación LED.

Los sistemas de iluminación LED son una excelente alternativa en el momento de

determinar que fuente de luz usar ya que la vida útil de los diodos LED es de

aproximadamente 40.000 a 80.000 horas con relación a las lámparas de vapor de sodio

de máximo 10.000 horas, de esta forma, esto reduce gastos en temas de reposición y

mantenimiento.

1.3.3 Justificación Técnica

El tener un sistema inalámbrico funcional permite una fácil instalación en un entorno

determinado, ya que evita el uso de cableado. De requerirse implementar una red de

dispositivos, estos no requieren ir conectados físicamente y la amplia distancia a la cual

pueden estar separados permite una gran cobertura en términos de extensión territorial.

Page 13: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

13

1.4 Objetivos

1.4.1 Objetivo General

Desarrollar una aplicación mediante la cual se realice el control eficiente e inalámbrico

de un sistema de iluminación permitiendo facilidad de uso, implementación de planes

ahorro de energía y gestión de la iluminación en espacios interiores tales como oficinas y

hogares.

1.4.2 Objetivos Específicos

1. Implementar un aplicativo móvil Android que funcione como interfaz de usuario y

que además permita controlar desde un dispositivo inteligente el encendido, apagado y

atenuación de un sistema de iluminación LED.

2. Otorgar al usuario la opción de configurar planes de gestión de la iluminación acorde

a necesidades específicas.

3. Diseñar un sistema de transmisión y recepción de información bajo la tecnología

inalámbrica LoRa con ayuda de la plataforma ARDUINO, la cual consta de un micro

controlador y un entorno de desarrollo (IDE) que permitirá el control y manejo de

señales análogas y digitales del sistema.

Page 14: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

14

1.5 Alcance y Limitaciones

1.5.1 Alcance Implementación del control de iluminación inalámbrico basado en tecnología LoRA por

método de Broadcasting hacia uno o más nodos receptores, para este caso se extenderán

dos nodos receptores los cuales estarán asociados cada uno a un sistema de iluminación

LED, se tendrá un transmisor vinculado a un microcontrolador de la plataforma Arduino,

este a su vez recibirá comandos de un dispositivo inteligente el cual contendrá un

aplicativo que cuenta con una interfaz gráfica, permitiendo al usuario controlar el

encendido, apagado y atenuación del sistema de iluminación, además, dará la oportunidad

de configurar planes de ahorro energético y planes de gestión de la iluminación.

1.5.2 Limitaciones

1. A pesar de que se cuenta con módulos inalámbricos de largo alcance en la

comunicación, se debe tener en cuenta aspectos que pueden afectar la comunicación

como la atenuación, perdida en el espacio libre, absorción atmosférica, entre otros.

2. El poder extender más nodos receptores ya que se debe tener en cuenta los costos que

traería el realizar pruebas con mayor cantidad de luminarias o módulos LED.

3. Al ser una tecnología relativamente nueva, no existen muchas aplicaciones realizadas

localmente, esto lleva a no poder realizar comparaciones notables.

Page 15: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

15

Capítulo 2

2. Marco Teórico

2.1 Tecnología Bluetooth

Bluetooth es un estándar desarrollado para la comunicación inalámbrica de datos de corto

alcance. Entre sus principales características, pueden nombrarse su robustez, baja

complejidad, bajo consumo y bajo costo. La Tecnología Bluetooth es de pequeña escala

y bajo costo. Esta tecnología opera en la banda de 2.4 GHz (2400 a 2485 GHz) que no

requiere licencia de uso en ningún lugar del mundo. Se guarda una banda de 2 MHz en el

comienzo y 3.5 MHz en el final del rango para cumplir con las regulaciones de todos los

países. Se usa la tecnología de transmisión de espectro disperso, con salto de frecuencia,

señal full-duplex y hasta 1,600 saltos/s. La señal salta entre 79 frecuencias en intervalos

de 1 MHz para tener un alto grado de tolerancia a las interferencias y obtener

comunicaciones robustas. Además, se dispone de comunicaciones punto a punto y

multipunto, donde un dispositivo puede establecer de forma simultánea hasta siete canales

de comunicación de comunicación a la vez con un solo radio de cobertura. Tiene la

capacidad de atravesar paredes y maletines, por lo cual es ideal tanto para el trabajo móvil,

como el trabajo en oficinas. Facilita las comunicaciones entre equipos móviles [18].

Ofrece la posibilidad de crear pequeñas redes inalámbricas y facilitar la sincronización

de datos entre equipos personales. Los dispositivos que incorporan este protocolo pueden

comunicarse entre sí cuando se encuentran dentro de su alcance. Estos dispositivos se

clasifican como "Clase 1", "Clase 2" o "Clase 3" en referencia a su potencia de

transmisión de 100 mW, 2.5 mW, 1 mW respectivamente, con un alcance de 100, 10 y 1

metros. Existen distintas versiones de Bluetooth, siendo la actual la 4.0. Esta versión tiene

retrocompatibilidad con las versiones anteriores [19].

2.2 Tecnología LoRa

LoRaWAN es una especificación para redes de baja potencia y área amplia (Low Power

Wide Area Network, LPWAN) diseñada específicamente para dispositivos de bajo

consumo de alimentación.

Las principales características del estándar son: las conexiones bidireccionales seguras,

bajo consumo de energía, largo alcance de comunicación, la velocidad de transmisión de

datos es baja al igual que la frecuencia de transmisión y provee servicios de localización.

Permite la interconexión entre objetos inteligentes sin la necesidad de instalaciones

locales complejas y, además, otorga amplia libertad para instalar su propia red. Estas

características se ajustan a los requerimientos del Internet de las Cosas. La arquitectura

de red típica es una red de Redes en Estrella.

Page 16: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

16

La primera estrella está formada por los dispositivos finales y las puertas de enlace. La

conexión es inalámbrica de un solo salto, usando tecnología RF LoRa2 o FSK3, formando

así una red en estrella. La segunda estrella está formada por las puertas de enlace y un

servidor de red central. Las puertas de enlace se conectan al servidor de red central por

medio de conexiones IP estándar, formando así una red en estrella. Las puertas de enlaces

son un puente transparente entre los dispositivos finales y el servidor de red central. Las

comunicaciones entre los dispositivos y el servidor de red son generalmente

unidireccionales o bidireccionales, pero el estándar también soporta multidifusión,

permitiendo la distribución de mensajes en masa.

La comunicación entre dispositivos finales y las puertas de enlace se hacen en diferentes

canales de frecuencias y a distintas velocidades de datos. Gracias a la tecnología de

espectro ensanchado, las comunicaciones a distintas velocidades de datos no interfieren

con otras comunicaciones a distinta velocidad. La selección de la velocidad de datos es

un compromiso entre la distancia de alcance, y la duración y consumo de energía del

mensaje. Las velocidades de datos se encuentran en el rango de 0.3 kbps a 50 kbps. Para

maximizar en forma conjunta la duración de la batería de los dispositivos finales y la

capacidad de la red, el servidor central LoRaWAN maneja la velocidad de datos para cada

dispositivo en forma individual, por medio de un esquema adaptativo de velocidad de

datos (ADR, Adaptive Data Rate).

2.3 Módulo RN2903

La serie RN2903 que es un módulo de 915 MHz totalmente certificado, basado en

tecnología inalámbrica LoRa. RN2903 utiliza una modulación de espectro única dentro

de la banda sub-GHz para largo alcance, baja potencia y capacidad de la red alta. El

módulo RN2903 cumple con las especificaciones LoRaWAN de protocolo de clase A.

Integra RF, un controlador de banda base, comando de interfaz de programación de

aplicaciones (API), por lo que es una solución completa de largo alcance. RN2903 tiene

la pila de protocolos completa de LoRaWAN™ en el módem y es fácil de configurar a

través de simples comandos ASCII a través del UART, lo cual reduce considerablemente

el tiempo de desarrollo. RN2903 es certificado por FCC que ahorra significativos costos

de certificación. Además, combina un factor de forma pequeño, de 17.8 x 26.7 mm × 3

mm, con 14 GPIO, proporcionando la flexibilidad para conectar y controlar un gran

número de sensores y actuadores teniendo muy poco espacio. El módem RN2903

resuelve el dilema inalámbrico del programador de elegir entre una gama más extensa y

un menor consumo de energía.

Page 17: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

17

Figura 1. Diagrama de bloques RN2903.

Mediante el empleo del RN2903, un desarrollador puede maximizar ahora ambos,

eliminando el costo de los repetidores adicionales y aumentando la duración de la batería.

Con su escalabilidad, comunicación robusta, movilidad y la capacidad para operar en

entornos hostiles al aire libre, el RN2903 es ideal para una amplia gama de diseños de

control y monitoreo inalámbrico de baja velocidad de datos [1] [20] .

2.3.1 Características

• Largo alcance: superior a 15 km

• Bajo consumo de energía por más de 10 años de vida de la batería

• Opera en la banda de 915 MHz

• Protocolo de LoRaWAN clase A integrado

• Interfaz de comandos ASCII sobre UART fácil de usar

• Tensión de alimentación: 2.1 V a 3.6 V

• Rango de temperatura: 40 ºC a 85 ºC

• Potencia de salida ajustable hasta +18.5 dBm

• Alta sensibilidad de recepción reducida hasta -146 dBm

• Actualización de Firmware del dispositivo (DFU) sobre UART

• 14 GPIO para control, estado y ADC

• Excelente inmunidad de interferencia

• Encriptado AES-128 seguro

• Certificado FCC e IC

• Ecológico y cumple con la directiva RoHS

2.3.2 Aplicaciones

• Internet de las cosas (IoT)

• Medición

• Máquina a máquina (M2M)

• Ciudad inteligente

Page 18: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

18

• Redes de sensores

• Automatización industrial

• Casa inteligente

2.4 El Microcontrolador

Un microcontrolador es un circuito integrado compacto diseñado para gobernar una

operación específica en un sistema integrado. Un microcontrolador típico incluye un

procesador, memoria y periféricos de entrada / salida (E / S) en un solo chip.

A veces denominado controlador integrado o unidad de microcontrolador (MCU), los

microcontroladores se encuentran en vehículos, robots, máquinas de oficina, dispositivos

médicos, transceptores de radio móviles, máquinas expendedoras y electrodomésticos,

entre otros dispositivos. El procesador de un microcontrolador variará según la

aplicación. Las opciones van desde los procesadores simples de 4 bits, 8 bits o 16 bits

hasta los procesadores más complejos de 32 bits o 64 bits. En términos de memoria, los

microcontroladores pueden usar memoria de acceso aleatorio (RAM), memoria flash,

EPROM o EEPROM. En general, los microcontroladores están diseñados para ser

fácilmente utilizables sin componentes informáticos adicionales, ya que están diseñados

con suficiente memoria integrada y ofrecen pines para operaciones generales de E / S, de

modo que pueden interactuar directamente con los sensores y otros componentes.

Los microcontroladores se utilizan en múltiples industrias y aplicaciones, incluidas las

implementaciones de hogar y empresa, automatización de edificios, fabricación, robótica,

automoción, iluminación, energía inteligente, automatización industrial, comunicaciones

e internet de las cosas (IoT). Los microcontroladores más simples facilitan el

funcionamiento de los sistemas electromecánicos que se encuentran en artículos de uso

cotidiano, como hornos, refrigeradores, tostadoras, dispositivos móviles, llaveros,

videojuegos, televisores y sistemas de riego de césped. También son comunes en

máquinas de oficina tales como fotocopiadoras, escáneres, fax e impresoras, así como en

medidores inteligentes, cajeros automáticos y sistemas de seguridad [1].

2.5 Internet de las Cosas (IoT, Internet of Things)

Los grandes avances tecnológicos de las últimas décadas en las Tecnologías de la

Información y la Comunicación han permitido que tengamos acceso a medios cada vez

más poderosos como Internet con relativa facilidad y bajo costo.

Actualmente es completamente normal conectarse a Internet diariamente con fines

informativos, sociales, de entretenimiento e incluso laborales y económicos. El uso

potencial que podamos darle a Internet evoluciona con el tiempo: el comercio electrónico,

las redes sociales, los servicios multimedia por internet son ejemplos de cómo fue

creciendo la red. Cada vez es mayor la cantidad y la variedad de dispositivos que pueden

conectarse a internet. Contamos con teléfonos, electrodomésticos, automóviles, relojes,

gafas, etc. y con nuevas tecnologías de conexión de mayor alcance y acceso como las

redes 3G y LTE.

Page 19: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

19

Ya no somos solo las personas, sino también estos objetos o cosas cotidianas de nuestro

entorno quienes se conectan a la red para aprovechar sus beneficios. Esta siguiente etapa

de la evolución de internet, en la que la conectividad se extiende a los objetos que nos

rodean es la que se conoce como Internet of Things (IoT) o Internet de las Cosas (IdC).

En términos generales, IoT se refiere a la interconexión en red de objetos cotidianos, que

a menudo están equipados con inteligencia ubicua. IoT aumentará la ubicuidad de Internet

integrando cada objeto mediante interacción a través de sistemas embebidos, lo que

conduce a una alta distribución en Red de dispositivos que se comunican con seres

humanos, así como con otros dispositivos.

Gracias al rápido avance en las tecnologías subyacentes, IoT está abriendo grandes

oportunidades para nuevas aplicaciones que prometen mejorar la calidad de nuestras

vidas. En los últimos años, el IoT ha llamado mucho la atención de investigadores y

profesionales de todo el mundo ya que el Internet de las Cosas puede aplicarse a varios

ambitos pues la cantidad de usos que pueda darse a los productos y servicios depende de

la creatividad e ingenio de los desarrolladores, algunos de los campos de aplicación de

IoT son los hogares, las ciudades, los automotores, la salud, la agricultura, la ganadería,

la industria, el comercio entre otros. [21] [22].

2.6 Dispositivos Inteligentes (Smart Devices)

Son dispositivos dotados de poderosas capacidades de detección, computación y redes

que han surgido últimamente tales como teléfonos, tablets, televisores, relojes, gafas entre

otros. Estos dispositivos incorporan una multitud de comunicaciones inalámbricas como

lo son por ejemplo Bluetooth, WiFi, IrDA, NFC y GPS. Entre sus principales

características se destacan las pantallas táctiles, cámaras, un sistema operativo y una gran

variedad de sensores como Brújula, Giroscopios, acelerómetro, lector de huella entre

otros, y el uso aplicaciones (programas) las cuales permiten al usuario una mayor

interacción con el dispositivo y a los desarrolladores un sin fin de posibles usos para estas

herramientas [21] [23] [24].

2.7 Sistemas de control de iluminación inteligente

Un sistema de control de iluminación inteligente puede reducir el consumo de energía al

controlar automáticamente la intensidad de la iluminación dependiendo de la situación,

del movimiento del usuario o el brillo de los alrededores. Se demuestra que alrededor del

15% del consumo total de energía puede reducirse mediante el control de la luz de acuerdo

con el patrón de vida del usuario. La iluminación artificial representa aproximadamente

el 20% del consumo total de energía del mundo; con la invención del diodo emisor de luz

(LED) se espera que se alivie significativamente el consumo de energía, debido a que este

consume el 50% de energía en comparación con las fuentes de iluminación tradicional

[25-27].

Page 20: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

20

2.8 Sistema operativo Android

El sistema operático Android son un conjunto de herramientas de software de código

abierto para dispositivos móviles tales como como teléfonos inteligentes y tabletas con

núcleo basado en Linux que fueron creadas por la Open Handset Alliance y Google.

La idea de Android se resume en “Android-La imaginación es el límite”, fue creado con

la finalidad de permitir a los desarrolladores la creación de aplicaciones móviles que

aprovechen al máximo el uso de todas las herramientas que un dispositivo puede ofrecer.

Fue construido como una arquitectura de capas en la cual cualquier aplicación

desarrollada puede obtener acceso y hacer uso de los módulos, capacidades y

características con las que cuenta el dispositivo [28]. Por ejemplo, una aplicación

instalada en un dispositivo Android puede realizar tareas básicas como realizar llamadas,

enviar mensajes de texto, o tareas más complejas como utilizar la cámara para grabar

videos y tomar fotos o hacer uso de los diferentes módulos con los que cuente el

dispositivo tales como infrarrojo, bluetooth, giroscopio y acelerómetro entre otros,

permitiendo a los desarrolladores la facilidad de crear un sin fin de aplicaciones que

permitan realizar las funciones requeridas por el usuario final.

Page 21: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

21

Capítulo 3

3. Descripción estructural del sistema

A continuación, se realizará la descripción de las etapas que conforman el sistema general

a desarrollar, la Figura 2 muestra que componentes conforman el sistema, como están

distribuidos y la relación que presentan entre sí. De ser pertinente se establecerán algunas

comparaciones entre los diferentes componentes y tecnologías que se encuentran

comercialmente para así llegar a una elección que otorgue la solución más conveniente y

apropiada, así mismo, se observará el funcionamiento y características propias de cada

uno de los elementos y su desempeño dentro del sistema.

Figura 2. Diagrama de bloques del sistema.

3.1 Aplicativo móvil sobre dispositivo inteligente

Mediante un aplicativo móvil desarrollado sobre una plataforma Android se realiza el

control y la gestión del sistema, el dispositivo inteligente enviara señales al sub-sistema

transmisor por medio de una tecnología inalámbrica de corto alcance compatible con la

mayoría de dispositivos móviles inteligentes.

Page 22: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

22

En la actualidad para desarrollar una aplicación móvil es posible contar con diferentes

enfoques que son las aplicaciones hibridas, nativas y web. Las aplicaciones nativas

utilizan los SDK, software y lenguajes de cada fabricante y son diseñadas e

implementadas específicamente para un sistema operativo, lo cual permite a estas

aplicaciones acceso a todas las funcionalidades y API’s que brinda cada fabricante y a su

vez una mejor experiencia de usuario final, para el sistema operativo Android una

aplicación nativa se desarrolla sobre el lenguaje Java o Kotlin, para IOS sobre Objetive-

C o Swift y para Windows sobre C# o .NET. Las aplicaciones Web utilizan los lenguajes

Web HTML, JavaScript y CSS, es una página web con las características de una

aplicación móvil cuando se accede desde un dispositivo móvil y por esto mismo son

multiplataforma ya que no necesitan instalación y se puede acceder desde cualquier

navegador web, la fluidez y uso de este tipo de aplicaciones está ligado a la conexión a

internet y así mismo tienen acceso limitado a el hardware del dispositivo móvil. Las

aplicaciones hibridas combinan características de una aplicación nativa y una aplicación

Web es decir, se desarrolla sobre lenguajes y tecnologías Web, tienen acceso a ciertas

características de hardware y van instaladas en el dispositivo móvil, estas aplicaciones

solo tienen acceso a algunas características del hardware, son multiplataforma y la

experiencia de usuario es muy web para ser un aplicación instalada [29].

Para la construcción de la aplicación móvil Android desde la cual se realiza el control del

sistema de iluminación LED, se utiliza la herramienta Android Studio que es el entorno

de desarrollo integrado (IDE) oficial de Android para la creación de aplicaciones en el

sistema operativo móvil de Google, por lo anterior ofrece funciones que aumentan la

productividad durante la compilación de apps como los son un emulador rápido,

integración de plantillas de código, GitHub, compatibilidad C++ y NDK, Instant Run para

aplicar cambios mientras la app se ejecuta sin necesidad de compilar un nuevo APK entre

otras [30].

3.2 Tecnologías inalámbricas de corto alcance

Con el fin de definir el protocolo de comunicación bajo el cual se establecerá el enlace

entre el dispositivo móvil inteligente y el sub-sistema transmisor, se tienen dos

tecnologías las cuales se implementan en redes inalámbricas WPAN (Wireless Personal

Area Network – Redes inalámbricas de área personal), las cuales son IrDA (Infrared Data

Association - Asociación de Datos Infra-rojos) y Bluetooth.

El siguiente cuadro comparativo muestra las diferencias entre ambos protocolos:

IrDA Bluetooth

Tecnología de transmisión Pulsos de luz infrarroja -Bajo

consumo de energía

Ondas de Radio (2.4 GigaHertz)

-Bajo consumo de energía

Alcance Máximo 4 metros Máximo 10 metros

Velocidad de transmisión 115 kilobit/Seg hasta 14

Megabits/Seg

1 Megabit/Seg hasta

3Megabit/Seg

Ubicación

Requiere línea directa entre

dispositivos a comunicar

El dispositivo transmisor puede

estar posicionado en cualquier

lado dentro del alcance efectivo

de la tecnología. Tabla 1. Comparación entre tecnologías inalámbricas de corto alcance.

Page 23: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

23

Teniendo en cuenta lo anterior, se demuestra que la tecnología inalámbrica Bluetooth

ofrece mayores ventajas con respecto a IrDA, en términos de alcance y ubicación, también

conociendo la compatibilidad que se tiene entre esta tecnología y los dispositivos móviles

actuales. Todo esto se convierte en razón suficiente para elegir esta tecnología dentro de

esta primera etapa.

3.2.1 Versiones Bluetooth

Se realizará una revisión de las diferentes versiones de Bluetooth, sus características y

particularidades, esto con el fin de poder categorizar el dispositivo que se usará dentro de

alguna de estas versiones.

3.2.1.1 Bluetooth v1.0 y v1.0B Los primeros emisores receptores de Bluetooth fueron el v1.0 y v1.0B, los cuales ya están

prácticamente obsoletos, y dieron muchísimos problemas a los fabricantes de teléfonos

para la interactuación entre dispositivos de diferentes compañías, así mismo, tenían el

gran defecto que en cada transmisión de datos se enviaba la dirección privada de

dispositivo Bluetooth, perdiendo así el anonimato que pudiese brindar este tipo de

conexión inalámbrica.

3.2.1.2 Bluetooth v1.1 Usa el estándar IEEE 802.15.1-20022, corrigiendo errores de las versiones anteriores.

Canales no encriptados añadidos y soportados, añadiendo el indicador de la señal o

también denominado (RSSI).

3.2.1.3 Bluetooth v1.2 Compatibilidad con USB 1.1, se mejora la velocidad de conexión, calidad de audio y

transferencia de datos y el control de flujo y modos de retransmisión L2CAP. Se añade la

función de detección de otros dispositivos Bluetooth en el radio de actuación.

Implementación del Host Controller Interface (HCI) y el nuevo protocolo estándar IEEE

802.15.1-2005.

3.2.1.4 Bluetooth v2.0 + EDR La mejora implementada en esta nueva versión hace referencia a la opción del propio

fabricante del dispositivo de incorporar la EDR “Enhanced Data Rate” el cual es un

sistema de transmisión de datos a mayor velocidad. Su transferencia máxima de datos es

de 3Mb/s, aunque su tasa real máxima sea de 2.1Mb/s, está versión mantiene la

compatibilidad con la versión anterior de Bluetooth.

3.2.1.5 Bluetooth v2.1 + EDR Las mejoras de esta nueva versión son sustanciales siempre mirando hacia la seguridad

de datos, así de esta manera se ha añadido Secure Simple Pairing (SSP), lo que permite

un mejor filtrado de nuestros datos y una seguridad superior a la de la versión anterior. A

su vez, se ha mejorado notablemente el consumo de energía.

Page 24: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

24

3.2.1.6 Bluetooth v3.0 Este nuevo modelo de la interfaz fue lanzado en abril de 2009, y su mayor logro es el

aumento de la velocidad de transmisión de datos hasta los 24Mb/s., además de incluir una

nueva característica la cual hace uso del Wi-Fi para el envío y recepción de grandes

paquetes de datos, usando el estándar 802.11 de alta velocidad.

3.2.1.7 Bluetooth v4.0 Esta versión es la más reciente de todas, y fue lanzada en el año 2010, combina la

tecnología Bluetooth clásica con la conexión inalámbrica vía Wi-Fi, para dotar a los

dispositivos en los que vienen instalados de una velocidad de emisión y transferencia de

32Mb/s. Esta nueva interfaz de Bluetooth viene incluida en los más avanzados

SmartPhones y dispositivos tecnológicos de última generación.

3.2.2 Dispositivos Bluetooth

3.2.2.1 Módulo Bluetooth RN41 Este módulo es compatible con la versión Bluetooth v2.0 + EDR, a continuación, se

muestran las características que lo componen:

• Tensión de operación: 3.3V.

• Consumo energético:

- Corriente en transmisión: 65 mA.

- Corriente en recepción: 35 mA.

• Alcance de hasta 100 metros con línea de vista

• Rata de transmisión no estándar programable: 1200bps hasta 921Kbps

• Cuenta con puertos UART local y USB.

3.2.2.2 Módulo Bluetooth HC-05 Este módulo es compatible con la versión Bluetooth v2.0 + EDR, a continuación, se

muestran las características de lo componen:

• Tensión de operación: 3.3V a 6V.

• Consumo energético:

- Corriente en transmisión: 50 mA.

- Corriente en recepción: 25 mA.

• Alcance de hasta 18 metros con línea de vista

• Velocidad:

- Asincrónica: 2.1 Mbps

- Sincrónica: 1 Mbps

• Configurable mediante comandos AT.

Para la tarea específica en la cual trabajará el módulo Bluetooth se selecciona el Módulo

HC-05, este presenta un precio accesible, está en la capacidad de generar conexiones

hacia otros dispositivos Bluetooth, así se podrán establecer enlaces punto a punto, lo que

permite a microcontroladores enviar y recibir datos entre sí.

Page 25: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

25

Las siguientes son características más detalladas del módulo:

• Puede configurarse como maestro, esclavo, y esclavo con autoconexión

(Loopback) mediante comandos AT

• Frecuencia: 2.4 GHz, banda ISM

• Modulación: GFSK (Gaussian Frequency Shift Keying)

• Antena de PCB incorporada

• Potencia de emisión: ≤ 4 dBm, Clase 2

• Sensibilidad: ≤ -84 dBm a 0.1% BER

• Seguridad: Autenticación y encriptación (Password por defecto: 1234)

• Módulo montado en tarjeta con regulador de tensión y 6 pines suministrando

acceso a VCC, GND, TXD, RXD, KEY y status LED (STATE)

• Dimensiones totales: 1.7 cm x 4 cm aprox.

• Temperatura de operación: -20 ºC a +75 ºC.

3.3 Manejo y proceso de datos

Para el manejo y proceso de datos se hace uso de una unidad la cual se encarga de llevar

a cabo acciones de acuerdo con criterios preestablecidos y condiciones definidas por un

usuario, estos criterios y condiciones se traducen en forma de datos los cuales se

almacenan y procesan a través de un microcontrolador.

3.3.1 Dispositivo Microcontrolador Se piensa en un dispositivo microcontrolador para cumplir las funciones de almacenar y

procesar datos, los cuales deberán ser transmitidos o recibidos como señales de control,

hacia o desde otros dispositivos.

Para el desarrollo de este proyecto se decidió usar el microcontrolador Atmega 328P de

la compañía Atmel Corp adquirida recientemente por la compañía Microchip

Technology, el cual es un microcontrolador de programación sencilla, bajo consumo de

energía y bajo costo, diseñado bajo tecnología CMOS es un microcontrolador AVR de 8

bits basado en la arquitectura RISC, al ejecutar potentes instrucciones en un solo ciclo de

reloj logra rendimientos cercanos a 1MIPS (en inglés - millions of instructions per

second) por MHz. Esto permite al diseñador del sistema optimizar el dispositivo en

función de la potencia frente a la velocidad de procesamiento [31].

A continuación, se muestran algunas características del dispositivo [31]:

• Hasta 23 pines I/O disponibles (Ver Figura 3)

• Memoria de programa flash de 32 kB

• SRAM de 2 kB

• EEPROM de datos de 1 kB

• Velocidad max. de la CPU 20 MIPS

• Oscilador externo hasta 20 MHz

• Tensión de operación 1.8 V a 5.5 V

• ADC de 10 bits y 6 canales

• 2 timers/contadores/comparadores de 8 bits

• 1 timer/contador/comparador/Captura de 16 bits

Page 26: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

26

• 6 canales PWM

• USART Full duplex

• SPI

• TWI Two-wire Serial Interface (2-Wire) (I2C compatible)

• Comparador análogo

• Múltiples fuentes de interrupción

• Oscilador de reloj interno

• Brown-out Reset de valor programable

• Power-on Reset

• Modos de bajo consumo

• Soporta 10,000 ciclos de borrado/escritura en memoria flash

• Soporta 100,000 ciclos de borrado/escritura en memoria EEPROM

• Protección de código programable

• Cumple directivas RoHS

• Encapsulado PDIP de 28 pines (Ver Figura 4)

Figura 3. Microcontrolador ATmega328/P – Asignación de pines.

Figura 4. Encapsulado 28-PDIP

Page 27: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

27

3.4 Tecnologías inalámbricas de largo alcance

El poder generar enlaces de largo alcance y baja potencia para comunicar dispositivos

entre sí, permite establecer áreas de control y supervisión de cualquier tipo de sistemas a

bajo costo, ya que evita la necesidad de montar redes de cableado o líneas de telefonía y

datos. Las aplicaciones de los enlaces de comunicación inalámbrica de largo alcance son

diversas, entre los que se encuentran, supervisión y mantenimiento, sistemas de medición

a distancia, sistemas de telemetría o redes de sensores.

3.4.1 Comparación entre tecnologías de comunicación

inalámbrica de largo alcance

La Tabla 2 muestra una comparación entre algunas tecnologías de comunicación

inalámbrica de largo alcance, esto con el fin de poder determinar cuál tecnología es la

más adecuada en el contexto que maneja este proyecto.

LoRa ZigBee

Tecnología de transmisión Utiliza una modulación de

espectro ensanchado única

dentro de la banda Sub-GHz

(915/868/430 MHz) para

permitir largo alcance, baja

potencia, y alta capacidad de

red.

A través de 16 canales situados

en el rango de frecuencias de

2.4GHz, 868 y 902-928 MHz,

con un ancho de banda para

cada uno de 5MHz.

Alcance Cobertura en línea de vista hasta

15 Km, y hasta 5 Km sin línea

de vista.

Cobertura en línea de vista 120

m, y hasta 40 m sin línea de

vista.

Velocidad de datos Hasta 300 kilobit/Seg con

modulación FSK y hasta 12.5

kilobit/Seg con modulación

LoRa.

1.2 kilobit/Seg hasta 1

Megabit/Seg

Tensión de operación 2.1V a 3.6 V 2.1V a 3.6V

Consumo corriente de

transmisión

124 mA 45 mA

Consumo corriente en reposo 2.2 µA 3 µA

Modulación LoRa - FSK OQPSK Tabla 2. Comparación entre tecnologías de comunicación inalámbrica de largo alcance.

3.4.2 Protocolo de comunicación LoRa

Una gama de protocolos y tecnologías han surgido para suplir los requerimientos de

comunicación del “Internet de las cosas”, los cuales están basados en redes de área amplia

y baja potencia (LPWAN –Low Power Wide Area Network), la tecnología LoRa está

dirigida a aplicaciones donde los dispositivos finales tienen energía limitada (dispositivos

alimentados por batería), donde el tráfico de datos puede iniciarse al final del dispositivo

(cuando el dispositivo final es un sensor) o por un agente externo que desea establecer

comunicación con el dispositivo final (cuando el dispositivo final es un actuador). El

principio de largo alcance y bajo consumo de energía hace de la tecnología LoRa una

excelente opción para ser parte de implementaciones con sensores inteligentes

incorporados en infraestructuras civiles, así como en aplicaciones industriales [32].

Page 28: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

28

3.4.2.1 Diferencia entre LoRa y LoRaWAN

LoRa es un tipo de modulación en radiofrecuencia la cual ofrece alta tolerancia a las

interferencias, alta sensibilidad para recibir datos (-168 dBm), largo alcance y bajo

consumo, mientras que LoRaWAN es un protocolo de red que usa tecnología de

modulación LoRa para comunicar dispositivos, estas redes usan Gateways los cuales se

encargan de recibir y enviar información hacia unos Nodos, estos Nodos son los

dispositivos finales, los cuales reciben y envían información hacia el Gateway.

Para el desarrollo de este proyecto se realizará una comunicación punto a multi – punto,

por ende, no es necesario implementar una red LoRaWAN.

La Universidad Distrital cuenta con unos módulos inalámbricos de comunicación que

trabajan bajo tecnología de modulación LoRa, estos son fabricados por la empresa

Microchip Techhnology bajo la referencia RN2903, se pretende usar tres de estos

módulos transceptores, uno de ellos trabajará como transmisor y los otros dos como

receptores.

3.4.3 Especificaciones técnicas Módulo transceptor

RN2903

Microchip Technology posee la serie RN2903, el cual es un módulo transceptor de 915

MHz que trabaja bajo modulación LoRa, esta modulación de espectro está dentro de la

banda de sub-GHz para otorgar largo alcance y baja potencia.

3.4.3.1 Especificaciones generales

Especificación Descripción

Banda de frecuencia 902.000 MHz a 928.000 MHz

Método de modulación FSK, GFSK y LoRa

Velocidad máxima de transferencia de

datos

300 kbps con modulación FSK, 12500 bps

con modulación LoRa

Interfaz UART

Alcance Hasta 15 km de cobertura suburbana, hasta 5

km de cobertura en zona urbana.

Potencia en transmisión Ajustable hasta máximo +18.5 dBm en la

banda de 915 MHz

Temperatura de operación -40°C a +85°C

Temperatura de almacenamiento -40°C a +115°C

Humedad 10% ~ 90% sin condensación Tabla 3. Especificaciones generales para el módulo.

Page 29: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

29

3.4.3.2 Características eléctricas

Parámetro Mín. Típ. Máx. Unidad

Tensión de alimentación 2.1 - 3.6 V

Tensión en VDD respecto a VSS -0.3 - VDD + 0.3 V

Tensión en RESET respecto a VSS 0 - + 11 V

Corriente de enganche de entrada (IIK) (VI < 0 o VI >

VDD)

- - +/- 20 mA

Corriente de enganche de salida (IOK) (VO < 0 o VO >

VDD)

- - +/- 20 mA

Tensión de entrada nivel lógico bajo - - 0.15

xVDD

V

Tensión de entrada nivel lógico alto 0.8

xVDD

- - V

Nivel de entrada RF - - + 10 dBm Tabla 4. Características eléctricas del módulo.

3.4.3.3 Consumo de corriente Modo

Temperatura (°C)

Corriente típica (mA)

VDD = 2.1 V VDD = 3.3 V VDD = 3.6 V

Reposo -40 a + 85 1.8 2.8 3.1

Transmitiendo -40 a + 85 105 121 122 Tabla 5. Consumo de corriente del módulo.

3.4.3.4 Potencia de salida y temperatura Temperatura (°C)

Potencia de salida típica (dBm)

VDD = 2.1 V VDD = 3.3 V VDD = 3.6 V

-40 18.0 18.6 18.7

25 17.1 18.0 18.1

85 16.3 17.3 17.3 Tabla 6. Potencia de salida y temperatura del módulo.

Fuente: Data Sheet - Low-Power Long Range LoRa® Technology Transceiver Module

[20].

3.4.4 Comandos de configuración del módulo RN2903

El módulo Transceptor LoRa RN2903 se configura mediante una interfaz de comandos

ASCII que son recibidos a través de comunicación serial. El módulo utiliza tres tipos de

comandos los cuales están asociados a diferentes funcionalidades del módulo, estas tres

categorías se muestran en la Tabla 7.

Tipo de comando Sentencia Descripción

Sistema <sys> Emite acciones de comportamiento a nivel del sistema, recopila

información de estado sobre la versión de firmware y hardware, o

accede a la memoria EEPROM del usuario del módulo.

Protocolo

LoRaWAN

<mac> Emite comportamientos de comunicación de red del protocolo

LoRaWAN, acciones y comandos de configuración.

Comandos del

tranceptor

<radio> Emite configuraciones específicas de radio, accediendo

directamente y actualizando la configuración del transceptor. Tabla 7. Tipos de comandos.

Page 30: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

30

Figura 5. Interfaz de comandos y relación con los componentes internos del módulo transceptor.

Para el desarrollo de este proyecto los módulos Transceptores LoRa RN2903 estarán

configurados con los comandos enunciados en la Tabla 8.

Comando Descripción del comando

radio set mod lora Configura el método de modulación como LoRa

radio set freq 915000000 Ajusta la frecuencia actual de modulación a 915

MHz

radio set pwr 14 Configura la potencia de salida del transceptor a 14

dBm

radio set sf sf12 Configura el factor de propagación a 12 (sf –

spreading factor).

radio set afcbw 125 Configura el ancho de banda de corrección a 125

kHz

radio set rxbw Configura el ancho de banda de la señal cuando se

recibe (250 kHz)

radio set fdev 5000 Configura la desviación de frecuencia durante el

funcionamiento (5000)

radio set prlen 8 Configura la longitud del preámbulo para

transmitir y recibir (8)

radio set crc on Habilita el encabezado CRC para la comunicación

radio set cr 4/8 Configura la velocidad de codificación (4/8)

radio set wdt 0 Configura el tiempo de espera en milisegundos

para el perro guardián WatchDog (0)

radio set sync 12 Configura la palabra de sincronización (12)

radio set bw 250 Configura el ancho de banda de radio para la

operación LoRA (250kHz)

mac pause Este comando hace una pausa en la funcionalidad

de LoRaWAN para permitir respuesta.

radio rx 0 (para el módulo receptor) Habilita modo de recepción continua

radio tx FF (para el receptor) Este comando transmite los datos.

Tabla 8. Comandos para configurar el módulo LoRa RN2903 Transmisor/Receptor

Fuente: RN2903 LoRa Technology Module Command Reference User's Guide [33].

Page 31: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

31

3.5 Sistema de iluminación LED

En el momento de entrar a evaluar el sistema de iluminación LED que se va a controlar,

se tendrá en cuenta solo el Módulo LED y su fuente de alimentación, esto debido a que

entrar a revisar detenidamente el producto final como lo es una luminaria terminada

requiere el estudio de varios aspectos.

3.5.1 Módulo LED

Un módulo LED se considera un ensamblaje sin casquillo que incorpora uno o más

paquetes LED en una tarjeta de circuito impreso. El ensamblaje puede ir provisto de

componentes eléctricos, ópticos, mecánicos y térmicos [34].

Figura 6. Módulos LED. [34]

Para el proyecto a desarrollar se dispone del módulo LED PrevaLED Bar de la empresa

OSRAM, las siguientes son sus especificaciones técnicas.

3.5.1.1 Características del módulo LED

Referencia: PLPG3-Bar-1100-840-280x38 Parámetro Típ. Máx. Unidad

Potencia 7.4 17.2 W

Tensión de entrada 34 - V

Corriente de operación 216 430 mA

Flujo luminoso 1210 - lm

Temperatura del color 4000 - K

Eficacia 164 - lm/W

Índice de reproducción cromática 80 - % Tabla 9. Información Técnica de módulo PLPG3-Bar-1100-840-280x38.

Figura 7. Esquema del módulo PLPG3-Bar-1100-840-280x38.

Fuente: Datasheet PrevaLED® Linear, Bar and Area G3 [35].

Page 32: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

32

3.5.2 Fuente de alimentación LED o Driver

Es de señalar que los LED trabajan con corriente continua, por tanto, se necesita de un

controlador o fuente de alimentación (driver) que convierta la corriente alterna en

continua y adapte el tensión de salida a las necesidades del LED [34].

Figura 8. Driver. [34]

3.5.2.1 Fuente de alimentación de corriente constante

El driver suministra un valor de corriente constante a su salida, este valor viene

predeterminado o puede ser programado, la corriente fluye a través de los chips LED,

haciendo que el flujo luminoso de todos ellos sea el mismo. La tensión en la salida del

driver vendrá fijada por el número de Chips LED conectados.

Como fuente de alimentación LED se tuvo en cuenta un producto del mismo fabricante

OSRAM, esta fuente debe ser capaz de suplir la carga necesaria que requiere el módulo

LED, adicionalmente, debe cumplir ciertos aspectos como tensión universal de operación

(120-277 VAC), salida de corriente programable, fuente de tensión constante auxiliar

para energizar dispositivos periféricos y como dato importante, esta debe manejar

protocolo de atenuación de 0 – 10 V, este protocolo permite la regulación del flujo

luminoso entre el 0% y el 100% mediante la variación de una señal analógica de tensión

constante entre valores de 1 a 10 V. Su mínimo valor se obtiene, cuando la tensión entre

las borneras de la fuente destinadas a la atenuación es de 1 V o por debajo. En cambio, su

máximo se consigue cuando la señal recibida es igual a 10 V.

3.5.2.2 Características de la fuente de alimentación de corriente constante

Referencia: OTi30/120-277/1A0 DIM L AUX Parámetro Mín Máx. Unidad

Potencia - 30 W

Tensión de entrada 110 270 VAC

Corriente de salida (programable) 350 1050 mA

Tensión de salida 10 55 VDC

Fuente auxiliar Atenuación Rango de atenuación

12V, 20V, 24V 0 - 10 V 10-100%

Tabla 10. Información Técnica de la fuente OTi30/120-277/1A0 DIM L AUX.

Page 33: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

33

Tabla 11. Driver OTi30/120-277/1A0 DIM L AUX.

Fuente: Datasheet OPTOTRONIC® LED Power Supply OTi 50W Programmable [36].

Page 34: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

34

Capítulo 4

4. Desarrollo e implementación del Proyecto

Como se observó en el capítulo anterior, se tienen diferentes elementos que conforman el

sistema, a continuación, se muestra la manera como se dispondrá de estos elementos y

como estarán vinculados:

4.1 Aplicativo móvil Como se mencionó en el capítulo 3, el aplicativo móvil fue desarrollado en la herramienta

Android Studio, cuenta con dos pantallas con las cuales el usuario final puede interactuar

para realizar las acciones de vinculación de dispositivos Bluetooth y control de

luminarias. La primera pantalla de interacción o Activity se encuentra desarrollada con

un código Java cuya lógica de ejecución se describe en la Figura 9:

Figura 9. Diagrama de flujo de primera pantalla de interacción de aplicativo móvil.

Page 35: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

35

La segunda pantalla de interacción o Activity se encuentra desarrollada con un código

Java cuya lógica de ejecución se describe en la Figura 10:

Figura 10. Diagrama de flujo de segunda pantalla de interacción de aplicativo móvil.

4.2 Transmisor

El transmisor está constituido por cuatro sub elementos, los cuales son:

1. Módulo Bluetooth HC05.

2. Microcontrolador Atmega 328P sobre placa de circuito impreso.

3. Regulador de voltajes sobre placa de circuito impreso.

4. Módulo transceptor RN2903 sobre placa de circuito impreso.

4.2.1 Módulo Bluetooth HC05

Este módulo permite realizar la comunicación entre el dispositivo inteligente y el

microcontrolador.

Previamente, el módulo debe ser configurado mediante comandos AT y estará conectado

a la interfaz serie del microcontrolador, en esta configuración se establecen parámetros

como la versión del Firmware, nombre con el cual se identificará el dispositivo, velocidad

de comunicación, número de identificación y el rol que desempeñará ya sea de maestro o

esclavo.

Page 36: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

36

Figura 11. Módulo Bluetooth HC-05

Para la implementación del sistema, este módulo se encuentra configurado por medio de

comandos AT en modo o role “esclavo” lo que significa que recibe y ejecuta órdenes

enviadas desde el dispositivo móvil al cual se encuentra enlazado.

4.2.2 Microcontrolador Atmega 328P sobre placa de circuito impreso

El microcontrolador Atmega 328P es la unidad que realiza la operación lógica dentro del

sistema de acuerdo con una configuración establecida e instrucciones enviadas por el

módulo Bluetooth HC05. Este microcontrolador es quien por último envía una serie de

comandos al módulo transceptor RN2903, esto con el fin de configurarlo inicialmente,

para posteriormente dar lugar a la transmisión de información hacia los receptores. Para

tener una idea clara del programa del microcontrolador se tiene el diagrama de flujo

expuesto en la Figura 12:

Figura 12. Diagrama de flujo del programa del microcontrolador asociado a la etapa transmisora.

Page 37: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

37

El microcontrolador deberá ir sobre una placa de circuito impreso (ver Figura 13) en el

cual también habrá lugares para establecer las conexiones pertinentes.

Figura 13. Placa de circuito impreso para microcontrolador Atmega 328P.

Figura 14. Diseño esquemático de la placa de circuito impreso para microcontrolador Atmega 328P.

Page 38: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

38

La placa irá alimentada con una tensión de 12 V, dentro de esta habrá una etapa de

regulación de tensión la cual lo lleva de 12 V a 5 V, tensión requerido para polarizar el

microcontrolador. Sobre esta placa también irán los componentes necesarios para

garantizar el correcto funcionamiento del microcontrolador.

Se han configurado dos puertos seriales donde se tendrá la comunicación física tanto con

el Módulo HC05 (pin D5 TXDHC05, pin D6 RXDHC05) como con el transceptor LoRa

RN2903 (pin D10 TxRN2903(6), pin D11 RxRN2903(7)). Los canales de comunicación antes

tendrán que pasar por unas vías reguladoras de tensión las cuales están conformadas por

buffers, con el fin de ajustar los niveles de tensión a 3.3 V.

4.2.3 Regulador de tensión sobre placa de circuito impreso.

El módulo Transceptor RN2903 requiere un nivel de tensión de polarización cercano a

los 3.3 V, adicionalmente, la comunicación que proviene del microcontrolador

corresponde a unos niveles lógicos cercanos a los 5 V, estos deben reducirse, ya que los

módulos RN2903 y HC05 admiten niveles de 3.3 V.

Por esta razón se dispone de un diseño de placa de circuito impreso que lleva consigo un

regulador de 3.3V y un circuito integrado CD4050BE, este es un arreglo de 6 buffers, por

los cuales van a ir los canales de comunicación tanto para el módulo RN2903 como para

el módulo HC05 (ver Figura 15). En esta placa también se aloja el circuito de RESET

para el módulo RN2903.

Figura 15. Regulador de tensión sobre placa de circuito impreso.

Page 39: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

39

Figura 16. Diseño esquemático regulador de tensión sobre placa de circuito impreso.

4.2.4 Módulo transceptor RN2903 sobre placa de circuito impreso

El módulo transceptor LoRa RN2903 es pieza fundamental dentro del sistema, este

módulo es el encargado de establecer la comunicación entre dispositivos a distancia. Por

medio de comandos de configuración y ejecución recibidos del microcontrolador, este

módulo realiza la transmisión de información hacia otros módulos receptores, valga

recalcar que entre el canal de comunicación del microcontrolador hacia el módulo

RN2903 debe estar el circuito regulador de tensión, con el fin de que se ajusten los niveles

de tensión a 3.3 V, esta transmisión se realizará de forma fiel acorde al diseño de la placa

de circuito impreso, garantizando un acople de impedancia óptimo de la antena.

Figura 17. Placa de circuito impreso para módulo transceptor RN2903.

Page 40: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

40

Figura 18. Diseño esquemático para módulo transceptor RN2903.

El módulo trabajará a una frecuencia de 915 MHz y así mismo dispondrá de una antena

omnidireccional de 915 MHz conectada a la placa por medio de un conector SMA.

Figura 19. Antena JCG015

Características de la antena:

Frecuencia: 880 – 960 MHz.

Ganancia: 2 dBi.

VSWR: <2.5.

Impedancia: 50 Ω.

Page 41: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

41

4.2.5 Implementación del conjunto completo - transmisor.

A continuación, la Figura 20 muestra un diagrama de bloques donde aparece cada uno de

los elementos involucrados en la etapa de transmisión:

Figura 20. Diagrama de bloques de elementos de la etapa transmisora.

4.3 Receptor

Se han definido dos nodos receptores para la implementación de este proyecto, cada

receptor está constituido por tres sub elementos, los cuales son:

1. Microcontrolador Atmega 328P sobre placa de circuito impreso.

2. Regulador de voltajes y amplificador operacional sobre placa de circuito

impreso.

3. Módulo transceptor RN2903 sobre placa de circuito impreso.

Adicionalmente, se estableció una carga a controlar, que para este caso es un sistema

fuente de alimentación y Módulo LED, se muestran a continuación:

• Fuente de alimentación LED de corriente constante:

OTi30/120-277/1A0 DIM L AUX.

• Módulo LED de corriente constante:

PLPG3-Bar-1100-840-280x38

4.3.1 Microcontrolador Atmega 328P sobre placa de circuito impreso

El microcontrolador Atmega 328P al igual que en la etapa transmisora se encargará de la

operación lógica, al cumplir un rol diferente dentro de la implementación, tendrá una

programación diferente acorde a sus funciones ligadas al módulo RN2903 receptor (ver

Figura 21), este último es quien recibe de primera parte la información proveniente del

transmisor.

Page 42: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

42

Figura 21. Diagrama de flujo del programa del microcontrolador asociado a la etapa receptora.

La placa de circuito impreso asociada al microcontrolador de cada etapa receptora es la

misma que se usa para el microcontrolador perteneciente a la etapa transmisora.

Se ha configurado un puerto serial donde se tendrá la comunicación física con el

transceptor LoRa RN2903 (pin D10 TxRN2903(6), pin D11 RxRN2903(7)). Los canales de

comunicación antes tendrán que pasar por unas vías reguladoras de tensión las cuales

están conformadas por buffers, con el fin de ajustar los niveles de tensión a 3.3 V, tal y

como se estableció en la etapa transmisora.

4.3.2 Regulador de tensión y amplificador operacional sobre placa de

circuito impreso.

Al igual que en la etapa transmisora, el módulo transceptor RN2903 requiere niveles de

tensión de polarización y de comunicación cercanos a los 3.3 V.

La Figura 23 muestra una placa que posee el mismo circuito de regulación de tensión que

se usó para la etapa transmisora, adicionalmente, se incluirá un amplificador operacional

LM358, el cual tomará una señal analógica de control proveniente del microcontrolador,

la amplificará y la enviará a los terminales de atenuación de la fuente de alimentación

LED de corriente constante, sobre estos terminales debe ser puesto un tensión de entre 0

y 10 V DC, debido a que son estos niveles los que la fuente de alimentación admite para

realizar el encendido, apagado y atenuación del módulo LED.

Page 43: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

43

A continuación, la Figura 22 muestra el diseño del amplificador operacional en

configuración no inversor:

Figura 22. Esquema del amplificador operacional en configuración no inversor.

Ganancia, 𝑉0

𝑉𝑖=

𝑅𝑥

𝑅4+ 1 (1)

𝑅7 =𝑅4∗𝑅𝑥

𝑅4+𝑅𝑥 (2)

Al tener una señal analógica proveniente del microcontrolador la cual variará de 0 a 5 V,

esta deberá ser amplificada para generar una variación de 0 a 10 V, con esto, la ganancia

del amplificador operacional deberá ser cercana a 2.

De la ecuación (1) se extraen los valores de R4 y Rx con el fin de obtener una ganancia

cercana a 2.

Teniendo en cuenta valores comerciales de resistencias y asignando R4=1kΩ y Rx=900Ω

se obtiene una ganancia de 1.9. La resistencia Rx=900Ω se obtiene con una resistencia

R5=750Ω sumada a otra R6=150Ω conectadas en serie.

De la ecuación (3) se extrae el valor de R7.

R7=473.68Ω ≈ 470Ω

En esta placa también se aloja el circuito de RESET para el módulo RN2903.

Figura 23. Regulador de tensión y amplificador operacional sobre placa de circuito impreso.

Page 44: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

44

Figura 24. Diseño esquemático de regulador de tensión y amplificador operacional sobre placa de circuito impreso.

4.3.3 Módulo transceptor RN2903 sobre placa de circuito impreso.

Al igual que en la etapa transmisora, el módulo transceptor LoRa RN2903 es el encargado

de establecer la comunicación entre dispositivos a distancia, solo que en este caso será la

base del nodo receptor. Irá sobre el mismo diseño de placa de circuito impreso y llevará

consigo la misma antena que se usó en la etapa transmisora.

4.3.4 Módulo LED de corriente constante PLPG3-Bar-1100-840-280x38

El módulo LED es quizá el elemento que marca la diferencia dentro de un sistema de

iluminación. En el momento de seleccionar un módulo LED apropiado, deben tenerse en

cuenta aspectos importantes como flujo luminoso, consumo de potencia eléctrica,

eficacia, temperatura del color (que tan cálida o fría es la percepción del color de la luz

blanca, la unidad en que se expresa es Kelvin), índice de reproducción cromática

(capacidad que tiene la luz para reproducir fielmente los colores de las superficies

iluminadas), entre otros.

Para elegir el módulo LED que hace parte del desarrollo de este proyecto se tuvo en

cuenta un enfoque demostrativo, ya que nuestro sistema de iluminación no pretende cubrir

una necesidad vista desde el diseño arquitectónico de iluminación.

Se seleccionó un módulo LED el cual posee un tamaño de 280 mm x 38 mm, este lleva

consigo 36 chips LED SMD (Surface Mount Device, en español: dispositivo de montaje

en superficie) distribuidos a lo largo de la placa en 3 filas cada una con 12 chips, (ver

Figura 25) este módulo alcanza una salida de flujo luminoso máxima de 2300 lm al hacer

circular por él una corriente de 430 mA, de esta forma genera un consumo de 15 W.

Page 45: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

45

Figura 25. Esquema del módulo PLPG3-Bar-1100-840-280x38.

Otra característica que cabe destacar es la temperatura del color, para este módulo LED

está sobre los 4000 Kelvin, a continuación, se muestra como está distribuida esta escala

y dentro de que categoría de blancos estarían los 4000 Kelvin:

• Blanco cálido: 2700 a 3300 Kelvin.

• Banco neutro: 3300 a 5300 Kelvin.

• Blanco frío: >5300 Kelvin.

Figura 26. Escala de temperaturas de color

Teniendo en cuenta lo anterior, la temperatura de color de 4000 Kelvin estaría dentro de

la categoría blanco neutro.

4.3.5 Fuente de alimentación LED de corriente constante OTi30/120-

277/1A0 DIM L AUX.

Al querer controlar un sistema de iluminación LED, en principio se debe pensar en qué

fuente de alimentación debe usarse, está debe satisfacer el consumo de energía que

requiere el Módulo LED como requisito principal. También se debe tener en cuenta que

esta fuente debe manejar protocolo de atenuación analógico de 0 – 10V, para el desarrollo

de este proyecto, se definió que la fuente de alimentación aparte de alimentar el módulo

LED, debía también alimentar los circuitos de control, por ende, se requiere que está tenga

una salida auxiliar de tensión DC de 12V, como la placa de circuito impreso del

microcontrolador Atmega 328P trabaja con 5 V, esta debe llevar un regulador de tensión

de 5 V, así podrá ser alimentada con 12 V sin problema, las demás etapas ya están

reguladas a 3.3 V. El amplificador operacional que llevará los niveles de tensión hasta 10

V requiere ser polarizado con estos 12 V.

Para alimentar el LED se ha configurado la salida de corriente de la fuente a 430 mA.

A continuación, la Figura 27 muestra un diagrama de conexiones de la fuente de

alimentación LED de corriente constante:

Page 46: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

46

Figura 27. Diagrama de conexiones fuente OTi30/120-277/1A0 DIM L AUX [7].

Las entradas color negro, blanco y verde irán conectadas a la red eléctrica (Línea, Neutro

y GND (Tierra) respectivamente), entre el terminal de salida Rojo y el primer Azul irá

conectado el módulo LED, el terminal Marrón no se tiene en cuenta para esta aplicación,

entre el terminal de salida Amarillo y el segundo de color Azul estará la salida auxiliar de

tensión de 12V con la cual se alimentarán los circuitos de control, por último, los

terminales Morado y Gris manejarán la señal de atenuación de 0 a 10 V.

4.3.6 Implementación del conjunto completo - Receptor.

A continuación, la Figura 28 muestra un diagrama de bloques donde aparece cada uno de

los elementos involucrados en la etapa de recepción:

Figura 28. Diagrama de bloques de elementos involucrados en la etapa receptora.

Page 47: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

47

Capítulo 5

5. Dispositivos finales y guía de uso

De acuerdo con lo revisado en el capítulo anterior, a continuación, se muestran los

dispositivos finales resultantes y el manejo que debe ejercerse sobre cada uno de ellos en

el orden de cómo se debe hacer.

5.1 Conjunto completo transmisor A continuación, la Figura 29 muestra los componentes que conforman el conjunto

completo de la etapa transmisora y como quedaron implementados, esta etapa no requiere

manejo físico, ya que este se hará a través del aplicativo móvil. Tanto la placa del

microcontrolador como la del regulador de tensión cuentan cada una con un pulsador

reset, para reiniciar el microcontrolador y el Módulo LoRa RN2903 respectivamente.

Figura 29, Diagrama circuital del conjunto completo de la etapa transmisora.

El anterior diagrama circuital muestra a detalle la forma como cada una de las placas y

elementos están conectados, esto con el fin de conocer la conexión y en caso de requerir

reemplazar un componente poder hacerlo con facilidad.

+ -12 V

RESET VCC

GND

RESET ATMEGA328P

RESET RN2903

Módulo Bluetooth HC-05

Microcontrolador Atmega 328P

Transceptor RN2903

Regulador de tensión y circuito de Reset

Page 48: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

48

Figura 30. Conjunto completo - etapa transmisora - implementación.

No (Figura

30)

Descripción Imagen Alimentación

1 Módulo Bluetooth HC05

5 VDC

2 Microcontrolador

Atmega 328P sobre placa

de circuito impreso

12 VDC

3 Regulador de tensión

sobre placa de circuito

impreso.

5 VDC

4 Módulo transceptor

RN2903 sobre placa de

circuito impreso +

Antena.

3.3 VDC

Tabla 12, Elementos dentro de la implementación del conjunto completo de la etapa transmisora.

Para energizar el conjunto completo de la etapa transmisora debe usarse una fuente de

alimentación de tensión constante de 12 VDC, esta debe conectarse a la Entrada de 12

VDC (ver Figura 31).

Page 49: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

49

Figura 31, Alimentación del conjunto completo de etapa transmisora.

Al estar alimentado el conjunto completo de la etapa transmisora queda listo para

funcionar.

5.2 Conjunto completo receptor A continuación, la Figura 32 muestra los componentes que conforman el conjunto

completo de la etapa receptora y como quedaron implementados, esta etapa tampoco

requiere manejo físico, ya que este se hará a través del aplicativo móvil, tanto la placa del

microcontrolador como la del regulador de tensión cuentan cada una con un pulsador

reset, para reiniciar el microcontrolador y el Módulo LoRa RN2903 respectivamente:

Figura 32, Diagrama circuital del conjunto completo de la etapa receptora.

+ -12 V

RESET VCC

GND

RESET ATMEGA328P

RESET RN2903

Microcontrolador Atmega 328P

Transceptor RN2903

Regulador de tensión, circuito de Reset y acondicionamiento de señal 0-10 V

Módulo LED de corriente constante

Fuente de alimentación LED o Driver de corriente constante

Page 50: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

50

Figura 33, Conjunto completo - etapa receptora - implementación.

No (Figura

33)

Descripción Imagen Alimentación

1 Microcontrolador

Atmega 328P sobre

placa de circuito

impreso

12 V

2 Regulador de tensión y

amplificador operacional

sobre placa de circuito

impreso.

5 VDC

3 Módulo transceptor

RN2903 sobre placa de

circuito impreso +

Antena.

3.3 VDC

4 Fuente de alimentación

LED de corriente

constante OTi30/120-

277/1A0 DIM L AUX.

120-277 VAC

5 Módulo LED de

corriente constante

PLPG3-Bar-1100-840-

280x38

430 mA, 34

VDC

6 Difusor opal en acrílico.

Page 51: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

51

7 Entrada de alimentación 120-277 VAC.

8 Estructura contenedora en madera.

Tabla 13, Elementos dentro de la implementación del conjunto completo de la etapa receptora.

Cada uno de los dos conjuntos completos de la etapa receptora debe conectarse a la

alimentación de la red eléctrica doméstica 120 – 277 VAC, al quedar ya energizados,

estos estarán listos para iniciar el funcionamiento del sistema.

5.3 Aplicativo móvil sobre dispositivo inteligente Mediante el aplicativo móvil se realiza el control del sistema de iluminación, por ende,

se hará una explicación detallada del uso del aplicativo.

5.3.1 Instalación de aplicativo móvil en dispositivo inteligente.

Inicialmente, la aplicación está desarrollada para trabajar sobre sistema operativo

Android, sin embargo, ésta aún no se encuentra en una plataforma de descarga (Google

Play). Para poder instalar el aplicativo en cualquier dispositivo que maneje sistema

operativo Android, primero debe generarse un archivo APK (Android Application

Package, en español, Paquete de Aplicación Android) desde la herramienta Android

Studio. Este archivo APK contiene todo el código de programa y es quien permite realizar

la instalación del aplicativo, las propiedades del archivo pueden verse en la Figura 34.

Figura 34, Propiedades del archivo APK.

El sistema operativo Android es capaz de leer los archivos APK para instalarlos en el

sistema de una forma rápida y sencilla, basta con tener el archivo ya sea transferido o

descargado en el dispositivo inteligente, pero antes de descargarlo, debemos dirigirnos a

Ajustes->Seguridad. En este submenú aparecerá una opción llamada Orígenes

desconocidos, la cual se debe activar. En el momento en que se active, en la pantalla

aparecerá una advertencia informando de los riesgos de instalar aplicaciones que no

procedan de la tienda de Google Play, luego se da “Aceptar”.

Page 52: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

52

En este caso, el archivo APK se tiene en el servicio de alojamiento de archivos Google

Drive, de allí se va a descargar el archivo. La Figura 35 muestra los pasos para instalar el

aplicativo, una vez descargado el archivo APK, nos dirigiremos a la carpeta de descargas

de nuestro dispositivo y pulsaremos el archivo APK a instalar. Al hacerlo, preguntará que

si se quiere instalar la aplicación y dirá que no requiere accesos especiales. Una vez se

pulse la opción instalar, la aplicación estará disponible en el sistema para ser utilizada.

Figura 35, pasos para instalar el aplicativo.

5.3.2 Selección de dispositivos Bluetooth vinculados.

Una vez se haya instalado el aplicativo, procedemos a abrirlo y se mostrará la siguiente

pantalla:

Figura 36, Primera pantalla de interacción - selección de dispositivos Bluetooth vinculados - Aplicativo móvil.

IMPORTANTE, los conjuntos completos de la etapa transmisora y las etapas receptoras

deben estar energizados para así dar comienzo al funcionamiento.

Page 53: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

53

En esta primera pantalla, primero se debe presionar el botón “DISPOSITIVOS

VINCULADOS”, para que así, aparezcan los dispositivos Bluetooth cercanos y poder

enlazar el módulo HC05 que hace parte del conjunto completo de la etapa transmisora.

El módulo HC05 tiene el siguiente nombre de dispositivo: BT-CASS-HC-05, se debe

seleccionar ese dispositivo. Luego de hacer la selección se generará la segunda pantalla

de interacción.

5.3.3 Control de luminarias.

Figura 37, Segunda pantalla de interacción - Control de luminarias - Aplicativo móvil.

La Tabla 14 muestra la función de cada uno de los controles que contiene la segunda

pantalla:

Control Función

Botón que enciende luminaria 1 al 100%.

Botón que apaga luminaria 1.

Botón que enciende luminaria 2 al 100%.

Botón que apaga luminaria 2.

Switch para definir luminaria como aplicación

de Luz exterior (fachada de la casa), su valor

por defecto es como aplicación de Luz interior.

Barra para definir el nivel de salida lumínica

de luminaria.

Botón que enciende todas las luminarias tanto

de aplicación de Luz interior como exterior.

Botón que apaga todas las luminarias tanto de

aplicación de Luz interior como exterior.

Botón que apaga todas las luminarias de

aplicación interior y enciende todas las de

aplicación exterior al 50%.

Page 54: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

54

Botón que apaga todas las luminarias de

aplicación exterior y aquellas de aplicación

interior las ajusta al 50%.

Botón que ajusta el brillo de todas las

luminarias que estén encendidas al 40%.

Desvincula el dispositivo móvil del Módulo

Bluetooth HC05 y vuelve a la primera

pantalla. Tabla 14, Función de cada uno de los controles de la segunda pantalla aplicativo móvil.

Page 55: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

55

Capítulo 6

6. Pruebas y resultados

6.1 Prueba de transmisión y recepción a distancia en área urbana.

Con el fin de verificar el alcance de la comunicación entre el nodo transmisor y los nodos

receptores, se realizan pruebas de comunicación en un área urbana, se estableció una

correcta comunicación a lo largo de un radio de 377.54 metros (ver Figura 38), después

de superar esta distancia se presentaron errores en la comunicación. Los nodos receptores

se ubicaron en el punto A (estático), y con el transmisor se realizó el desplazamiento hacia

el punto B.

Figura 38. Mapa de un área urbana donde se muestra la distancia máxima en la cual el sistema logró hacer la

comunicación, 4°36'44.4"N 74°07'18.8"W.

Page 56: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

56

6.1.1 Prueba con Terminal de puerto serie y evaluación del mensaje en la

comunicación.

Inicialmente, se realiza la comunicación entre el nodo transmisor y un nodo receptor, esto

con ayuda de un software terminal de puerto serie, la placa de Arduino que soporta el

microcontrolador Atmega 328 la cual se comporta como convertidor Serial – USB y el

módulo LoRa RN2903, tanto el transmisor como el receptor están vinculados a una laptop

con el fin de poder enviar y recibir mensajes a través de la interfaz gráfica del software

terminal de puerto serie.

A continuación, la Figura 39 muestra la interfaz del terminal tanto de transmisión como

de recepción, en esta aparecerán los mensajes asociados a las distancias donde se realizó

la comunicación.

Transmisión Recepción

Figura 39. Interfaz del terminal de transmisión y recepción, donde se muestran los mensajes asociados a las

distancias en las cuales se realizó la comunicación.

Al superar los 377.54 m de distancia de comunicación, se generó un error y no hubo

recepción de los mensajes transmitidos, al reducir la distancia, la comunicación se

reestableció.

Page 57: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

57

6.1.2 Prueba de comunicación conjunto completo transmisor – receptores.

Se repitió la misma prueba, pero ahora con el sistema completo, se ubicaron los dos

conjuntos receptores en el punto A (ver Figura 40), el punto A es una casa, allí los

receptores se alimentan a partir de la red eléctrica doméstica. El conjunto transmisor

realiza el desplazamiento hacia el punto B, la alimentación de este se toma de la salida de

12 V que provee la batería de un automóvil, y es en el interior de un automóvil donde se

realiza el desplazamiento.

Figura 40. Mapa del área urbana donde se muestra la distancia máxima en la cual el conjunto completo transmisor -

receptores logró hacer la comunicación, 4°36'44.4"N 74°07'18.8"W.

Se obtienen resultados similares a la prueba con Terminal de puerto serie, se logró un

alcance máximo de 376.80 m, a partir de esta distancia, no se pudo realizar el control de

las luminarias vinculadas a los nodos receptores.

6.2 Prueba de transmisión y recepción a distancia en área

de espacio natural.

Posterior a realizar la prueba de comunicación en un área urbana, se procede a hacerlo en

un área de espacio natural, donde se tienda a mantener la línea de vista entre los nodos

transmisor y receptor. La prueba se realizará en el parque Metropolitano Simón Bolívar

en la ciudad de Bogotá, este lugar dispone de un área de 1.13 kilómetros cuadrados

(alrededor de 113 hectáreas). El Lago que se encuentra al interior del parque tiene una

longitud a lo largo cercana a los 870 m (ver Figura 41), el poder realizar la prueba de

comunicación en estas inmediaciones resultaría muy útil, ya que es el área más despejada

que hay en el parque.

Page 58: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

58

Figura 41. Mapa del Parque Metropolitano Simón Bolívar, distancia entre extremos del Lago.

6.2.1 Prueba con Terminal de puerto serie y evaluación del mensaje en la

comunicación.

Se establece la comunicación a lo largo de 5 puntos en ubicaciones cercanas al Lago como

lo muestra la Figura 42, se inició en 436 metros de distancia entre el nodo transmisor y el

nodo receptor, la distancia se iba incrementando hasta finalizar en 1.2 kilómetros, esta

magnitud de distancia es muy cercana a la longitud que tendría la diagonal que atravesaría

el área total del parque.

Figura 42. Diferentes distancias en las cuales se realizó la prueba de comunicación entre el nodo transmisor y el

nodo receptor.

Page 59: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

59

A continuación, la Figura 43 muestra la interfaz del terminal tanto de transmisión como

de recepción, en esta aparecerán los mensajes asociados a las distancias donde se realizó

la comunicación.

Transmisión Recepción

Figura 43. Interfaz del terminal de transmisión y recepción, donde se muestran los mensajes asociados a las

distancias en las cuales se realizó la comunicación en área de espacio natural.

A lo largo de los 5 puntos de distancia no se presentaron errores en la comunicación, se

alcanzó una distancia de 1.2 kilómetros con una comunicación exitosa. Mas allá de la

distancia de 1.2 kilómetros, está la periferia del parque y allí la comunicación entraría a

ser parte del área urbana, en ese punto ya la comunicación empieza a presentar errores.

La prueba con los conjuntos completos de transmisión y recepción no se realiza en esta

área de espacio natural ya que resulta complejo el traslado de los elementos y el

suministro de energía para los diferentes circuitos, sin embargo, esta prueba coincidiría

con la prueba con el terminal de puerto serie ya que en el área urbana ambas pruebas

coincidieron.

Page 60: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

60

6.3 Resultado general de la prueba de transmisión y recepción con

y sin línea de vista

En la Tabla 15 se muestra el resultado de la comunicación de acuerdo con la distancia en

la cual se realizó prueba de comunicación con y sin línea de vista:

Distancia (m)

Transmisión y recepción

sin línea de vista (área

urbana)

Transmisión y recepción

con línea de vista (área

espacio natural)

100

Comunicación exitosa

Comunicación exitosa

200

300

Comunicación con errores

400

Fallo en la comunicación

500

600

700

800

900

1000

1100

1200

1300 Comunicación con errores

Tabla 15, Resultado general de prueba de transmisión y recepción, con y sin línea de vista.

Page 61: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

61

Capítulo 7

7. Conclusiones

• Al comprobar distancias de hasta 377m en áreas urbanas (ver Figura 38,Figura 40)

podemos decir que el prototipo cumple la necesidad planteada en el proyecto de

gestionar de forma sencilla un grupo de luminarias LED en espacios interiores

como oficinas y hogares desde un dispositivo móvil.

• Mediante el aplicativo móvil codificado para este prototipo fue posible controlar de

forma inalámbrica y cómoda el encendido y apagado de las luminarias LED, y así

mismo el usuario puede definir fácilmente el espacio o ámbito en el que quiere que

se controle la luminaria ya sea en un espacio interior o exterior y así cambiar el

comportamiento de la luminaria. Todo lo anterior desde una interfaz sencilla y de

fácil utilización (ver Figura 37).

• Es más óptimo para el sistema dejar la mayor parte posible de la lógica de

funcionamiento del lado del aplicativo móvil Android, es decir en la aplicación móvil,

en lugar de implementar códigos complejos con ayuda de Arduino en los

microcontroladores de los módulos transmisor y receptores LoRa, ya que la gran

mayoría los dispositivos inteligentes actuales por más básicos que sean cuentan con

una buena capacidad de procesamiento y sin evidenciarse cambios notables en el

funcionamiento del aplicativo móvil pueden compilar rápidamente el código que se

requiere en este prototipo.

• Mediante los planes de ahorro energético establecidos, el usuario puede reducir el

consumo de energía de las luminarias instaladas ajustando el nivel de brillo de cada

una de ellas de forma independiente según la ocasión y momento del día, también es

posible controlar el comportamiento de todas las luminarias a la vez, dependiendo de

su ubicación si es interior o exterior y el comportamiento de todas las luminarias

encendidas, esto mediante la interfaz gráfica planteada y la comunicación entre los

módulos LoRa (ver Tabla 14).

• Se evidenció un buen comportamiento de los módulos LED utilizados (Ver figura 7)

ya que al reducir el consumo energético entre el 60% y el 100% es muy poco

perceptible el cambio de intensidad de brillo lo cual garantiza altos niveles de brillo

por menos consumo energético, por lo anterior, las estrategias de gestión de la

iluminación planteadas inicialmente en las cuales el botón de ‘Ahorro’ debía bajar el

nivel de consumo al 80% de su capacidad máxima se ajustó según el comportamiento

del sistema para que en su lugar el consumo baje al 40 % en todas las luminarias

encendidas.

Page 62: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

62

Capítulo 8

8. Trabajos a futuro

• El aplicativo móvil para el sistema de control inalámbrico de iluminación puede

mejorarse mediante el desarrollo y codificación de una lógica que permita modificar el

comportamiento de cada uno de los planes de ahorro de energía y así mismo establecer

tiempos u horarios en los cuales se active y desactive automáticamente cada uno de estos

planes.

• Aumentar el alcance del sistema de control inalámbrico de iluminación en cuanto a la

comunicación que existe entre el dispositivo móvil y el módulo transmisor como lo puede

ser por ejemplo, mediante la implementación de un Web Service al que se conecte el

módulo transmisor a través de WiFi y al cual se puedan enviar los comandos desde el

dispositivo móvil mediante una conexión a internet desde cualquier lugar.

• Diseñar un prototipo más compacto de control de luminarias que permitan una mayor

facilidad de transporte e instalación de las etapas de recepción y transmisión.

• Implementar en el sistema de control inalámbrico de iluminación uno o más dispositivo

Gateways basados en la tecnología de comunicación inalámbrica LoRaWAN, que

permita aprovechar al máximo las ventajas que ofrece el protocolo de comunicación y

dando mayor alcance al área que se puede cubrir con los módulos usando como

intermediarios de la comunicación estos Gateways.

• Aumentar el número de luminarias LED que se pueden controlar desde el dispositivo

móvil con el fin de crear un sistema control más amplio y robusto.

Page 63: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

63

Referencias

[1] M. Rouse, «Internet of things,» [En línea]. Available: http://internetofthingsagenda.techtarget.com/definition/microcontroller. [Último acceso: 06 11 2017].

[2] L. Alliance, «LoRa Alliance TM,» 20 05 2017. [En línea]. Available: https://www.lora-alliance.org/.

[3] M. Jancic, LoRaWAN™ Oportunidades de negocio en IoT, [email protected], 2016.

[4] http://www.rs-components.com, «11 redes inalámbricas fundamentales para Internet de las Cosas,» RS Components, vol. 1, pp. 62-65, 2016.

[5] M. E. H. Alcalá, «Diseño del sistema de iluminación automatizado para una oficina en un edificio inteligente, basado en tecnología inalámbrica Zigbee,» Pontificia Universidad Católica del peru, Lima, 2011.

[6] A. C. S. L. y D. V. D. , «CONTROL DE ILUMINACIÓN Y TEMPERATURA POR MEDIO DE UN SISTEMA DOMÓTICO PARA HABITACIÓN DE HOSPITAL,» ESCUELA DE INGENIERÍA DE ANTIOQUIA, ENVIGADO, 2012.

[7] E. S. B. R. y W. R. A. D. , «DISEÑO E IMPLEMENTACION DE UNA RED INALÁMBRICA PARA SUFRAGIO ELECTRÓNICO BASADA EN EL ESTANDAR ZIGBEE,» ESCUELA POLITECNICA NACIONAL, QUITO, 2007.

[8] J. d. J. M. V. «Control de iluminación no residencial con tecnología inalámbrica ZigBee y Ethernet,» Instituto Tecnológico de Manatitlán, México, 2012.

[9] M. R.-S. . J. A. H.-T. y . S. B. , «Sistema Inalámbrico para Aplicaciones Domóticas,» Universidad Rey Juan Carlos, Móstoles, Madrid, 2017.

[10] M. C. A. PONCE, «ESTUDIO DEL ESTANDAR IEEE 802.15.4 ZIGBEE PARA COMUNICACIONES INALÁMBRICAS DE AREA PERSONAL DE BAJO CONSUMO DE ENERGIA Y SU CON MARACION CON EL ESTANDAR IEEE BLUETOOTH,» ESCUELA POLITECNICA NACIONAL, QUITO, 2006.

[11] D. M. F. B. J. S. y . A. C. , «Redes de Sensores y Actuadores Inalámbricas: Una Caracterización y Caso de Estudio para Aplicaciones Médicas en Espacios Cerrados,» Universidad Autónoma de Occidente, Universidad Politécnica de Valencia, Jamundi, Valencia, 2017.

[12] J. E. M. ÁLVAREZ, «Estudio de Metodologías para la Implantación de la Seguridad en Redes Inalámbricas de Área Local,» UNIVERSIDAD METROPOLITANA, Caracas, 2006.

[13] I. M. F. C. y D. P. F. , «Tecnología inalámbrica Near Field Communication y sus aplicaciones en sistemas embebidos,» Congreso argentino de sistemas embebidos, vol. 1, pp. 97-102, 2011.

[14] P. S. y P. L. , Predicciones sobre tecnología, medios y telecomunicaciones, Londres: The Creative Studio, Deloitte, 2017.

[15] R. S.-I. y M. D. C. , State of the Art in LP-WAN Solutions for Industrial IoT Services, España: Universidad Politécnica de Cartagena, 2016.

[16] A. M. J. S. y . H. C. , «Red pública, abierta y gratuita de Internet de las Cosas en la ciudad de Querétano,» Instituto Tecnológico de Querétaro, vol. 1, pp. 33-45, 2016.

[17] J. M. Ranz, «IoT y LoRaWAN modernizan la supervisión de la granja,» IDG Network, Networkworld, 2016.

Page 64: APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL Y …repository.udistrital.edu.co/bitstream/11349/14807/1... · 2019-07-26 · 2 APLICACIÓN MEDIANTE LA CUAL SE REALICE EL CONTROL

64

[18] I. A. r. r. Bluetooth SIG, «Bluetooth,» [En línea]. Available: https://www.bluetooth.com/. [Último acceso: 06 11 2017].

[19] D. K. G. M. B. S. y J. B. T. , Bluetooth Application Developer's Guide, Syngress Publishing, Inc, 2002.

[20] «Low-Power Long Range LoRa® Technology Transceiver Module,» Microchip Technology Inc, 2015-2017. [En línea]. Available: http://ww1.microchip.com/downloads/en/DeviceDoc/50002390D.pdf. [Último acceso: 28 01 2018].

[21] . G. S.-T. J. E. T. y P. P.-L. , «Evolution, Detection and Analysis of Malware for Smart Devices,» IEEE Communications Surveys & Tutorials, vol. 16, pp. 961- 987, 2013.

[22] M. Alcaraz, «Internet de las Cosas (IoT),» Universidad Católica Nuestra Señora de la Asunción, pp. 1-27.

[23] C. T. «Smart devices and soft controllers,» IEEE Internet Computing, vol. 9, nº 1, pp. 82-85, 2005.

[24] A. B. A. I. F. A. M. Á. R. y R. G. B. , «Dispositivos móviles,» Universidad de Oviedo , E.P.S.I.G : Ingeniería de Telecomunicación, pp. 1-12.

[25] A. S. A. W. A. H. K. Y. y C. L. , «ZigBee based energy efficient outdoor lighting control system,» Proceedings of the International Conference on Advanced Communication Technology, pp. 916-919, 2012.

[26] Ç. A. T. Ö. y J. J. L. , «Exploring user-centered intelligent road lighting design: a road map and future research directions,» IEEE Trans. on Consumer Electron, vol. 57, nº 2, pp. 788-793, 2011.

[27] K. y S. C. V. , «Intelligent LED Lighting System for Energy Efficiency,» International Journal of Science and Research (IJSR), vol. 3, nº 10, pp. 1848-1851, 2014.

[28] Universidad Carlos III de Madrid, «Programación en dispositivos móviles portables,» [En línea]. Available: https://sites.google.com/site/swcuc3m/home/android. [Último acceso: 18 11 2018].

[29] A. y. J. Montoya, «Tendencias en desarrollo móvil bajo las tecnologías Android e IOS,» vol. 3, pp. 29-31, 2016.

[30] G. Developers, «Android Studio, «Android Studio,» [En línea]. Available: https://developer.android.com/studio/intro/?hl=es-419. [Último acceso: 17 11 2018].

[31] ATMEL, «8-bit Microcontroller with 4/8/16/32K Bytes In-System Programmable Flash,» 2009.

[32] J. Y. T. C. W. M. T. Aloÿs Augustin, «A Study of LoRa: Long Range & Low Power,» MDPI, p. 18, 2016.

[33] Microchip Technology Inc., «RN2903 LoRa Technology Module Command Reference User's Guide,» 2015.

[34] Dirección General de Industria, Energía y Minas de la Comunidad de Madrid, LED en el alumbrado, Madrid, 2015.

[35] OSRAM, «PrevaLED® Linear, Bar and Area G3,» 2018.

[36] OSRAM, «OPTOTRONIC® LED Power Supply - OTi 50W,» 2018.