Está en la página 1de 10

Unidad 2

Cironel Hernández forero


CÓDIGO: 1121 877 595

Docente
MANUEL ENRIQUE WAGNER

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


MICROPROCESADORES Y MICROCONTROLADORES
11/04/2020
Introducción
Podemos ver el cuerpo del ejercicio y como se va a realizar el desarrollar del ejercicio
planteado mediante el microcontrolador PIC16F84A – PIC16F877, se realizará el
diseño y su respectiva programación en donde se dará una solución a los desafiaos
que se presentan en la industria actual.
Los microprocesadores son unidades centrales de procesos (UCP) también llamados
procesos de computación. Esta formada por unidades de control, que interpreta las
instrucciones y el camino de datos que se ejecuta. Para el trabajo en curso utilizaremos
la programación assembler y la correspondiente simulación en proteus.
Resumen
El proyecto planteado para el desarrollo es el diseño de un sistema de control para un
laboratorio biológico, en el cual vamos a controlar la apertura y cierre de las puertas,
utilizando motores DC, como también un control de luminosidad de las bacterias en el
laboratorio. Donde vamos a utilizar programación a bajo nivel, con ayuda de software
de simulación.
Objetivos
Objetivo general
Realizar un proyecto de simulación de un circuito mediante un microcontrolador, donde
se tendrá la oportunidad de interactuar de forma directa con el código fuente y las
consolas de trasferencia al dispositivo.

Objeticos específicos
 Aplicar los principios de diseño de soluciones basadas en microprocesadores y
microcontroladores
 Identificar y conocer los principales microcontroladores y su programación.
 Poder comprender el funcionamiento de los dispositivos y su arquitectura
correspondiente
Desarrollo del paso 3: El estudiante junto con el grupo de trabajo colaborativo
desarrollan el de paso 3:
1-) Tenga en cuenta que para desarrollar los siguientes puntos se debe utilizar el
lenguaje de programación de bajo nivel o lenguaje de altro nivel como C o C++,
cualquiera de las dos opciones es validas, pueden utilizar MPLAB para la programación
de los Microcontroladores, la simulación y desarrollo de los circuitos se realiza en el
software Proteus.
2-) Utilizando el PIC16F84A 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 un
reloj que haga el control de la siguiente forma:
Iniciando el reloj en 0:00 no se realiza la apertura de ninguna puerta
- En 0:59 se hace la apertura de la primera puerta por lo que gira el primer motor hacia
la izquierda
- 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
- 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
- En 3:59 se cierran todas las puertas
- 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.
- utilizar una pantalla LCD de 16x2 en la cual se visualizará lo siguiente:
• Apertura y cierre de cada una de las puertas
• Próxima puerta que se abre
• Próxima puerta que se cierra
• Nivel de lumenz en el laboratorio
Microcontrolador PIC 16F84A

Es un microcontrolador gama media de 8 bits que físicamente conta de 18 pines, su


memoria de programa es de tipo flash, lo que permite grabar hasta 10000 veces.
Características
 Ser de solo 34 instrucciones
 Memoria de programa de 1 KB
 Máxima velocidad operación 20 MHz
 64 Bytes en RAM
 64 Bytes EEPROM
 4 fuentes de interrupción
 2 puertos de salida
 25 mA de corriente por pin
Microcontrolador PIC 16F877

 Frecuencia máxima DX-20MHz


 Memoria de programa flash 8KB
 Posiciones RAM de datos 368
 Memoria EEPROM 256
 Puertos de E/S A,B,C,D,E
 Numero de pines 40
 Interrupciones 14
 Módulos CCP PSP
 Líneas de entrada de CAD a 10 bits 8
 Juegos de intrusiones 35 instrucciones
 CPU Risc
 Canales Pwm 2

Programación MPLAB
Simulación en PROTEUS
Conclusiones
Se puede emplear la configuración del dispositivo logrando identificar su arquitectura,
funcionalidad y conocimiento del código fuente y las herramientas que nos enseñan a
realizar la transferencia al dispositivo.
Se realiza la ejecución del proyecto mediante dos softwares de simulación, como
proteus y Matlab con el microcontrolador PIC16F84A.
Podemos identificar en la práctica los diferentes elementos que componen un circuito
que lleva como dispositivo principal un microprocesador.
Bibliografía
 Noel Jair, Z. (2017). OVI Unidad 2 Microcontroladores. [Archivo de video].
Recuperado de: http://hdl.handle.net/10596/11674
 Rodriguez, N. (2018). OVA: Programación de un Microcontrolador utilizando
Assembler. Universidad Nacional Abierta y/a Distancia. Recuperado de:
http://hdl.handle.net/10596/18941
 González, H. U. (2009). 309696- Modulo de Microprocesadores y
Microcontroladores. Recuperado de: http://hdl.handle.net/10596/6933

También podría gustarte