Foro de elhacker.net

Informática => Electrónica => Mensaje iniciado por: alfafa en 25 Noviembre 2005, 02:38 am



Título: Decoder tipo multiplexor
Publicado por: alfafa en 25 Noviembre 2005, 02:38 am
Estoy buscando un integrado para transformar de 10 entradas únicas (sólo habrá una a la vez que esté en estado alto o 1) a una salida binaria de 4 bits o BCD.
Es para conectar un teclado decimal de cátodo común y convertir a código binario.

La tabla de la verdad para el integrado que busco tendría que ser como la siguiente, o parecida:

ENTRADAS  | SALIDAS (BCD) | TECLA DEL TECLADO

0000000000 | XXXX |  X
1000000000 | 0000  |  0
0100000000 | 0001  |  1
0010000000 | 0010  |  2
0001000000 | 0011  |  3
0000100000 | 0100  |  4
0000010000 | 0101  |  5
0000001000 | 0110  |  6
0000000100 | 0111  |  7
0000000010 | 1000  |  8
0000000001 | 1001  |  9

He buscado datasheets en algunas páginas pero no encuentro lo que busco, y la tarea se me hace muy pesada ya que tengo que ir mirando las tablas de cada datasheet para ver si me sirven.
Si alguien sabe de algún integrado con esta función o que haya usado alguno para un caso parecido, le estaría muy agradecido si me dijera el código del integrado.

Muchas gracias!!


Título: Re: Decoder tipo multiplexor
Publicado por: Syphroot en 26 Noviembre 2005, 08:13 am
Lo que planteas no creo que lo encuentres, lo que nececitarias hacer es un circuito combinacional para que haga lo que quieres.

La otra opcion es que en vez de usar un teclado decimal uses uno
hexadecimal de conexion matricial y controlarlo por medio de un 74C922. Es facil de interfazar ambas cosas y el codigo de la tecla pulsada sale en un bus de 4 bits codificadas en binario. Revisa su Datasheet del IC para que te quede mas claro...

el link:

http://k.1asphost.com/NSGSystems/dsheet/74c922.pdf

saludos