Objetivo:
Aplicar el funcionamiento de los teclados matriciales controlados mediante lenguajes de Descripción de Hardware en dispositivos de lógica programable.
Práctica:
- Utilizando un Teclado matricial mostrar los números del 0 al 9 indicados en sus teclas mediante un Display 7 segmentos, para las teclas que no son números implementar una palabra de 6 letras.
- Hacer el diagrama indicado para el uso de un teclado matricial
- Buscar como podemos diferenciar cuando no se presiona nada la salida es "0000" de cuando se presiona la tecla "X1,Y1" que también una salida "000"
- Hacer una tabla de verdad mostrando la entrada binaria de la tecla presionada hacia al encoder y otra del decoder a la salida en 7 segmentos de la tecla que se oprimió.
- Generar el código en utilizando un HDL
- Buscar en el datasheet (hoja de datos) del 7922 los siguientes datos:
- Supply Voltage - Vcc (Voltaje de alimentación)
- HIGH Level Input Voltage - VIH (nivel de voltaje para detectar un 1 lógico)
- LOW Level Input Voltage - VIL (nivel de voltaje para detectar un 0 lógico)
- Pin out / Connection Diagram (Distribucion de terminales)
- Package Description (Empaquetado)
Contenido de la práctica
- Portada
- Objetivo
- Introducción a la práctica (¿Qué es el VHDL?)
- Marco teórico (detalles de los elementos utilizados dentro de la práctica)
- Lista de materiales utilizados (nombres de los dispositivos)
- Datos 7922
- Tabla de verdad del teclado al encoder y del decoder a los 7 seg
- Imagen del diagrama de bloques *Software recomendado (https://app.diagrams.net/
- Imagen del Diagrama Esquemático hecho en un software EDA
- Imagen del código HDL (Verilog, Abel-HDL, VHDL, CUPL)
- Simulación de la actividad en un video (.mp4) anexo al reporte
Fotografía del protoboard armado (solo al área útil)
Cuestionario de la práctica contestado
- Conclusión personal por cada integrante
- Referencias Bibliográficas en formato APA (mencionar los datasheet utilizados, libros, páginas web, etc.).
<aside>
❗ Un reporte sin conclusiones carece de valor
</aside>
Entrega de Actividad
Subir el archivo en PDF no .rar a la plataforma MsTEAMS bajo el siguiente formato:
Iniciales Materia + Inicial Días + Hora - # de lista - E + # de Equipo – Nombre de la práctica
Ej. [LabED2- LuV4 - 11,15 - E1– P2]
Ej. [LabED2- MieV1 – 18,20 - E4 - P2]
El archivo solo la sube una persona por equipo y siempre debe de ser la misma persona