Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una matriz de led's esta constituido por led's dispuestos en filas y columnas, cada led se conecta
a una fila y a una columna, el diagrama se muestra en la figura:
Existen varios métodos para el manejo de una matriz de led's 5x7, nuestro método se basa en el
decodificador/demultiplexor 74LS 138, además utilizaremos el transistorBC557 (pnp); con la
siguiente forma de conexión entre los dispositivos antes mencionados y el microcontrolador:
Como se muestra en la figura las filas de la matriz de led's están conectadas a los colectores de
los transistores BC557, mientras que las columnas de la matriz se conectan al puerto B del
microcontrolador.
Su manejo es similar al de los display's, lo que se trata de hacer es habilitar una la primera fila y
luego enviar el dato a visualizar en esta fila, luego habilitar la segunda fila y enviar el dato a
visualizar en esta fila, y así sucesivamente en forma de un bucle. Para habilitar una fila se debe
logra que el transistor correspondiente a la fila pase a un estado de saturación, y esto se logra
mediante el decodificador/demultiplexor que al recibir en sus entradas (C B A) un numero
binario determinado activara una de sus salida a nivel bajo que conseguirá que el transistor
correspondiente pase a un estado de saturación; es así por ejemplo si el microcontrolador envía el
dato a las entradas CBA = 011, el decodificador activara su salida Y3, produciendo que el cuarto
transistor(cuenta de arriba a abajo) se sature, habilitando la cuarta fila de led's de la matriz lista
para recibir el dato a visualizar en esta fila.
Uno de los últimos detalles: el pin RA3 se encarga de no habilitar ninguna fila, debido a que si
este se encuentra en un nivel lógico 1 el decodificador tendrá a todas sus salidas en un nivel alto,
por lo consiguiente ninguna fila se habilitara.
Resumiendo el puerto A del pic se encarga de habilitar los transistores, mientras que por el
puerto B es envía el dato a visualizar.