martes, 26 de julio de 2011

DECODIFICADOR DE TECLADO MATRICIAL DE 3X4 TIPO TELEFONICO A BCD

decodificador de un teclado de matricial de 4*3 a BCD con un bit de estado ("presionado")  y solo con integrados 74LS  "TTL" por lo que tenemos que empezar con diseñar las funciones  y desarrollar un mapa de "Karnaugh" de 5 funciones.


lo primero que se debe de saber es que el teclado es un poco especial y es como el que se muestra en la siguiente imagen.



que la podemos encontrar en el siguiente link  http://es.rs-online.com/web/0333697.html

según el diseño básico el teclado son 7 cables para las filas y las columnas del teclado a utilizar mas un cable para la tierra, y el diseño básico "primitivo" es el siguiente




el diseño interno de los botones es el siguiente con lo cual no tendremos que colocar voltaje en ninguna linea de este teclado ya que como bien lo sabemos una de las características de circuitos TTL es que una entrada al aire se toma como un 1 lógico (solo entradas no señales de control), y solo se conecta la tierra al teclado.



Muesto la tabla de como se debe de comportar el circuito dependiendo de las entradas que se tengan en el teclado.

la p significa que se presiono alguna tecla.



10 comentarios:

Crazy_LuiS dijo...

que ttl recomiendas ??

Unknown dijo...

La verdad es que yo el primer circuito lo construí con compuertas lógicas 74LSXX en estos momentos no me acuerdo cuales pero en cuanto tenga tiempo termino esta publicación, pero si sabes que es un PLD puedes hacer lo con uno de estos y te sale más barato si ya tienes el programador, solo necesitas tener las funciones lógicas y es todo.

Crazy_LuiS dijo...

gracias, pregunto es por el ttl es porque tengo que realizar un proyecto con ellos solamente, pero no se por donde empezar, no estoy familiarizado con el teclado matricial :(

cualquier ayuda me caería como anillo al dedo, el teclado debería ir a un display de 7 segmentos, como decodificador estoy usando el 7447, pero ni idea del resto pues :/

Unknown dijo...

la verdad en estos momentos no tengo mucho tiempo pero cuento con un archivo de mi compañero el cual realizo las funciones con mapas de KARNUGH y te los puedo pasar si es que los quieres junto con una simulación espero tengas Multisim por que la simulación esta realizada en con este programa te paso los links y unas imagenes de como quedo en las imagenes solo tenemos las salidas BCD solo tendrias que conectar el circuito de BCD a 7 segmentos y eso es todo espero que sepas como interpretar la hoja de datos del circuito 7447 solo te digo que se usan display de Anodo Comun.

http://www.4shared.com/file/wByYZGcW/MAPAS_DE_KARHUGH22.html? (archivo1 .doc)

http://www.4shared.com/office/CprrvpQy/practica_2_lab_de_electronica.html
(archivo 2 .pdf)

http://www.4shared.com/photo/ymOZ7Ycs/tecla1.html? (imagen 1)

http://www.4shared.com/photo/mRtUEDX6/tecla2.html? (imagen 2)

http://www.4shared.com/photo/mRtUEDX6/tecla2.html? (simulación 1)

http://www.4shared.com/file/y09SchXt/BCD_2.html? (simulación 2)

Unknown dijo...

espero te ayuden algo pero si tienes alguna duda que no sea muy difícil de contestar me la puedes decir y yo te la contestare, aunque no te digo que te responderé enseguida me tardare algo.

Alejandro ALdana R dijo...

yo tengo que realizar este proyecto mediante 74147 y conversor bcd me ayudaria mucho si me orientas un poco gracias

Unknown dijo...

no es uy dificil el C.I 74147 es un decoddificador de 10 a BCD (recuerda que una entrada al aire en un TTL es lo toma como un 1 logico), despues utilizas un decodificador de BCD a 7 segmento con el tipo de catodo que utilize el decodifcador de BCD a 7 segmentos..


te muestro una liga que te puede ayudar a verlo un poco mejor...

http://www.electromicrodigital.com/micros/files/digitales/encoder74147.pdf

Unknown dijo...

Hola devo realizar una simulacion de un teclado 3*4 que balla a un codificador que lo convierta de decimal a binario y de hay que valla a un decodificador que lo pase de binario a 7 segmentos y de 7 segmentos a a binario para que en el display se vea el numero gracias por su ayuda

Unknown dijo...

hola, por el momento no tengo mucho tiempo espero el siguiente enlace te pueda ayudar, es de una pequeña practica donde se convirtio a binario (BCD) a decimal lo unico que tienes que cambiar es del tipo de teclado que tengas (3*4 ó 4*4) y tener las salidas que quieras te sugiero que lo pases a binario (BCD) para despuése convertirlo a 7 segmentos.

http://electronicafacil-lord.blogspot.mx/2014/04/practicas-de-electronica.html

es la practica #2 Circuitos Combinacionales

Unknown dijo...

te dejo la simulación que se realizo en proteus

http://www.4shared.com/file/BtByFstHce/de_BCD_a_decimall.html