Sei sulla pagina 1di 4

I.

TECLADO MATRICIAL 4x4

Los teclados matriciales son ensamblados en forma de matriz, como se ve en la figura


Se muestra un teclado matriz 4x4, teclas configuradas de 4 columnas y 4 filas. Cuando no
se ha oprimido ninguna tecla, (todas las teclas abiertas) no hay conexin entre filas y
columnas.
Cuando se oprime una tecla se hace una conexin entre la columna y la fila de la tecla.

1.1 DECODIFICADOR DE TECLADO.


Muchos teclados comerciales ya traen incluido su decodificador que escaneara el teclado
y si, una tecla es presionada, regresa un nmero que identifica la tecla. Otra alternativa es
adquirir por separado un decodificador y conectarlo al teclado.
El codificador mostrado tiene 8 entradas; las 4 entradas X son conectadas a las 4
columnas del teclado y las 4 entradas Y son conectadas a las 4 filas.
Cuando se oprime una tecla el cdigo de 4 bits de la tecla (con 16 teclas, los cdigos
estn entre 0000 y 1111 en binario) aparecer en las 4 lineas de salida y la lnea de
dato disponible (DA) se pone bajo. Si se conecta a una lnea de interrupcin el
microprocesador ser interrumpido cuando se oprima alguna tecla.
El decodificador se encarga de eliminar el rebote de las teclas,
1.2 TECLADO DE PUNTO EN COMUN

En este tipo de teclado hay un pin que es comn para todas las teclas, en la imagen es el
pin 1, el pin 2 no se conecta a nada, parece ser un pin de relleno, a partir del pin 3 ya le
corresponder a alguna tecla, en la imagen tambin estn indicadas las respectivas
correspondencias, por ejemplo al pin 4 le corresponde la tecla 7, al pin 11 le corresponde
la tecla #.
Cada tecla en si viene a ser un pulsador, es decir que cada vez que se presione una tecla,
lo que est presente en el pin 1 (COM) llegar al pin correspondiente a la tecla que se ha
presionado, por ejemplo si se tiene 5V en el pin 1 y se presionar la tecla 9, entonces a su
pin correspondiente que es el pin 12 le llegarn 5V, una vez que se deje de presionar la
tecla dejarn de llegar a su pin los 5V presentes en el pin 1, internamente el teclado de
punto comn se lo puede ver como en la imagen siguiente:

Este tipo de teclado se tendr que utilizar junto con un codificador como el 74LS147 o
tambin se puede conectar directamente sobre el microcontrolador, con la diferencia que
con la ayuda del 74LS147 se necesitaran solo 4 pines del microcontrolador, mientras que
al conectarlo en forma directa se necesitaran un mnimo de 12 pines del microcontrolador,
en el siguiente vdeo se puede ver cmo utilizar el teclado de punto comn junto con el
codificador 74LS147.

Si se quiere utilizar este tipo de teclado conectndole directamente al microcontrolador,


ser necesario el uso de un mnimo de 12 pines del microcontrolador, cada uno de los
cuales tendr que programarse como entradas digitales, y as lograr que cada una de las
teclas realicen alguna tarea, no es la ms recomendable porque se utilizan muchos pines
del microcontrolador, pero es una forma sencilla de comprender como trabaja el teclado de
punto comn.
En este caso la idea es que por medio de un display de 7 segmentos se pueda visualizar la
tecla que se ha presionado, el circuito utilizado es el que se muestra en la siguiente figura,
ms adelante se ver su uso junto con el codificador 74LS147.

Sobre el uso del display de 7 segmentos puedes ver el siguiente enlace.

12 pines del microcontrolador sern programados como entradas digitales, el punto comn
del teclado se conecta a 0V, con lo cual al presionar una tecla se enviar un 0V a su pin
correspondiente; 4 pines del microcontrolador son programados como salidas digitales a
travs de los cuales se enviar el nmero en binario de la tecla presionada al decodificador
74LS48, y de este se enviar la codificacin correspondiente al visualizador de 7 segmentos
para poder ver el valor numrico de la tecla presionada.

Mediante el programa se ir viendo tecla por tecla si alguna de ellas se a presionado, el


microcontrolador se dar cuenta de ello porque al pin donde se a conectado la tecla le
llegar un cero, y si eso ocurre entonces el microcontrolador enviar a sus salidas en forma
binaria el nmero de la tecla que se a conectado a ese pin.

Potrebbero piacerti anche