Anda di halaman 1dari 12

Unidad 2: Paso 3 - Diseñar la automatización mediante Microcontroladores

Presentado Por:
Alexander Guaitero Mojica
Código: 1098722687

Edwin Soto Ruiz


Código: 17593402

Victor Eduardo chaparro

Tutor:
Ing. Danish Padilla

Grupo:
309696_8

Universidad Nacional Abierta Y A Distancia (UNAD)


Escuela De Ciencias Básicas, Tecnología E Ingeniería
Junio Del 2019
Introducción

Para esta fase adentramos en la funcionalidad y arquitectura que nos brindan los
microcontroladores y su programación para la automatización de sistemas
inteligentes que permiten simplificar tareas que pueden ser complejas, aportando
al desarrollo tecnológico. teniendo como eje el uso de la tecnología del
microcontrolador PIC16F877a y, realizando funciones de control y comunicación
entre los diferentes dispositivos del circuito.
Resumen

El documento a continuación perteneciente a la fase 3, nos permitió al grupo elegir


diferentes ejercicios, basados en soluciones automatizadas, el cuál trata de
regular diferentes circuitos dando solución a los problemas planteados con la
ayuda del elemento principal como el microcontrolador PIC 16F877A y varios
elementos como resistencias, displays, leds, etc. a su vez se realizó la
programación del componente con la ayuda de MPLAB
Objetivos.

 Aprender el manejo básico en cuanto a la programación de


microcontroladores en MPLAB.
 Entender el funcionamiento de un circuito con la inclusión del PIC, su
arquitectura y modos de conexión
 Controlar el manejo de elementos y equipos por medio de la
automatización.
 Integrar mediante la simulación los componentes adecuados que permitan
obtener los resultados esperados.
Problema 2

Desarrollo

2. Utilizando el PIC16F877 se realiza el control de apertura de las puertas de


laboratorio, este elemento envía el comando para que se muevan 3 motores que
hacen parte de las 3 puertas del laboratorio en sentido hacia la izquierda y
derecha que cumplen el funcionamiento de apertura y cierre, la apertura esta
sincronizada con el reloj diseñado anteriormente utilizando el PIC16F84A que ya
está diseñado, este Microcontrolador envía el comando para que el PIC16F877
haga el control de la siguiente forma:

- Iniciando el reloj en 0:00 no se realiza la apertura de ninguna puerta.

Iniciando Todos los motores están parados, siguiendo el punto 4, se muestran los
letreros respectivos de cuál es el estado, y cuál puerta es la siguiente en abrir y en
cerrarse, conforme al reloj.
- En 0:59 se hace la apertura de la primera puerta por lo que gira el primer
motor hacia la izquierda.
En las siguientes líneas se inicia el motor, dura 22 segundos y Para. Asumimos que
al igual que los demás motores, abre hacia la derecha, dada la incongruencia con
la dirección de cierre.
- En 1:59 se cierra la primera puerta, se mueve primer motor hacia la
izquierda y el segundo motor se mueve hacia la derecha haciendo la
apertura de la segunda puerta.

Al igual que en los otros casos se inicia el motor en el momento exacto, pero A
prende a la inversa, basta con cambiar la polaridad de los pines para ello.
- En 2:59 se cierra la segunda puerta, movimiento del segundo motor hacia
la izquierda y el tercer motor se mueve hacia la derecha, apertura de la
tercera puerta.
Al igual que los demás en el momento exigido se prende el motor correspondiente,
se prende a la inversa el que debe cerrar y las duraciones son las establecidas.

- En 3:59 se cierran todas las puertas.

Tal y como se puede ver solo basta por cerrar C y es ejecutada durante 26
segundos.
- Tenga en cuenta que el tiempo de ejecución del movimiento de cada
motor para la apertura es de 22 segundos y para el cierre es de 26
segundos, dando tiempo para que los empleados puedan salir fácilmente
y se haga la descontaminación.

- Se debe hacer un paro de emergencia por si ocurre alguna catástrofe,


para ello con un pulsador se efectúa el cierre de las puertas para evitar
posibles exposiciones.

- Se debe repetir el ciclo hasta las 7:59, repitiendo todo el proceso


nuevamente.

Problema 3

Utilizando el PIC16F877 se va a monitorear la cantidad de luz que se


presenta en el laboratorio, por lo que se debe hacer lo siguiente:
- Utilizando una fotorresistencia o elemento parecido sensar la cantidad de
lumenz que existe en el laboratorio
- Realizar un promedio de cantidad de luz mínima y máxima (pueden
utilizar una escala de porcentaje de 0% a 100%) que puede existir en el
laboratorio, si la cantidad de luz baja del 40% se debe encender un
bombillo que nivele la cantidad de luz y pase el 80% de lumen

Desarrollo de la actividad

Para el desarrollo de este ejercicio se utiliza el PIC 16F877A, una foto resistencia
en un arreglo de divisor de voltaje por medio de la cual censamos el nivel de luz y
leemos su valor por medio del conversor análogo a digital del PIC, también se
implementa un LCD 16X2 por medio del cual se muestra el nivel de luz y cuando el
bombillo se enciende o se apaga.

PIC16F877
Apagado
Conclusión

Gracias a la llegada del microcontrolador permitió ejecutar labores y tareas que


antes requerían de procesos más complejos o de más personas en su elaboración,
con la ayuda y integración de programas que permitían nuevas formas de hacer
operaciones cotidianas

Esta fase permite investigar y desarrollar situaciones aplicadas a proyectos que a


su vez son interesantes aportando el desarrollo tecnológico de la humanidad.
Bibliografía

 https://www.microchip.com/wwwproducts/en/PIC16F877

 https://www.mathworks.com/products/matlab.html

 http://programarpicenc.com/articulos/solucion-de-problemas-y-errores-con-
los-microcontroladores-pic/

Anda mungkin juga menyukai