Anda di halaman 1dari 20

PROYECTO CURSO

MICROCONTROLADORES Y MICROPROCESADORES

TUTOR
Néstor Javier Rodríguez

ESTUDIANTES
Juan David Salcedo
Flor Marina Carrillo
Jhonatan Reynaldo Amorocho Infante
Jhonn Mauricio Bautista Salón

Grupo:
309696_9

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


FACULTAD DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
2018
INTRODUCCIÓN
Las zonas de seguridad son importantes, nos ayudan a prevenir riesgos de las
cuales no se tiene entrenamientos. A lo largo de los tiempos las empresas, los
gobiernos y otros entes han venido implementando ciertas distancias de seguridad,
un ejemplo de ello puede ser la electricidad (RETIE, 2013) según este nos establece
ciertas distancias de seguridad para medias y altas tensiones, que dependiendo de
ellas se da la distancia. Es importante respetar estos límites, y es por esto que se
decide un proyecto colaborativo sobre el diseño de una alarma para asegurar estos
criterios. A lo largo de esta pequeña propuesta se expone el planteamiento del
problema, la justificación y los objetivos, igualmente un pequeño marco teórico
sobre las zonas de seguridad, mostrando lo importante de este tema y su aplicación
en la vida real.
PLANTEAMIENTO DEL PROBLEMA
En la industria, los hogares o en cualquier otro lugar de asistencia masiva se corren
grandes riesgos. Ciertos eventos presentan grados de peligrosidad al ser humano,
por ejemplo: la radiactividad, las altas temperaturas, los abismos, los lugares
peligrosos para los niños, zonas de cargue o descargue, los productos químicos de
alta peligrosidad, los incendios, alta tensión eléctrica, cierta maquinaria de alta
precaución, hornos de fundición, zonas de altísima contaminación, zonas de
derrumbe, entre otros. Los cuales presentan riesgos a la vida misma, por esto es
importante manejar ciertas distancias de seguridad para prevenir estos riesgos.
¿Cómo prevenir estos eventos anteriormente mencionados preservando las
distancias de seguridad de las personas? para dar solución a este problema se
plantea un diseño de manera simulada de alarmas de 3 a 6 puntos de sensibilidad
(sensores infrarrojos), con el fin de prevenir los riesgos a estos eventos. Esta alarma
tendrá tres niveles de posición (zona segura, Zona de alerta y zona prohibida)
señalizadas por pilotos de diferentes colores como convención (verde, amarillo y
rojo respectivamente) para su visualización y una alarma tipo sirena indicando que
la persona está en zona peligrosa, es importante aclarar que habrán personas
autorizadas para cruzar estas zonas ya sea para supervisar, labores de
mantenimiento, etc., por lo cual se dispondrán de claves o códigos para uso
exclusivo y no involucrar a terceros.

JUSTIFICACIÓN
Una de las mayores razones para este proyecto es la conservación de ciertas
distancias de seguridad dadas por normas o criterios dados por expertos, para
prevenir o cuidar la integridad del ser humano. Otra de las razones es la ampliación
del conocimiento en cuanto al diseño, la programación y simulación del trabajo ya
que como requisito fundamental de esta materia de microcontroladores es aprender
a trabajar estos dispositivos (selección, programación, simulación e instalación), lo
cual cumpliríamos con este objetivo y dar solución a muchos problemas que
llevarían al uso de estos componentes.
OBJETIVOS

- Conocer los insumos que se llevaran a cabo mediante el diseño, sección de


los mismos y los criterios de los participantes para su respectiva
implementación.
- Implementar la programación por medio de lenguaje c para su evaluación
- Evaluar los criterios dados de diseño por medio del simulador para su
posterior implementación en físico.

MARCO TEÓRICO
SENSOR ULTRASONIDO: en el mercado existen cantidades de sensores de nivel, pero
para este proyecto se requiere de un transductor que nos emita una señal al micro
controlador con el fin de llevar a cabo una medición de manera acertada. Para este trabajo
se usará un sensor económico y bastante accesible para asuntos académicos, es el sensor
de ultrasonido HC-SR04 mostrado en la figura 1.
Figura 1. Sensor ultrasónico HC-SR04

Fuente: (Llamas, 2015)

“El sensor HC-SR04 es un módulo que incorpora un par de transductores de ultrasonido


que se utilizan de manera conjunta para determinar la distancia del sensor con un objeto
colocado enfrente de este” (Santa Anna Zamudio, 2014). Este sensor es óptimo para
trabajar en este proyecto. Su principio de funcionamiento consta de un emisor tipo
micrófono, este emite una señal de ruido de alta frecuencia no audible al ser humano, este
llega a cierto nivel o al objeto indicado haciendo retornar la señal al receptor midiendo la
distancia de este, este dispositivo emite una señal de voltaje que se conecta al
microcontrolador dando uso de propósito general dependiendo de qué es lo que se va a
trabajar, en este caso la medición de distancia de una persona o de objeto de gran tamaño.
Este dispositivo según sus especificaciones, tiene sus características técnicas:

- Los módulos incluyen transmisores ultrasónicos, el receptor y el circuito de


control.
- Número de pines:

• VCC: Alimentación +5V (4.5V min – 5.5V max)


• TRIG: Trigger entrada (input) del sensor (TTL)
• ECHO: Echo salida (output) del Sensor (TTL)
• GND

- Corriente de reposo: < 2mA


- Corriente de trabajo: 15mA
- Ángulo de medición: 30º
- Ángulo de medición efectivo: < 15º
- Detección de 2cm a 400cm o 1" a 13 pies (Sirve a más de 4m, pero el
fabricante no garantiza una buena medición).
- “Resolución” La precisión puede variar entre los 3mm o 0.3cm.
- Dimensiones: 45mm x 20mm x 15mm
- Frecuencia de trabajo: 40KHz

Según las características anteriormente mencionadas se postula como el ideal, ya


que se requiere una medición de distancia para establecer sitios de seguridad.
SENSOR INFRARROJO: para este proyecto se implementará un sensor CNY70,
este con el fin de detectar personas u objetos a la hora de entrar a la zona de
seguridad. Según (Hidalgo Díaz, 2009) es un sensor de infrarrojos de corto alcance
(de 0.3-5mm) basado en un diodo emisor de luz infrarroja y un receptor formado por
un fototransistor, ambos apuntando en la misma dirección, y cuyo funcionamiento
se basa en la capacidad de reflexión del objeto, y la detección del rayo reflectado
por el receptor. En la figura 2 se muestra el dispositivo de manera física.
Figura 2. Sensor CNY70
Fuente: (Tecnosefarad, s.f.)

Este dispositivo se compone de cuatro pines, dos de ellos corresponde al ánodo y


cátodo del diodo emisor infrarrojo, y los otros dos corresponden con el colector y
emisor del fototransistor, para el funcionamiento correcto de este dispositivo se debe
tener en cuenta este diagrama de conexión que se mostrará en la figura 3.
En esta configuración obtenemos una señal digital tipo PULL-DOWN, es decir,
cuando detecte una persona u objeto o un cambio brusco de colores, enviara una
señal de salida baja, por lo que es indispensable a la hora de programar tener en
cuenta este tipo de configuraciones. Como también se puede obtener una
configuración PULL-UP, pero no será tema para este proyecto, se implementará la
configuración de la figura 3.
Figura 3. Configuración PULL-DOWN sensor CNY70

Fuente: (Hidalgo Díaz, 2009)


ALARMA: en un sistema de seguridad, es necesario contar con un sistema auditivo
ya que este me permite dar una señal de advertencia fácil de detectar por su tipo de
respuesta, en este caso, cuando estamos en zona de peligro. Es por esto que
indispensablemente se usará una alarma para este proyecto, con el fin de dar un
aviso auditivo en el momento en que está en zona de peligro.
En la figura 4 se muestra la alarma que se usará para este trabajo
Figura 4. Alarma

Fuente: (Aliexpress, s.f.)

Según el fabricante este dispositivo cuenta con las siguientes especificaciones:


- Color: blanco
- Cantidad: 1 unid
- Diámetro de la alarma: 29mm/1.14"
- Altura de la alarma 15mm/0.59
- 2 agujeros de anclaje distancia: 40mm/1.57"
- 2 hilos Longitud: 105mm/4.13"
- Tensión nominal: 12 V
- Tensión de funcionamiento: 3-24 V
- Corriente nominal (máx.): 20ma
- Salida de sonido mín. 10 cm
- Frecuencia de resonancia: 3100±500
- Temperatura de trabajo:-20 ~ + 80℃
- Sonido intermitente
- También tenemos alarma de sonido continua.
- Agujeros de montaje

ANTECEDENTES
Zonas de seguridad:
“Se llama zona al sector de una superficie, un terreno o un lugar, ya sea físico o
simbólico. Seguridad, por otro lado, es la condición de aquello que es seguro (libre
de riesgos o peligros)” (Pérez Porto & Merino, 2017). Es importante tomar en cuenta
esta definición antes de entrar en el tema. En la actualidad; debido al incremento
tecnológico e industrial, también se aumentan los riesgos en seres humanos
provocando accidentes laborales atentando contra la integridad física del mismo.
Siguiendo lo anteriormente mencionado, los expertos, empresas y gobiernos crean
ciertos mecanismos de prevención a accidentes preservando la vida humana,
animal y vegetal creando zonas de seguridad y dando distancias seguras para
disminuir la accidentalidad.
Hay mecanismos de control que me permitan monitorear el control en estas zonas
una de ellas son las alarmas con puntos sensibles. Esto, hace que dichos riesgos
disminuyan. A continuación, se verá algunos trabajos realizados, relacionados a
este:
(Baldospín Llundo, 2013) Propone un sistema de vigilancia en las zonas de alta
vulnerabilidad del batallón selva N° 17 Pastaza, cuando se refiere a zonas
vulnerables, habla de zonas donde se guarda armamento, municiones, granadas,
etc. Implementa cámaras de seguridad y sensores de movimiento a ciertas
distancias dadas a criterios de este batallón, adjudicando zonas para la supervisión
y un circuito cerrado de televisión para reforzar el monitoreo. Creando una
propuesta de mejora tecnológica con destino final a este batallón para reforzar su
sistema de vigilancia a este tipo de zonas.
(Calero Almeida, 2006) Implementa un sistema de alarma contra robos, la cual
utiliza un sensor de movimiento, sensores magnéticos, una sirena, un
microcontrolador PIC 16F877A el mismo que controla todo el sistema y a través de
sus tres zonas de seguridad en las cuales están ubicados los sensores y detectores
mencionados, estos detectan si se ha violentado alguna de las puertas, ventana o
el interior del ambiente de la oficina, de ser así el PIC 16F877A determina que se
accione la sirena y se realice la llamada telefónica de advertencia. Su principio de
funcionamiento se basa en que sus zonas de seguridad están categorizadas como
peligrosas, cuando estas zonas son violentadas se enciende un piloto
correspondiente a la zona y después de 20 segundos activa la alarma, a la vez
activando una llamada a emergencias dando así un toque de eficiencia a este
sistema.
METODOLOGÍA

FASE 1: revisión bibliográfica,


investigación del proyecto y
antecedentes

Actividad 1: verificar criterios del


problema y plantear soluciones
FASE 2: Diseño del prototipo

ACTIVIDAD 2: selección de los


materiales

ACTIVIDAD 1: definir criterios como:


entradas, salidas, elementos a usar, etc.
(inicio de fase)

FASE 3: programación del ACTIVIDAD 2: Esquema


METODOLOGÍA proyecto general del algoritmo

ACTIVIDAD 3: elaborar el código


fuente en lenguaje C

ACTIVIDAD 1: Compilación
del programa

FASE 4: Evaluar criterios de diseño ACTIVIDAD 2: montaje de los


componentes en el software
PROTEUS

ACTIVIDAD 3: simulación del


proyecto en el software PROTEUS

FASE 5: análisis de resultados


INICIO DE FASE DEL ALGORITMO
Partiendo de lo planteado en la anterior actividad, procederemos a iniciar la fase de
programación. Pero es importante saber el problema que se va a tratar, y es el
siguiente:
Alarma con 6 puntos de sensibilidad con sensores de movimiento, infrarrojos,
temperatura, presión etc. con indicación de zona de ingreso y por medio de
un LCD 16x2, y 3 salidas que activen los leds de color rojo, amarillo y verde
como zona segura (verde), alerta (amarilla) y alarma (rojo), zona segura no se
activa ningún sensor, alerta máximo 2 sensores activados y alarma 3 sensores
activados, más una salida a relevos para sirena.

Debe tener un sistema de mandos (entradas) por código, interruptores,


pulsadores, etc.

Debe tener control de parada de emergencia.

Para este problema anteriormente escrito vamos a tener en cuenta lo siguiente:

Entradas: para este segmento tendremos en cuenta que las entradas que se
usaran para este trabajo son digitales, es decir, que vamos a tener 0 o 1 que en
este caso serán:

- Sensores infrarrojos.
- Pulsador de emergencia.

Salidas: para este segmente tendremos salidas digitales, en este caso los leds los
cuales los podemos catalogar como salidas digitales, igualmente que la sirena.
Aparte de eso tendremos un registro que se llevará a cabo mediante mensajes en
el display (segura, alerta y alarma o peligro) lo cual catalogaríamos como una señal
paralela al led que esté accionado, es decir, una función AND. Que en este caso
serán:

- Leds verde, amarillo y rojo


- Sirena.
- Display LCD

Conociendo estas definiciones junto con el problema anteriormente descrito,


procederemos a realizar el esquema general del algoritmo y basados en esto se
realiza el código que se empleará para la simulación, teniendo en cuenta que se
usará Arduino para la programación y PROTEUS para la simulación.
ESQUEMA GENERAL
Diagrama de Diseño por: Juan David Salcedo
ANÁLISIS DE RESULTADOS
Para esta sección cabe destacar que se va a analizar lo que anteriormente se
describió juntamente con el esquema general planteado para este problema, por lo
tanto responderemos a estas preguntas:
¿Qué información o resultados deseamos obtener?
Hay que tener en cuenta que es un sistema de seguridad, lo cual se obtiene
señalizaciones luminosas por medio de leds, información leíble como lo muestra en
el display y una alarma o sirena si en este caso la persona esté en zona de peligro.

¿A través de que procesos se podrá obtener resultados?


En este problema entraríamos a analizarlos de manera comparativa, comparando
las entradas, relatándolo de la siguiente manera:
Si A & B & C =1 → Led rojo & alarma & peligro (Display)
Si A & B =1 → Led amarillo & Alerta (Display)
Si A = 1 → Led verde & seguro (Display)
SI A & B & C = 0 → zona segura (Display)
¿Dónde queremos llegar en el momento de plantear la solución?
Lo más importante es plantear un código funcional que nos permita ver la solución
de lo planteado por el problema con respecto a lo propuesto anteriormente. Hemos
realizado los análisis de entradas, salidas, procedimientos, esquemas generales;
donde con esta información anteriormente suministrada es suficiente para
comenzar a generar nuestro código fuente para su posterior simulación.
RECURSOS A UTILIZAR

- Arduino uno y software Arduino


- Software Proteus para simulación
- Tres Leds (Rojo, Amarillo, Verde)
- Un display LCD de 16x2
- 3 resistencias de 180 ohmios
- 1 speaker para alarma
- 3 sensores infrarrojos
- 1 pulsador tipo hongo (parada de emergencia)
- 3 pulsadores
- 1 resistencia de 10 ohmios para speaker

CODIGO ARDUINO

Este es la primera parte del código en Arduino, en donde declaramos todas las
variables de entradas de los sensores y las salidas del diseño, la librería del LCD;
además del inicio declarando que variables son entradas y salidas, la posición inicial
de las salidas y la iniciación del lcd
Esta segunda parte del código se inician las variables que leerán las señales y la
formula del ultrasónico para hacer la conversión de la señal, así como el inicio de
las condicionales con el comportamiento de los sensores.

Esta tercera parte continua con las dos condiciones al momento de activarse dos o
un sensor, y las variables de salida que se activaran y el mensaje que se enviara al
lcd
Por último este es la condición en la que ningún sensor se activa, el cual envía la
información al lcd de que es zona segura, hace una espera de 500 ms y repite el
proceso
CIRCUITO PROTEUS

En el circuito de proteus vemos los 3 sensores que se usaron, el Arduino UNO, el


lcd 16x2, y los leds con la bocina de alarma y el motor de accionamiento en caso de
que el riesgo sea alto (led rojo y alarma). Para poder activar el sensor ultrasónico
se conectara a una alimentación regulada por un potenciómetro que simulara una
posición que el sensor detecta, al igual que los dos sensores infrarrojos, los cuales
por medio de unos interruptores se simulara en el caso de interrupción del infrarrojo
por la posición de un objeto.

LINK DEL VIDEO


https://www.youtube.com/watch?v=kKEwwYQmf7s
CONCLUSIONES

- A medida que se ha avanzado en los diferentes ejercicios del curso, y el


conocer los diferentes lenguajes y métodos de programación, se ha podido
avanzar de manera segura y correcta para el desarrollo del proyecto final.
- El uso de los sensores como principal fuente de reacción del sistema de
seguridad que se ha diseñado, teniendo en cuenta sensores infrarrojos, de
movimiento y de presión, los cuales servirán para detectar posibles
amenazas o irregularidades.
- Un sistema de seguridad es de vital uso tanto en industria como para
sistemas de hogar en la actualidad; tomando las señales de sensores para
poder detectar movimientos o situaciones inusuales dentro de un espacio.
- Se tomó la decisión del uso de Arduino, el cual es el sistema embebido más
usado en proyectos, además que su programación ágil ayuda a tener un
mejor desempeño en el proyecto.
- Se ha reforzado el conocimiento en programación e interpretación de señales
tanto digitales como análogas, el cual es la principal variable que se debe
usar para poder diseñar ya sea sistemas de seguridad, o lectura de datos de
ciertas variables que influyen en un sistema (temperatura, humedad, presión,
etc.), para tener un control sobre este y poder supervisar como está
trabajando el sistema, detectar cualquier cambio en el mismo y poder
predecir una posible falla futura.
RECOMENDACIONES

- Para un sistema de seguridad (dependiendo de cuál sea), no solo abarca


sensórica y electrónica, sino también cultura profesional acerca de la
dignidad e integridad física del individuo, es por esto, que es recomendable
un sistema de capacitaciones a personal autorizado a zonas peligrosas sobre
el cuidado de su integridad.
- Es importante la indagación de otros tipos de sensores como los ultrasónicos,
de otros tipos de proximidad, ya que al implementar otros tipos, se podría
hacer de un beneficio económico en su ahorro.
- Es importante por cuestiones de curiosidad hacer empleo de otros
microcontroladores, ya que en su variedad, como resultante se encontrará
beneficios económicos.
- Es importante y muy importante, el aporte intelectual de todo el grupo
colaborativo, ya que en variedad de ideas se puede buscar soluciones de
manera eficiente y a la vez llegar a resultados óptimos.
REFERENCIAS

Aliexpress. (s.f.). Aliexpress. Obtenido de https://es.aliexpress.com/item/Best-


Promotion-95DB-Alarm-For-Arduino-High-decibel-DC-3-24V-12V-Electronic-
Buzzer-Continuous-
Beep/32666185084.html?src=google&albslr=225409384&isdl=y&aff_short_
key=UneMJZVf&source=%7Bifdyn:dyn%7D%7Bifpla:pla%7D%7Bifdbm:DB
M&a
Baldospín Llundo, F. (2013). RED DE VIDEO-VIGILANCIA CON TECNOLOGÍA
GSM-GPRS PARA EL MONITOREO Y CONTROL DE ACCESOS DE
ZONAS DE ALTA VULNERABILIDAD EN LA BRIGADA SELVA N° 17 DE
PASTAZA. Ámbato: Universidad Técnica de Ámbato.
Boxall, J. (2013). Arduino Workshop, A Hands-on Introduction with 65 Projects.
Obtenido de
http://bibliotecavirtual.unad.edu.co:2139/eds/detail/detail?vid=5&sid=bb4935
6b-11e7-4189-97ff-
c78729359ced%40sessionmgr198&hid=127&bdata=Jmxhbmc9ZXMmc2l0Z
T1lZHMtbGl2ZQ%3d%3d#AN=578482&db=nlebk
Calero Almeida, C. N. (2006). Implantación de un sistema de alarma contra robos
para la oficina de audiovisuales del colegio "COTAC". Quito: Escuela
Politécnica Nacional.
Evans. (2007). Arduino Notebook: A Beginner’s Reference Written and Compiled.
Traducido por José Manuel Ruiz Gutiérrez. Doucmento PDF. Obtenido de
https://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf
Hidalgo Díaz, M. (2009). Control y Robótica en tecnología. Centro de profesores
Albacete.
Llamas, L. (16 de Junio de 2015). Luis Llamas. Obtenido de
https://www.luisllamas.es/medir-distancia-con-arduino-y-sensor-de-
ultrasonidos-hc-sr04/
Paterson , R., & Patterson, K. (2014). ). Arduino for Teens (1st ed.). Boston:
Cengage Learning PTR. Obtenido de
http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=e000xw
w&AN=656420&lang=es&site=ehost-live
Pérez Porto, J., & Merino, M. (2017). definición.de. Obtenido de
https://definicion.de/zona-de-seguridad/
RETIE. (2013). Reglamento técnico de instalaciones eléctricas. Bogotá D.C:
Ministerio de minas y energía.
Santa Anna Zamudio, J. R. (16 de Mayo de 2014). Geekfactory. Obtenido de
https://www.geekfactory.mx/tutoriales/tutoriales-arduino/sensor-ultrasonico-
hc-sr04-y-arduino/
Tecnosefarad. (s.f.). El blog de tecnología del IES Sefarad . Obtenido de
http://www.tecnosefarad.com/2014/03/sensor-de-infrarrojos-cny70-como-
entrada-digital/