ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Reporte de comparador.


Enviado por   •  29 de Octubre de 2016  •  Tareas  •  3.548 Palabras (15 Páginas)  •  302 Visitas

Página 1 de 15

[pic 1]

INSTITUTO TECNOLOGICO SUERIOR DE TIERRA BLANCA

MICROCONTROLADORES

PRACTICA DE COMPARADOR

ING. JUAN RENE GONZALEZ ROMERO

EQUIPO 2

ROMEO ADALI CRUZ RAMIREZ                                                          MISAEL GUZMAN ARRIAGA                                                           ERNESTO ELEAZAR GUZMAN GUZMAN                                        ANTONIO GOMES FLORES                                                                ANGEL RODRIGUEZ HERNANDEZ                                                     PEDRO VILABOA ALVAREZ

QUINTO SEMETRE 508-A

INGENIERIA MECATRONICA

 

 TIERRA BLANCA, VER.

Introducción

Un microcontrolador (abreviado μC, UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas es su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada/salida. Algunos microcontroladores pueden utilizar palabras de cuatro bits y funcionan a velocidad de reloj con frecuencias tan bajas como 4kHz, con un consumo de baja potencia (mW o microvatios). Por lo general, tendrá la capacidad de mantenerse a la espera de un evento como pulsar un botón o de otra interrupción; así, el consumo de energía durante el estado de reposo (reloj de la CPU y los periféricos de la mayoría) puede ser solo de nanovatios, lo que hace que muchos de ellos sean muy adecuados para aplicaciones con batería de larga duración.

El PIC16F84A es un microcontrolador a 8 bits de la familia PIC perteneciente a la Gama Media (según la clasificación dada a los microcontroladores por la misma empresas fabricante) Microchip. Se trata de uno de los microcontroladores más populares del mercado actual, ideal para principiantes, debido a su arquitectura de 8 bits, 18 pines y un conjunto de instrucciones RISC muy amigable para memorizar y fácil de entender.  

La disposición de los puertos digitales con permite hacer operaciones con un byte, nibble o bit, por ejemplo intercambiar el nibble alto por el bajo o desplazar el valor de un bit hacia la izquierda o derecha, algunas de estas operaciones están disponibles en las funciones de algunos PICs como el caso del 16F84A, gracias a estas funciones es posible crea un comparador al colocar ciertas configuraciones de 0 y 1 a la salida de dichos puertos.

Objetivo general

Programar un microcontrolador PIC16F84A para que realice un comparador.

Objetivo especifico

  1. Montar el circuito en el protoboard conformado principalmente por el microcontrolador PIC16F84A, un cristal de cuarzo, resistencias, botón, capacitores y resistencias.

  1. Programar el microcontrolador PIC16F84A en Ensamblador para lograr hacer un contador.

  1. Realizar simulación del código en C+.
  1. Realizar simulación del circuito en ISIS Proteus.
  1. Identificar las características del PIC16F84A.

Desarrollo teórico

1. Primero adquirimos los componentes necesarios para la realización de la práctica.

2. Antes de comenzar a colocar los componentes en el protoboard, tenemos que diseñar el circuito en el programa de simulación ISIS Proteus.

3. Ya teniendo el circuito diseñado empezamos a desarrollar el programa con herramienta C+ en el lenguaje C++.

4. Creamos un nuevo programa y luego lo guardamos como comparador.asm

5. Comenzamos con el desarrollo del programa.

6. Ya que terminamos de desarrollar el programa, seleccionamos el componente que vamos a programar en este caso será el PIC16F84A. Para hacer eso no vamos a Configure, Select Device y por ultimo seleccionamos el PIC16F84A.

7. Para compilarlo nos vamos a Project y luego le damos a Quickbuild serie.asm, el cual nos creara el archivo comparador.HEX que necesitaremos para programar el PIC.

8. Ya que esta compilado, nos vamos a nuestro circuito en ISIS Proteus y le damos doble click al PIC16F84A, le damos click al Program file y allí buscamos nuestro programa comparador.HEX, lo seleccionamos y le cargamos el programa al microcontrolador.  

9. Lo ejecutamos y observamos que el programa realice un comparador.

10. Ya asegurados de que el programa funciona correctamente, empezamos a grabar el programa en el PIC16F84A.

11. Empezamos con el montaje de los componentes en el protoboard.

12. Colocamos el PIC16F84A en nuestro protoboard, leds, los capacitores, el cristal de cuarzo, resistencias y los cables.

13. Para finalizar esta práctica verificamos que todos los componentes estén conectados correctamente, conectamos el circuito a una fuente de 5V y nuestro comparador debe funcionar correctamente.

 

Marco teórico

En la siguiente figura se muestran los puertos disponibles en el PIC16F84A, sus ubicaciones y sus posibles funciones de cada pin.

[pic 2]

A continuación se muestra el diagrama de bloques del microcontrolador PIC16F84A.

[pic 3]

Y por último una tabla con funciones para su programación.

[pic 4]

[pic 5]                                                                                                        (Cristal de cuarzo de 4 mHz)

El cristal de cuarzo en un montaje electrónico, actúa como un circuito resonante sintonizado a una frecuencia determinada, la propia del cristal. En realidad vibra mecánicamente anuqué debido a la propiedad del cuarzo, la piezoelectricidad la vibración mecánica genera una vibración eléctrica y viceversa.  

[pic 6]                                                                                  (Símbolo del cristal de cuarzo 4mHz)

O sea que es equivalente a un circuito paralelo de autoinducción y capacidad. Pueden actuar de filtros de frecuencia aunque lo más normal es utilizarlos como osciladores. Si se conecta a la entrada de un elemento activo como un transistor, y además se le provee de realimentación positiva (parte de la señal de salida se inyecta a la entrada) el circuito oscila y genera la frecuencia propia del cristal. Es muy útil porque es muy estable.

...

Descargar como (para miembros actualizados)  txt (20 Kb)   pdf (1 Mb)   docx (2 Mb)  
Leer 14 páginas más »
Disponible sólo en Clubensayos.com