Electrónica Circuitos electrónicos e información técnica

Interfaz para teclado o Keyboard interface

teclado, Keyboard interface El teclado, cuan útil nos resulta para ingresar u obtener información de computadora. Fue la máquina de escribir en la primera que se usó y de este viene su uso en las computadoras. Los teclados de las máquinas de escribir mecánicas hacían uso de palancas para conectar la letra del teclado con las letras que se iban a imprimir en el papel. Ahora los modernos teclados hacen uso de interruptores que envín pulsos a la computadora y esta los interpreta y los presenta en el monitor.

Les hemos hablado brevemente del teclado porque vamos a presentarles un circuito que servirá para conocer la forma en la cual este accesorio de las computadoras y interactúa con ella. Está basado en el PIC 18F452 el cual es el encargado de ejecutar las instrucciones enviadas desde un teclado y luego enviarlas al display de 7 segmentos para ser vistas por nosotros.

El PIC 18F452 opera en una frecuencia de 20 MHz. La frecuencia de salida del teclado PS/2 opera a una velocidad velocidad de 20 a 30 KHz, que no nos da mucho tiempo de procesamiento entre el PS/2 y el PIC y por lo mismo la frecuencia del cristal TX1 es de 20 MHz.

Interfaz para teclado o Keyboard interface Cuando una tecla sea pulsada, esta se mostrará en la pantalla del display de 7 segmentos después de que el PIC se realice el procesamiento de la entrada. No todos los caracteres del teclado pueden visualizarse en la pantalla, tales como W o K, por lo que fueron omitidos, pero la mayoría de los números y las letras se muestran muy bien en la pantalla del display 7 segmentos.

El software necesario para el PIC lo puedes copiar aquí

Lista de componentes

Capacitores:
C1: 47 µF. capacitor electrolítico
Semiconductores:
PIC1:18F452
RG1: Regulador de voltaje 7805
DS1: Display de 7 segmentos ánodo común
IPS 2 puerto hembra TX1: Cristal de 20 MHzResistores:
VR1: 1 KΩ potenciómetro
VR2: 10 KΩ potenciómetro
R1 a R7: 330 Ω
R8: 10 KΩ
Otros:
SW1: Interruptor de apagado y encendido.
B1: Batería de 9 voltios.
PS/2 puerto hembra

Fuente original (en inglés): PS/2 Keyboard Interface

Fragmento del texto original en inglés:
This article will describe and show you an example of how to create a system capable of interacting with a keyboard in order to understand what keys have been pressed. The example system will be built on a breadboard using a PIC microcontroller to communicate with the keyboard and display output.
Purpose & Overview of this project
The main goal here is to create a system that is capable of communicating with PS/2 devices, specifically the PS/2 keyboard. The PIC microcontroller will be connected to a PS/2 keyboard and it will receive keypress commands. Whenever a keypress is detected the PIC should output onto a 7-segment LED display which key was pressed.

Circuito de impreso.  Tableta de circuito impreso


De interés

Les agradeceria que toda consulta se haga a través de los Foros Electrónica y Electricidad, ya que en ocasiones me es imposible atenderlas con prontitud, y en el foro, alguien puede hacerlo antes que alguno de los editores del sitio. De antemano, gracias.

Circuitos Impresos: Sitio en el cual te diseñan el circuito impreso, lo que tienes que hacer es registrarte y escribir un post en el cual describes el circuito y colocas el diagrama o la URL donde se encuentra. únicamente desarrollar circuitos no muy complejo, dado que es un servicio gratuito.

Curso básico de electrónica: Estimados amigos, es un gusto para nosotros poner al alcance de ustedes este modesto curso de electrónica, con esto queremos hacer realidad lo que tanto nos han pedido. Busca el vínculo en el índice.

Electrónica molecular: A partir de la fecha ( 26/04/2008), hemos creado la sección, para tenerte al tanto sobre las noticias de esta rama de la ciencia electrónica.

NOTA: Los circuitos aquí publicados, en su mayoría no han sido probados físicamente, el buen funcionamiento o no de los mismos, es responsabilidad del ensamblador.

Robótica

Robótica, la robótica en su forma más simple
Robótica: Es la rama de la tecnología en la cual se diseñan máquinas que intentan emular las acciones ejecutadas por el ser humano. De hecho, los robots ya son usados para llevar a cabo tareas extremedamente pesadas para una persona, un ejemplo es el montaje de partes de automóviles, camiones, etc.

Circuitos Impresos

Todo circuito electrónico necesita un medio para ensamblarlo, esta es la función de los circuitos impresos ( PCB ). Originalmente vienen en placas vírgenes de baquelita o fibra de vidrio y una capa delgada de cobre en el cual se plasma o diseña el circuito basado en el diagrama o esquema del circuito.