.
Hola a todos. Estuve buscando por todos lados, y no encuentro un ejemplo de teclado matricial que permita determinar si hay más de 1 tecla presionada al mismo tiempo. Después de un rato de inspiración se me ocurrió lo siguiente:
Si la fila tiene la entrada en 1, a la salida de la compuerta va a haber un 0, y el estado de los pulsadores de esta fila se lee sin problemas.
Si la fila tiene la entrada en 0, a la salida de la compuerta va a haber una pequeña corriente "entrante" (siempre que al menos un pulsador de esta fila esté activado). Esta diminuta corriente va a provocar una diminuta caída de tensión sobre la resistencia, la cual puede despreciarse seleccionando adecuadamente el valor de la resistencia. De esta manera, el estado de los pulsadores en las filas inactivas (las que tienen la entrada en 0) no afecta la lectura de los pulsadores en la fila activa.
Así como está me parece que debería funcionar. Sin embargo, quisiera saber qué opinión les merece este circuito, y si por casualidad no conocen alguna otra forma más sencilla de lograr lo mismo.
Saludos.