Sunteți pe pagina 1din 30

SMART HOME

Violeta Ustariz Munarriz


e-mail: violeta110826@gmail.com
Yaritza Andrea Flores Rosado
e-mail: yaritzaflorez1725@gmail.com
Jesús David Ortíz
e-mail: jesusdortiz@unicesar.edu.co
Allan Samir Narvaez
e-mail: asnarvaez@unicesar.edu.co

UNIVERSIDAD POPULAR DEL CESAR


FACULTAD DE INGENIERIAS Y TECNOLOGIAS
DEPARTAMENTO ELECTRONICA
ELECTRONICA IV
JULIO – 2019
CONTENIDO

1. Titulo: Smart Home


1.1 resumen
2. Objetivos
2.1 objetivo general
2.2 objetivos específicos
3. Marco teórico
3.1 Domótica
3.2 IOT
3.3 Protocolos utilizados
3.3.1 protocolo uart
3.3.2 I2C
3.3.3 Wifi
4. Materiales
5. Realización del proyecto
5.1 cálculos del diseño
5.2 diagrama de bloques del diseño
5.3 diagrama de flujo
5.4 imagen circuito diseñado
5.5 esquema PCB
5.6 interfaz B4A
5.7 tabla de calculo de costos
5.8 precio de venta
5.9 características de producto realizado
6. anexos
6.1 manual de usuario
1. SMART HOME

1.1 Resumen

Este informe consiste en la descripción del diseño y construcción de un


prototipo domótico en el uso de tecnologías IOT, que tiene como funciones
las siguientes; usar un dispositivo IOT ESP-01 para crear una red Wifi,
también se puede controlar dos reles de 10A. El prototipo tiene una salida
tipo dimmer que controla la luminosidad de un bombillo de filamento.
Manualmente a través de unos botones se controla una lampara RGB
usando PWM.

Una de las partes mas importantes es el control a través de la aplicación


realizada en B4A, hay un sistema visual para la selección de color de la
lampara RGB. También se puede ver la temperatura en una LCD y en la
aplicación, en la pantalla también se muestra si algún intruso llega a la
casa y en la aplicación a través de un sensor PIR.
El prototipo tiene un botón de encendido y protección de fusible en caso
de fallas de pico de corrientes o corto circuito.
2. OBJETIVOS

2.1 Objetivo general

Que los estudiantes diseñen, prueben y monten un producto tecnológico,


de acuerdo a los requerimientos solicitados como parte como parte de su
formación como nuevos profesionales en ingeniería. Realizando
productos con innovación tecnología y que estos pueden ser vendidos a
la sociedad.

2.2 Objetivos específicos

 Comunicar una tarjeta electrónica con un dispositivo móvil


Android.
 Diseñar un producto electrónico de acuerdo a especificaciones.
 Programas tecnologías móviles.
 Usar tecnologías IOT.
 Desarrollar manual de usuario de un producto desarrollado.
 Estimar costos y venta de productos electrónicos.
3. MARCO TEORICO

3.1 Domótica

Un sistema domótico es capaz de recoger información proveniente de


unos sensores o entradas, procesarla y emitir órdenes a unos actuadores
o salidas. El sistema puede acceder a redes exteriores de comunicación o
información.

Los sistemas domóticos se componen de tres grandes partes que son:

 Sensores
 Actuadores
 Controladores

El controlador se encarga de la gestión de las señales que sean enviadas


desde los sensores, actuando según hayan sido programados y enviando
las acciones a los mismos para que actúen en el sistema.

Los sensores son los equipos que comunican al centro de control o


controlador de la información por la que están diseñados.

Figura 1. Características de la parte domótica.

Aportes de la domótica en la vida del usuario

Facilitando el ahorro energético: gestiona inteligentemente la iluminación,


climatización, el riego, los electrodomésticos, etc., aprovechando mejor los
recursos naturales, utilizando inteligentemente el flujo de corriente
eléctrica, reduciendo así, la factura energética. Además, mediante la
monitorización de consumos, se obtiene la información necesaria para
modificar los hábitos y aumentar el ahorro y la eficiencia.
Aporta seguridad para el usuario, controlando automáticamente el acceso
de cualquier persona. A través de alarmas que permiten hacer saber al
usuario que algo esta mal en su vivienda.

Garantiza la comunicación mediante el control remoto de la vivienda a


través del computador o celular. La instalación domótica permite la
transmisión de voz y datos, incluyendo textos, imágenes, sonidos
(multimedia) con redes locales (LAN) y compartiendo acceso a Internet.

3.2 IOT

La internet de las cosas (IOT), Es un sistema de dispositivos de


computación interrelacionados, maquinas mecánicas y digitales, objetos
animales y personas que tienen identificadores únicos y la capacidad de
transferir datos a través de una red.
No hay un tipo específico de objetos conectados al Internet de las cosas.
En lugar de eso se les puede clasificar como objetos que funcionan como
sensores y objetos que realizan acciones activas. Claro, los hay que
cumplen ambas funciones de manera simultánea.

Para entender de qué va el Internet de las cosas debemos también


comprender que sus fundamentos no son en lo absoluto nuevos. Desde
hace unos 30 años que se viene trabajando con la idea de hacer un poco
más interactivos todos los objetos de uso cotidiano. Ideas como el hogar
inteligente, también conocido como la casa del mañana, han evolucionado
antes de que nos demos cuenta en el hogar conectado para entrar al
Internet de las cosas.

El Internet de las cosas potencia objetos que antiguamente se conectaban


mediante circuito cerrado, como comunicadores, cámaras, sensores, y
demás, y les permite comunicarse globalmente mediante el uso de la red
de redes.
Figura 2. Internet de las cosas.

3.3 Protocolos utilizados

3.3.1 Protocolo uart

El controlador del UART es el componente clave del subsistema de


comunicaciones series de una computadora. El UART toma bytes de datos y
transmite los bits individuales de forma secuencial. En el destino, un segundo
UART reensambla los bits en bytes completos. La transmisión serie de la
información digital (bits) a través de un cable único u otros medios es mucho
más efectiva en cuanto a costo que la transmisión en paralelo a través de
múltiples cables.

El protocolo uart en el prototipo se utiliza en dos casos:

Caso 1: El caso más importante se utiliza para la comunicación entre el


microcontrolador principal pic18f2550 a una velocidad de 115200 baudios ya
que es la velocidad predeterminada por el módulo ESP-01 por recomendación
del ingeniero la velocidad del módulo no fue modificada.

Caso 2: para este caso se utiliza la comunicación entre los dos


microcontroladores (pic18f2550 y pic16f1509) a una velocidad de 9600
baudios, debido a que el microcontrolador pic18f2550 solo cuenta con una
interfaz UART por hardware para el UART auxiliar se empleó un UART por
software, el cual no cuenta con interrupción de recepción de datos.
3.3.2 Protocolo I2C

I2C significa circuito Inter integrado es un protocolo de comunicación serial que


se creó para comunicar varios dispositivos usando el mismo bus de
comunicación, el cual cuenta con dos pines uno conocido como SDA y el otro
conocido como SCL, existe un pin de reloj entre los dispositivos, el cual es el
pin SCL que es el pin de reloj controlado por el maestro. Suele tener una
velocidad de comunicación de alrededor de 400K.

El protocolo I2C fue usado principalmente en la comunicación entre el


microcontrolador principal pic18f2550 y el dispositivo RTC DS3231 el cual es
quien brinda una buena precisión en la hora del dispositivo IOT

Figura 3. Protocolo de comunicación I2C.

3.3.3 Protocolo WIFI

Con wifi se pueden crear redes de área local inalámbricas de alta velocidad
siempre y cuando el equipo que se vaya a conectar no esté muy alejado del
punto de acceso. En la práctica, wifi admite ordenadores portátiles, equipos de
escritorio, asistentes digitales personales (PDA) o cualquier otro tipo de
dispositivo de alta velocidad con propiedades de conexión también de alta
velocidad (11 Mbps o superior) dentro de un radio de varias docenas de metros
en ambientes cerrados (de 20 a 50 metros en general) o dentro de un radio de
cientos de metros al aire libre.

El protocolo es usado principalmente entre el dispositivo ESP-01 7 y la


aplicación en B4A.
4. Materiales

PIC16F1509

Figura 4. PIC16F1509 microcontrolador auxiliar del proyecto.

Es un microcontrolador que cuenta con cuatro pines PWM independientes por


lo cual es indispensable para el funcionamiento del dispositivo IOT, ya que no
se debe usar timers, ni salidas independientes para generar los colores del led
RGB, además cuenta con una entrada UART que le permite comunicarse con
el microcontrolador principal PIC18F2550. Cuenta con un cristal interno de
8MGHz lo cual facilita la utilización del hardware.

PIC18F2550

Figura 5. PIC18F2550 microcontrolador principal del proyecto

Es un microcontrolador gama alta el cual cuenta con todas las características


técnicas para la realización del proyecto, como lo es protocolo UART,
protocolo I2C, conversor análogo digital, salidas digitales y entradas digitales,
además de una velocidad de 48MHz.
ESP-01

Figura 6. Modulo WIFI.

Es un dispositivo perfectamente controlable por comandos AT usando una


velocidad de 115200 baudios, permite la creación de redes WIFI además de
funcionar como repetidor o servidor WIFI como lo es en este caso. Permite
además una comunicación hacia la internet facilitando el desarrollo de
tecnologías IOT.

COMANDOS AT PARA ESP-01

AT+CWMODE_DEF=X. Configura modo de operación.

AT+CWMODE? Indica el modo de operación actual.

AT+CWJAP_DEF="ssid","pass". Conecta a una red Wifi.

AT+CIPSTA?. Lee la dirección IP, cliente y/o servidor.

AT+CIPSTA=ip. Asigna una IP al módulo cuando se configura como cliente.

AT+CWLAP. Proporciona una lista con las redes disponibles al módulo Wifi.

AT+CWQAP Desconecta el módulo de la red.

AT+RST. Resetea el módulo, y si ya tenía una red guardada se vuelve a


conectar.
AT+CWMODE_DEF=<modo>\r

Configura el modo de operación y guarda la configuración en la memoria


Flash, es decir, que la próxima vez que se inicie el sistema automáticamente
iniciará en este modo.

Modos de operación <modo>

1 = cliente
2 = servidor
3 = cliente + servidor

Respuesta del comando CWMODE_DEF

Este comando regresará por el puerto serial donde esté conectado, un string
"OK" cuándo el comando se haya ingresado correctamente o "ERROR"
cuando el comando ingresado este incompleto.

Timekeeper DS3231

Figura 7. timeKeeper DS3231

Es un dispositivo con comunicación I2C el cual permite medir de manera muy


precisa el tiempo, además permite la aplicación de alarmas y cuenta con una
memoria EEPROM de 32K para guardar todo tipo de datos.
NTC 10K

Figura 8. Resistencia termodinámica RTC de 10K.

Es una resistencia termodinámica con coeficiente negativo, la cual permite


medir de manera muy precisa la temperatura del medio ambiente debido al
que el fabricante entrega una tabla de especificaciones que permite de una
manera muy precisa calcular la temperatura ambiente.

TRIAC BTA16

Figura 9. TRIAC BTA16.

Dispositivo tiristor con 3 terminales, MT1, MT2 y GATE, el cual cuenta con las
características principales para el desarrollo del proyecto, debido a que
permite cargas tipo dimmer de más de alrededor de 5 Amperios de carga
máxima, facilitando así el funcionamiento de una carga resistiva en este caso
un bombillo de filamento de 110V con una potencia máxima de 75W.
PC817 OPTOACOPLADOR

Figura 10. Optoacoplador usado para el acoplamiento PC817.

Es un dispositivo de acoplamiento óptico el cual cuenta con un aislamiento


eléctrico de 5300KV, es de muy fácil implementación ya que en su principal
entrada es un led y para su salida es un opto transistor, facilitando la
separación de las tierras de la etapa de potencia y de la etapa de control,
evitando así posibles fallas relacionadas con picos de voltaje o corriente
provenientes de la red eléctrica.

MOC 3020

Figura 11. MOC 3020

Optotriac dispositivo vital para el funcionamiento del TRIAC ya que brinda


aislamiento eléctrico y alrededor de 5300KV, además el microcontrolador no
debe estar atento en que semiciclo se encuentra la señal alterna que le llega
al TRIAC ya que en su circuitería interna el optotriac cuenta con un detector
de flanco de activación.

LM1117 REGULADOR DE 3.3V

Figura 12. Regulador usado para el proyecto, de 3.3V.

Regulador de tensión empleado para alimentar el ESP-01, se intento alimentar


el ESP-01 con un Zener de 3.3V, pero no logro obtener la suficiente corriente
de salida por tanto se empleo dicho regulador que tiene una salida de hasta
1.5 A.

CONVERTIDOR TTL 5V / 3.3V

Figura 13. Convertidor de 5 a 3.3V para el proyecto.


Este dispositivo no es más que un arreglo de transistores tipo mosfet que
sirven para cambiar niveles de tensión de manera bidireccional, fue
implementado en el desarrollo de este proyecto debido a que el
microcontrolador tiene un voltaje de alimentación de 5V y el ESP-01 tiene un
voltaje de alimentación de 3.3V, por tanto, si se conectaran directamente se
podrían llegar a quemar los pines del ESP-01.

MODULO PIR HC-SR501

Figura 14. Sensor de movimiento utilizado en el proyecto.

El módulo HC-SR501 tiene 3 pines de conexión +5v, OUT (3,3v) y GND, y dos
resistencias variables de calibración (Ch1 y RL2).

Ch1: Con esta resistencia podemos establecer el tiempo que se va a mantener


activa la salida del sensor. Una de las principales limitaciones de este módulo
es que el tiempo mínimo que se puede establecer es de más o menos 3s. Si
cambiamos la resistencia por otra de 100K, podemos bajar el tiempo mínimo
a más o menos 0,5 s.
RL2: Esta resistencia variable nos permite establecer la distancia de detección
que puede variar entre 3-7m.
La posibilidad de mantener activa la salida del módulo durante un tiempo
determinado nos permite poder usarlo directamente para prácticamente
cualquier aplicación sin necesidad de usar un microcontrolador.

Para el proyecto el sensor es utilizado para detectar la presencia, ya que


cuenta con una salida digital que se coloca en alto cuando detecta movimiento,
además cuenta con dos entradas tipo potenciómetro, una de ellas permite
variar la sensibilidad del sensor. La otra permite variar el tiempo en que se
mantiene en alto la salida al momento de detectar movimiento.
RELEVOS 5V

Figura 15. Rele de 5V.

Son dispositivos electromecánicos que permiten controlar con muy poca


corriente de salida por parte de la etapa de control, alrededor de 80mA,
corrientes de hasta 10ª, cuenta con 5 pines que son: normalmente abierto (NA)
normalmente cerrado (NC) y una C que se llama común y además los 2 pines
de la bobina, también funcionan como acoplamiento galvánico con el impase
de que al desactivar la bobina se generan picos inversos de tensión y de
corriente que suelen ser causantes de bloqueos en los sistemas
microcontrolador por tanto también se decidió acoplar la salida ópticamente.

5. Realización del proyecto

5.1 cálculos del diseño

Figura 16. Divisor de voltaje para la resistencia NTC.


1
𝑻= − 273
𝑙𝑜𝑔(𝑑𝑖𝑣𝑅)
𝑇25 +
𝐵25100
𝒅𝒐𝒏𝒅𝒆 ∶

𝑁𝑇𝐶
𝑑𝑖𝑣𝑅 =
𝑅25
𝑅25 = 10𝐾𝛺

𝑁𝑇𝐶 = 𝑉𝑎𝑙𝑜𝑟 𝑚𝑒𝑑𝑖𝑑𝑜 𝑑𝑒 𝑙𝑎 𝑟𝑒𝑠𝑖𝑠𝑡𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑙𝑎 𝑁𝑇𝐶

𝐵25100 = 3950 𝑐𝑜𝑛𝑠𝑡𝑎𝑛𝑡𝑒 𝑞𝑢𝑒 𝑑𝑎 𝑒𝑙 𝑓𝑎𝑏𝑟𝑖𝑐𝑎𝑛𝑡𝑒

𝑇25 = 0.0033540164346805299345966795237

En esta sección se decidió utilizar como sensor de temperatura una NTC de


10k debido a la precisión con la que esta cuenta además del poco hardware
requerido para su implementación, ya que solo se requiere aplicarle una serie
con una resistencia qué límite de manera considerable la corriente para evitar
el auto calentamiento del sensor luego con unas tablas entregadas por el
fabricante conociendo la atención del divisor entre la r de 10k y la NTC se
puede obtener el valor resistivo de la misma teniendo el valor resistivo se
aplica una fórmula entregada por el fabricante que corresponde con la
temperatura ambiente.

Tabla 1. Tabla de la NTC de 10K.


PC817

Figura 17. Circuito implementado para el PC817.

𝒄𝑜𝑟𝑟𝑖𝑒𝑛𝑡𝑒 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑐𝑖𝑟𝑐𝑢𝑖𝑡𝑜 𝑖𝑚𝑝𝑙𝑒𝑚𝑒𝑛𝑡𝑎𝑑𝑜

5𝑉
𝐼= = 22.7𝑚𝐴
220Ω

Crossover

Es una señal de referencia que requiere el microcontrolador para colocarse en


sincronismo con la red pública, para poder realizar la función de dimmer
variando así el pulso de encendido del TRIAC, como se puede apreciar en la
imagen () el crossover de este proyecto se encuentra aislado ópticamente
garantizando poca interferencia desde la red eléctrica, consta de una
resistencia de alto valor alrededor de 220K un recortador de flanco negativo,
diodo 1N4004 y un transistor el cual es saturado cuando la señal está en el
semiciclo positivo. Durante el semiciclo el crossover se mantiene en tierra, se
utilizó este diseño teniendo en cuenta que la frecuencia de la red pública es
bastante estable ya que de esta depende en gran medida el factor de potencia.
Figura 18. Circuito del Crossover implementado.

Optotriac

Es el dispositivo encargado de la activación del TRIAC su circuito de


implementación es bastante sencillo y permite de manera eficaz la detección
del flanco para la activación del TRIAC además a este circuito se le adiciono
una red de amortiguamiento snubber la cual protege al TRIAC de chispazos
por un incremento muy rápido de la corriente, los valores usados fueron 1K y
un 104 de 250V valores que según el fabricante protegen para corrientes
alrededor de 1 Amperios.

Figura 19. Circuito implementado para el optotriac.


5.2 diagrama de bloques del diseño

Al momento de iniciar el diseño la primera inquietud planteada fue a que


voltaje alimentar cada dispositivo, la fuente principal se decidió por un
adaptador de voltaje de 5 a 1.5A al cual se conectó la pantalla, la NTC, el
PIR, el RTC y los dos PIC. El ESP-01 según su datasheet permite una
alimentación máxima de 3.6V por tanto de la fuente principal se derivó un
regulador LM1117 de 3.3V a 1.5 Amperios. Debido a que la etapa de
control y la etapa de potencia están acopladas de distintas maneras se
tuvo que utilizar una fuente totalmente independiente de 5V la cual
alimenta los relevos.

Figura 20. Imagen del diagrama de bloques del diseño.


5.3 diagrama de flujo

Figura 21. Imagen del diagrama de flujos del diseño.


5.4 circuito diseñado

Figura 22. Imagen del circuito diseñado


.

Figura 23. Parte de control del proyecto implementado


5.5 esquema PCB

Figura 24. La imagen del esquema PCB IOT auxiliar.

Figura 25. La imagen del esquema PCB IOT2 auxiliar.


Figura 24. Circuito auxiliar.

Figura 24. Circuito de control.


5.6 interfaz B4A

Figura 25. Interfaz de inicio de la aplicación implementada al proyecto.

Figura 26. Interfaz después de dar inicio; donde se encuentra el menú de Smart home.
5.7 tabla de costos

COSTOS

DESCRIPCION
CANTIDAD PRECIO UNITARIO PRECIO TOTAL
PIC16F2550 1 $20.000 $20.000
PIC16F1509 1 $5.000 $5.000
ACIDO 2 $2.000 $4.000
BAQUELA 1 $5.000 $5.000
MOC3020 1 $1.200 $1.200
RELEVOS 5V 2 $2.000 $4.000
BT136 1 $3.000 $3.000
BORNERA 3PINES 1 $300 $300
470uF 1 $300 $300
C470 1 $250 $250
1N4004 1 $250 $250
2N3904 1 $1.000 $1.000
220K 1 $200 $200
R220 1 $200 $200
1N4148 1 $3.000 $3.000
1N4148 SMD 1 $1.000 $1.000
1K5 1 $1.000 $1.000
1K5 1 $500 $500
10K SMD 1 $500 $500
10K 1 $500 $500
C104 1 $500 $500
C103 1 $500 $500
C102 1 $500 $500
C100 1 $500 $500
REGLETA MACHO 3 $500 $1.500
TORNILLOS 1 $500 $500
TUERCAS 8 $500 $4.000
CAJA 1 $9.000 $9.000
TOMAS 4 $1.000 $4.000
LCD 1 $14.000 $14.000
BOTONES 5 $1.000 $5.000
RGB 1 $1.500 $1.500
CABLE 1 $3.000 $3.000
ESP-01 1 $8.000 $8.000
FUSIBLE 1 $1.000 $1.000
PORTA FUSIBLE 1 $1.000 $1.000
MOLEX DE 2 3 $1.000 $3.000
PIR HC-SR501 1 $9.000 $9.000
NTC10K 1 $700 $700
CONVERTIDOR TTL 1 $4.000 $4.000
RTC 1 $8.000 $8.000
TERMOENCOGIBLE 1 $2.000 $2.000
TORNILLOS 8 $800 $6.400
TOTAL $138.800

Tabla 2. Tabla de costos.


Valor Hora Ingeniero? 40000
Valor Dia Ingeniero? 320000
Años de Experiencia 0
de 0 a 1 0
de 1 a 3 20%
de 3 a 5 30%
de 5 a 7 40%
Horas Total
Costo de materiales 138800
Instalaciones y servicios 12,00 360000
Horas de investigacion 12,00 360000
Horas Diseño electronico 5,00 150000
Horas Programacion 12,00 360000
Horas de Simulacion 3,00 90000
pruebas protoboard 12,00 360000
Horas Diseño PCB 2,00 60000
fabricacion de PCB 4,00 120000
Horas Test prototipo 3,00 90000
Montaje en Caja final 2,00 60000
Total Costos 2148800
Total horas 67,00
Bono Expericia

Ganancia: 30-60%
Por Dias, por Horas, por Proyecto 890677,6
Imprevistos: 10-20% 322320
Sub Total 3361797,6
$
Impuestos (IVA, Rtuente, RTICA) 638.741,54
$
Total precio de venta 4.000.539,14
Tabla 3. Tabla de costos y precio de venta.

S-ar putea să vă placă și