Matris de leds
MANEJO DE MATRIZ DE LED'S 5x7 CON PIC 16F84A--------------------------------------------------------------------------------------------------------------------------------------------------------
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:
[pic]
Existen varios métodospara 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 losdispositivos antes mencionados y el microcontrolador:
[pic]
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 lascolumnas de la matriz se conectan al puerto B del microcontrolador.
Su funcionamiento se basa como se dijo anteriormente en el integrado 74LS138,que es un decodificador /demultiplexor con lasiguiente tabla de verdad:
[pic]
Para que un led's se encienda tiene que recibir simultáneamente un 0 en una columna y un 1 en una fila, en caso de las filas se posee transistores que al entrar en unestado de saturación permiten que en los ánodos de los led's de una de las filas se encuentre un 1 lógico, mientras que para las columnas el microcontrolador es el encargado de lograr un 0 lógico.
Sumanejo 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 avisualizar 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 medianteel 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...
Regístrate para leer el documento completo.