CONTADOR DE FRECUENCIA Y MODULO VARIABLE IMPLEMENTANDO MULTIPLEXACIÓN
Enviado por Dennis Elvis Martinez • 8 de Noviembre de 2019 • Trabajo • 10.072 Palabras (41 Páginas) • 91 Visitas
[pic 1]
DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA
[pic 2][pic 3]
MICROCONTROLADORES
LABORATORIO N°1
TEMA: Manejo de Puertos
1º PARCIAL
NRC: 3665
DOCENTE:
Ing. Pablo Ramos
AUTORES:
MARTÍNEZ DENNIS
MEJÍA ANGIE
Sangolquí, 05 de Noviembre de 2019
Tema:
CONTADOR DE FRECUENCIA Y MODULO VARIABLE IMPLEMENTANDO MULTIPLEXACIÓN
Objetivos:
- Objetivo General
Realizar un diseño de hardware y software de un contador ascendente con frecuencia y modulo variable haciendo uso del PIC16F877A y el concepto de multiplexación en el puerto de salida.
- Objetivos Específicos
- Elaborar un software para el PIC16F877A que permita cumplir con las condiciones dadas.
- Diseñar un hardware que permita verificar el funcionamiento del contador.
Marco Teórico:
Display 7 segmentos
Es un dispositivo electrónico que permite visualizar número o letras dependiendo de cómo se conecten sus terminales, este dispositivo consta de 8 diodos pero 7 de ellos serán los principales y el sobrante será para representar un punto. También cuenta de una carcasa que cubre estos diodos y 10 terminales de los cuales 2 de ellos serán de alimentación y los demás para visualizar el encendido de los diodos y el punto de acuerdo a la combinación que se realice, en el caso de los numero se podrá visualizar de 0 al 9 y en las letras desde la A hasta la G. (Mecafenix, 2008)
[pic 4]
Ilustración 1: Partes del display 7 segmentos.
Para conectar estos dispositivos se debe verificar si son de ánodo común o de cátodo común debido a que la lógica con la que trabaja cada uno es diferente.
- El de ánodo común: Se lo conoce así porque el terminal de los leds están unidos en su terminal positivo (ánodo), entonces encender estos diodos se debe poner tierra en la terminal de lo que se desee, además en su alimentación se debe colocar un voltaje. (Hetpro, 2018)
[pic 5]
Ilustración 2: Display de ánodo común
[pic 6]
Ilustración 3: Conexión de terminales para visualizar del 0 al 9 en display 7 segmentos ánodo común
- El de cátodo común: Este display es el opuesto al ánodo común debido a que están unidos en la terminal negativa del led o diodo y para encenderlos se debe colocar un voltaje en las terminales de las letras, además en su alimentación se debe colocar en tierra. (Hetpro, 2018)
[pic 7]
Ilustración 4: Display de cátodo común
[pic 8]
Ilustración 5: Conexión de terminales para visualizar del 0 al 9 en display 7 segmentos cánodo común
La corriente y tensión máxima que va a soportar cada display dependerá del color que posean los diodos (por terminal).
[pic 9]
Ilustración 6: Intensidad y tensión máxima que puede soportar cada display por diodo.
Transistor Mosfet:
Un MOSFET es un dispositivo semiconductor utilizado para la conmutación y amplificación de señales. El nombre completo, Transistor de Efecto de Campo de Metal-Óxido-Semiconductor (Metal Oxide Semiconductor Field Effect Transistor, MOSFET) se debe a la constitución del propio transistor. (PanamaHitek, 2016)
Los MOSFET poseen 3 terminales: Gate, Drain y Source (compuerta, drenaje y fuente). A su vez, se subdividen en 2 tipos, los MOSFET canal N y los de canal P.
[pic 10]
Ilustración 7: Tipos de MOSFET
Enunciado:
Elaborar un hardware y software de un contador ascendente con frecuencia y modulo variable, que cumpla con la siguiente tabla de verdad.
Tabla 1: Condiciones de funcionamiento para la frecuencia
Entrada | Salida | |
A1 | A0 | Frecuencia |
0 | 0 | Frecuencia de 1MHz |
0 | 1 | Frecuencia de 2MHz |
1 | 0 | Frecuencia de 3MHz |
1 | 1 | Frecuencia de 4MHz |
Tabla 2: Condiciones de funcionamiento para el modulo (decenas)
Entrada | Salida | |
A3 | A2 | Modulo |
0 | 0 | Conteo hasta el 24 |
0 | 1 | Conteo hasta el 49 |
1 | 0 | Conteo hasta el 74 |
1 | 1 | Conteo hasta el 99 |
Tabla 3: Condiciones de funcionamiento para el modulo (centenas)
Entrada | Salida | |
A3 | A2 | Modulo |
0 | 0 | Conteo hasta el 200 |
0 | 1 | Conteo hasta el 400 |
1 | 0 | Conteo hasta el 600 |
1 | 1 | Conteo hasta el 700 |
Procedimiento:
A partir de esta tabla se deberá programar los puertos que se van a emplear como entradas y salidas en este caso el puerto A y E funcionaran como entradas y el puerto B y C como salida, una vez definido esto podremos realizar el programa que cumpla con lo dado en la tabla de verdad.
...