1 MODULO GSM Quinto Semestre, Electrónica, 5B1 una de estas últimas en un adaptador (el módulo que Objetivo. - Diseñar
Views 60 Downloads 0 File size 1MB
1
MODULO GSM Quinto Semestre, Electrónica, 5B1
una de estas últimas en un adaptador (el módulo que Objetivo. - Diseñar un circuito que por medio del cual se enciendan dos cargas de 110V mediante un mensaje de texto y un modulo GSM
utilizamos en la sesión y que podéis conseguir en la tienda de esta página incluye adaptadores para todos los tamaños de tarjeta). Con un poco de paciencia y de pericia también podríamos colocar una nano o
EL
GSM
(Global
System
for
Global
una micro directamente, pero en correremos peligro
Communications) es el sistema de comunicaciones
de que se mueva y deje de hacer contacto.Colocar
que más se utiliza en teléfonos móviles y es un
un potenciómetro para el ajuste de contraste
estándar en Europa. La primera funcionalidad de esta tecnología es la transmisión de voz, pero también permite la transmisión de datos (SMS,
Conectar los pines de datos a la pantalla (modo de 4 bits o modo de 8 bits)
Internet), eso sí, a una velocidad muy baja de 9kb/s. Conectar los pines de control RS y EN (de manera opcional el pin RW).
A continuación se muestran los diagramas de cada Lo primero tendremos que colocar la tarjeta SIM
parte de este proceso de conexión; El primer paso
que vayamos a usar. El adaptador para las tarjetas es
consiste en la conexión de la alimentación, hay que
del tamaño de las SIM normales, que en su mayoría
fijarnos en la polaridad para evitar dañar la pantalla.
han sido sustituidas por MicroSIM y NanoSim, así
En este caso utilizaremos los pines VSS(-),
que tendremos que hacernos con una o enganchar
VDD(+), A(+) y K(-) para brindar la alimentación.
2
TRIAC El triac es un dispositivo semiconductor de tres terminales que se usa para controlar el flujo de corriente promedio a una carga, con la particularidad de que conduce en ambos sentidos y puede ser bloqueado por inversión de la tensión o al disminuir la corriente por debajo del valor de mantenimiento. El triac puede ser disparado independientemente de
OPTOACOPLADOR
la polarización de puerta, es decir, mediante una corriente de puerta positiva o negativa
Si quieres evitar que algunas partes de tu circuito se vean afectadas por corrientes o voltajes excesivos
Cuando el triac conduce, hay una trayectoria de flujo de corriente de muy baja resistencia de una terminal a la otra, dependiendo la dirección de flujo de la polaridad del voltaje externo aplicado. Cuando el voltaje es mas positivo en MT2, la corriente fluye de MT2 a MT1 en caso contrario fluye de MT1 a MT2. En ambos casos el triac se comporta como un interruptor cerrado. Cuando el triac deja de conducir
que puedan destruir tus componentes (como puede pasar a causa de los efectos transitorios que sufren los transistores en su encendido y apagado, así como en otros muchos circuitos), la solución más simple es aislar, separar esas partes. El dispositivo encargado de realizar esa función es el Optoacoplador (también conocido como Optoaislador).
no puede fluir corriente entre las terminales principales sin importar la polaridad del voltaje externo aplicado por tanto actúa como un interruptor abierto.
Debe tenerse en cuenta que si se aplica una variación de tensión importante al triac (dv/dt) aún sin conducción previa, el triac puede entrar en conducción directa. Las utilidades de este componente van mucho más allá que simplemente aislar circuitos. En este post voy a explicarte cómo funciona un Optoacoplador, para qué sirve y cómo realizar un montaje con este
3
componente, centrándome en su uso aislando
Las placas se pueden ensamblar a mano o encargarlas
circuitos para que no corras el riesgo de destruir tus
preensambladas; el software se puede descargar
componentes electrónicos.
gratuitamente. Los diseños de referencia del hardware (archivos CAD) están disponibles bajo
ARDUINO UNO
licencia open-source, por lo que eres libre de Arduino es una plataforma de prototipos electrónica
adaptarlas
a
tus
necesidades.
de código abierto (open-source) basada en hardware Arduino recibió una mención honoríca en la y software flexibles y fáciles de usar. Está pensado sección Digital Communities del Ars para artistas, diseñadores, como hobby y para Electronica Prix en 2006. cualquiera interesado en crear objetos o entornos 1) ¿
interactivos. Arduino puede sentir el entorno mediante la recepción
de
entradas
desde
una
variedad
de sensores y puede afectar a su alrededor mediante
Barato: Las
placas
Arduino
son
relativamente baratas comparadas con otras plataformas microcontroladoras.
La
versión
menos cara del modulo Arduino puede ser ensamblada a mano, e incluso los módulos de
el control de luces, motores y otros artefactos.
Arduino preensamblados cuestan menos de 50$.
Multiplataforma: El software de Arduino se ejecuta en sistemas operativos Windows, Macintosh OSX y GNU/Linux. La mayoría de los sistemas microcontroladores están limitados a Windows.
El microcontrolador de la placa se programa usando el Arduino Programming Language (basado en Wiring) y el Arduino Development Environment (basado en Processing). Los proyectos de Arduino pueden ser autonomos o se pueden comunicar con
PROCESAMIENTO DE INFORMACIÓN
software en ejecución en un ordenador (por ejemplo Este sistema permite procesar información solo para con Flash,
Processing,
MaxMSP,
etc.).
cuatro usuarios registrados en el código del proyecto.
4
Si un invasor trata de enviar claves de seguridad, el programa no permitirá realizar alguna acción para aquel usuario falso, pero si permite leer su número telefónico. Durante el encendido del módulo, este envía un mensaje de texto al cliente master con un mensaje de bienvenida al sistema a través de la función Send_initial_message() y en la pantalla LCD presenta un mensaje similar de bienvenida. CONEXIONES DEL MÓDULO AL ARDUINO Para la comunicación entre el modulo y Arduino
PROGRAMACIÓN La programación desarrollada en el IDE de Arduino utiliza una única librería LiquidCrystal.h para la
MEGA se usa el puerto serial 0.
pantalla LCD.
Para usa el puerto serial del módulo, conectaremos los
Jumpers
posición Xduino.
del Esto
módulo nos
SIM900 permite
a
la
COMPILADOR
conectar
directamente al puerto serial 0.
El compilador juega un papel fundamental a la hora del
desarrollo
software
ya
que
permite
al
programador escribir el código en un lenguaje de alto nivel como el C en este caso. El compilador se Si se prefiere el encendido automático del módulo
encarga de traducir ese archivo .c junto con todas sus
se procederá a soldar con mucho cuidado el
librerías y generar un código que sea ejecutable por
puente JP del módulo. Esto nos permite realizar el
el Arduino UNO. Si no tuviésemos compilador no
encendido o apagado por software a través del pin
podríamos programar en un lenguaje tan versátil
D9 que es reservado para este propósito.
como C ya que los microcontroladores, como cualquier
otro
integrado,
no
entienden
instrucciones escritas en este lenguaje.
CIRCUITO
las
5
FUNCIONAMIENTO DEL PROYECTO
Después de la programación y armado el circuito en la placa Arduino MEGA 2560 ponemos en funcionamiento el sistema y a realizar pruebas con los diferentes pulsadores para simular sensores magnéticos
de
ventanas
y
puertas
de
dos
habitaciones u oficinas.
La tarjeta implementada es el Arduino MEGA, para este proyecto es necesario usar una tarjeta Arduino con una gran cantidad de puertos digitales.
Al iniciar el sistema observaremos un mensaje de BIENVENIDO e INICIANDO MODULO. En este
6
proceso
el
módulo
SIM900
se
activará
automáticamente si se tiene soldado el puente de JP. Conclusiones: En el proyexto se pudo observar que La corriente y la tensión de encendido disminuyen con el aumento de temperatura y con el aumento de la tensión de bloqueo. El Triac conmuta del modo de corte al modo de conducción cuando se inyecta corriente a la compuerta. Después del disparo la compuerta no posee control sobre el estado del Triac. Para apagar el Triac la corriente anódica debe reducirse por debajo del valor de la corriente de retención IH. Para activar las luces y sensores, enviaremos los códigos Act ha1 para la habitación 1, Act ha2 para la habitación 2, y Act luc para encender las luces. Si todo esto se ha llevado con éxito, enviaremos otro mensaje de solicitud del estado del sistema Estados para verificar la seguridad implementada en el sistema, después recibiremos un mensaje diciendo Habitación 1 activado, habitación 2 activado y luces encendidas.
Una vez activados los sensores de todo el sistema, este es vulnerable a cualquier intento de acceso. Cuando es violado el sistema enviará un mensaje de alerta al teléfono master y se activará una alarma.
Para desactivar la alarma se enviará otro mensaje de texto con el código Des ala, y para desactivar la seguridad, enviaremos mensajes de texto con los códigos Des luc para apagar las luces, Des ha1, y Des ha2 para las habitaciones.
REFERENCIAS [1] disponible en : https://www.prometec.net/gprsllamar-enviar-sms/# [2] disponible en: https://www.geekfactory.mx/tutoriales/tutorialesarduino/pantalla-lcd-16x2-con-arduino/ [3] disponible en : http://www.educachip.com/optoacoplador-que-es-ycomo-utilizarlo/ [4] disponible en : https://www.google.com.ec/search?q=optoacoplado r&source=lnms&tbm=isch&sa=X&ved=0ahUKEwi 9gP6VhubdAhVKslMKHfmnC38Q_AUICigB&bi w=1366&bih=657#imgrc=9jg8Ti_7qxtPlM: g.
7
Anexos