You are on page 1of 4

Matriz de LED 8X8 En lo que refiere al funcionamiento, ambos sistemas podrn desempearse de manera aceptable y con un resultado acorde

a la programacin del microcontrolador que se utilice para activarlos. En cambio, desde el punto de vista constructivo, las diferencias son notables y lo que se torna favorable en algunos casos puede ser perjudicial en otros. Por ejemplo: el diseo compacto, la facilidad de conexin y el rendimiento deseado son factores que inclinan la balanza hacia el mdulo integrado de 64 LEDs que aparece en la imagen izquierda. Sin embargo, cuando necesitamos un tamao no convencional o fuera de los estndares de fabricacin, la construccin a partir de LEDs individuales pasa a ser una necesidad. Adems, el menor costo es otro de los factores que inciden en la eleccin. Y sea cual sea dicha eleccin, lo que debemos hacer es saber a ciencia cierta cmo se trabaja con estas pequeas pantallas transmisoras de informacin. Es decir, debemos saber de antemano qu estamos buscando.

Mostrando una imagen. Para visualizar un caracter, mostrar un pequeo dibujo u ofrecer cualquier smbolo en la pantalla, debemos desmenuzar el anlisis de funcionamiento y, de esa manera, comprenderemos el concepto esencial que rige la mecnica de estos displays grficos. Tomando como ejemplo una letra, la letra R, debemos armar inicialmente un mapa dentro de la matriz de cmo queremos que se vea o grafique lo que estamos queriendo mostrar. Es decir, debe existir un trabajo previo, un trabajo duro y a veces tedioso (pero necesario) para lograr llevar a la pantalla la imagen deseada. Todas las letras del alfabeto, todos los nmeros y smbolos a mostrar deben planificarse (mapearse) previamente para que al llegar el momento de la programacin del microcontrolador, slo sean necesarios un par de simples movimientos y formar as el grfico que deseamos presentar.

Tal como se puede apreciar en el grfico siguiente, la letra R ser la representacin de la cadena de valores 0, 0, 127, 76, 72, 74, 49 y 0. Estos valores sern enviados a la matriz mediante las filas (8 bits), colocando cada valor en la columna correspondiente. Repitiendo el proceso de colocar cada fila en su respectiva columna muchas veces por segundo, tendremos la impresin de estar observando una imagen esttica y fija, siendo que en realidad los datos ingresan por las filas, se visualizan en la columna correcta y se apagan. Luego ingresan otros datos en un nuevo ciclo del programa, se visualizan en la columna correcta y se apagan. El ciclo se repite una y otra vez hasta completar el smbolo deseado, como dijimos antes, muchas veces en un segundo, lo que nos dar la sensacin visual de que permanece siempre fijo all.

Concepto fundamental. La imagen se forma por el barrido de las columnas a las que se les hacen llegar en el momento apropiado los datos que queremos visualizar. Estos datos llegan de a uno por vez y se colocan en el lugar que le corresponde a cada uno dentro del mapa de bits creado en forma previa. Al repetir el ciclo muchas veces en un segundo, la imagen dar la impresin de estar fija. Para que este efecto se logre con mejor resultado, interviene la inercia de encendido y apagado del LED, sumado a la velocidad de nuestra visin en detectar los mencionados cambios de estado. La conexin de los 64 LEDs que componen la matriz es una de las partes ms tediosas del montaje. Debes armarte de mucha paciencia y calma, ya que trabajar bajo presin o con los tiempos muy acotados te pueden llevar a un error involuntario que signifique desarmar todo y volver a empezar. Por lo tanto, nuestra recomendacin es que admitas en tu mente la necesidad de quemar toda una jornada de trabajo en el armado de la matriz para luego no estar buscando posibles fallas que sern muy difciles de encontrar. Las conexiones son muchas y las posibilidades de error se multiplican, por lo que ser necesario poner lo mejor de nuestra paciencia en esta parte del desarrollo. La situacin puede simplificarse si construimos un circuito impreso de doble faz y diseado en forma especfica para esta aplicacin. Pero los costos de una buena placa doble faz con agujeros metalizados (conduccin de un lado a otro de la placa), el tiempo que se pueda demorar en el diseo de la mencionada PCB, sumado al tiempo que podemos demorar utilizando una placa experimental, pueden acumular escollos que por lo general se resuelven de manera prctica utilizando las placas impresas experimentales, como vemos en la fotografa superior. Visto el diagrama esquemtico de conexiones de los LEDs, quedara de la forma que te mostramos en el siguiente grfico:

El grfico superior te muestra de manera simplificada la conexin de uno de los 64 LEDs que componen la matriz. Es un ejemplo genrico de seleccin de una de las 8 filas y una de las 8 columnas. Cualquier combinacin de esta naturaleza energizar un nico LED. Esta imagen te demuestra que debemos colocar un pin en estado BAJO en el Puerto B y otro en estado ALTO en el Puerto C para que los transistores conectados a ellos se activen y logren encender el LED seleccionado. El resultado final ser un circuito compuesto por el PIC 16F876A (tambin puedes utilizar un 16F873A), trabajando con un cristal de 12Mhz, un driver ULN2803A, algunas resistencias y un circuito de alimentacin que te permite trabajar con batera o con entrada de tensin externa. La inclusin y posicin de los diodos 1N4007 en el circuito sirve para proteger la unidad ante accidentales inversiones de polaridad que puedan daar el PIC. Por otro lado, la variacin en el valor de las resistencias de 220 Ohms significar una alteracin en el brillo obtenido en el cartel. Es decir, podemos colocar hasta resistencias de 56 Ohms en esos lugares sin provocar problemas funcionales. Pero debemos estar atentos a que el consumo de corriente subir de manera considerable y esto es un problema cuando trabajamos con desarrollos pequeos alimentados a batera. En nuestro caso, que pensamos utilizar el juguete en interiores, no ser necesaria tanta intensidad luminosa. Pero si t en cambio deseas utilizar la matriz en espacios abiertos, la luz de un da de sol puede molestar la adecuada visin. En estos casos, bajar el valor de las resistencias y ensayar otras velocidades de refresco te servirn para adecuar el brillo de la matriz a tus necesidades.

You might also like