23teclado

TECLADO

En esta práctica se analizan los principios de operación de la matriz de conmutadores que conforman un teclado. Un teclado proporciona un componente esencial para una interfaz de usuario. Un teclado matricial es un dispositivo que agrupa varios pulsadores y permite controlarlos empleando un número de conductores inferior al que necesitaríamos al usarlos de forma individual. Estos dispositivos agrupan los pulsadores en filas y columnas formando una matriz. La práctica consiste en demostrar el uso de resistencias de pull-up y pull-down, y cómo se pueden descodificar las pulsaciones de una o varias teclas utilizando myRIO y LabVIEW.

MATERIALES:

1. Teclado de matriz 4x4 (PmodKYPD).
Imagen
2. Cables.
Imagen
3. Protoboard.
Imagen

PANEL FRONTAL Y DIAGRAMA DE BLOQUES:

Imagen
Imagen

DESCRIPCIÓN GRÁFICA DEL CIRCUITO:

El teclado requiere nueve conexiones al conector MXP B de la tarjeta NI myRIO:
1. La fuente de alimentación de +3.3V debe conectarse en el pin 33, es decir, en el B/+3.3V.
2. La línea de columna 1 debe conectarse en el pin 11, es decir, en el B/DIO0.
3. La línea de columna 2 debe conectarse en el pin 13, es decir, en el B/DIO1.
4. La línea de columna 3 debe conectarse en el pin 15, es decir, en el B/DIO2.
5. La línea de columna 4 debe conectarse en el pin 17, es decir, en el B/DIO3.
6. La línea de fila 1 debe conectarse en el pin 19, es decir, en el B/DIO4.
7. La línea de fila 2 debe conectarse en el pin 21, es decir, en el B/DIO5.
8. La línea de fila 3 debe conectarse en el pin 23, es decir, en el B/DIO6.
9. La línea de fila 4 debe conectarse en el pin 25, es decir, en el B/DIO7.

En las siguientes imágenes se muestra las conexiones del circuito:
Imagen
Imagen

Documento con información adicional: