Tecnófilos
  Inicio       Proyectos       Energías Renovables       Manuales             Videos      

Foro

      Contacto  
   

 

CONTROLADOR PARA TECLADO RECICLADO DE PORTATIL.

 

Los teclados planos de viejos portátiles se pueden reciclar perfectamente para ser conectados a cualquier microcontrolador. El que veis en la fig. 1 pertenece a un viejo portátil 486. La teclas forman una matriz de 16 filas por 8 columnas. La tecla es rastreada, eliminados los rebotes, asignado un código de tecla y enviado en una simple transmisión serie síncrona a niveles TTL.

Teclado

Fig. 1. Detalle de conexiónes por cable plano.

He asignado un código de un byte creciente que incrementa de izquierda a derecha y de arriba hacia a abajo. La tecla de ESC devuelve un código de escaneo de 1. Se puede reprogramar para que devuelva el código que se desee e incluso enviando dos bytes en lugar de uno. El proyecto has sido creado como soporte para otros desarrollos en aplicaciones con microcontroladores.

Ha sido programado en el famoso PIC16F84A con un reloj típico de 4 MHz y todo el diseño solo gasta tres integrados. He respetado los conectores del cable originales. El 74HC154 es un decodificador de 4 a 16 y su misión es la de seleccionar una fila cada vez. El 74HC148 es un codificador binario y se ha intercalado para minimizar el número de conexiones. No hay ningún inconveniente en utilizar un pic con mayor número de pines de entrada y salida. Solamente sería necesario modificar el programa.

Controlador

Fig. 2. Esquema del controlador.

Esquema en formato pdf.

Circuito

Fig. 4. Detalle del circuito impreso.

Lado pistas.

Fig. 5. Lado de pistas.

Descargar: teclado.asm

En la figura 4 y 5 se puede ver el circuito impreso. Ha sido realizado sobre placa de 0,8 mm de espesor y realizado a una sola cara con Orcad 9.0. Las pistas son de un espesor de 0,4 mm.

Teclado

Fig. 6. Teclado de un terminal de telefonía para de reciclar.