Вы находитесь на странице: 1из 59

UNIVERSIDAD AUTNOMA GABRIEL REN

MORENO
FACULTAD POLITECNICA
ELECTRONICA-TELECOMUNICACIONES

PROYECTO FINAL
MATRIZ DE LEDS DE 816 GIGANTE
MATERIA: DIGITALES II CON
MICROPROCESADORES
GRUPO: ET
DOCENTE: ING. TORREJON
ESTUDIANTE:
CATUNTA YANARICO DIANA 211081051

SANTA CRUZ 22 DE AGOSTO DEL 2013

MATRIZ DE LEDS DE 816 GIGANTE

Introduccin
Los letreros electrnicos son un medio impactante y prctico para comunicar informacin
y mensajes de ventas. Entre sus mltiples usos podemos destacar:

Promover productos e imagen empresarial.

Sealizar con dinamismo y practicidad.

Comunicar informacin en tiempo real.

Captar la atencin del pblico hacia determinados sectores.

Hacer todo esto y al mismo tiempo decorar su empresa.

A estos carteles de LED de texto pasante (o pasa-mensajes) a veces se los llama letreros
luminosos o carteles luminosos, pero es preferible dejar esos trminos para letreros
elctricos como los de nen y backlight.

Resolucin de la matriz
La matriz es el parmetro descriptivo ms importante de un letrero electrnico.
Matriz es la cantidad de puntos luminosos que componen el cartel. Se la expresa en
cantidad de filas por cantidad de columnas. De la matriz dependen la visibilidad del cartel,
la calidad de su tipografa y la cantidad de caracteres visibles.
Nuestro modelo ms popular, por ejemplo, tiene una matriz de 7 x 80 LEDs. As transmite
mejor imagen empresaria y se ve ms que los de matrices de menor resolucin, sin
importar que stos sean de igual tamao.

Dimetro de cada LED o Punto


Los puntos luminosos de estos carteles se forman con un componente denominado LED.
Por eso, a la matriz anterior se le dice matriz de LED.
Normalmente cada punto se hace con un solo LED, que generalmente es de 5 mm de
dimetro. Hay carteles que para mejorar la visibilidad usan varios LEDs por punto, o de
LEDs de dimetro mayor que 5 mm. Es por lo tanto til saber cuntos LEDs por punto se
emplean y de qu dimetro.

Tamao del Display

Generalmente el tamao que interesa es el del display (la parte electrnica que muestra
nuestro mensaje) ms que el del gabinete. Los fabricantes generalmente informamos los
dos tamaos (gabinete y display).

Visibilidad
Llamamos visibilidad o alcance visual al rango de distancias desde donde el cartel puede
ser ledo por una persona con vista normal.
Un cartel de LED se lee desde ms lejos que uno convencional (impreso) con la misma
altura de letra, porque las letras son luminosas. Si la matriz es buena, un letrero pasamensajes de 5 cm de altura de letra se lee perfectamente desde 25 metros.
El tamao influye en la visibilidad de lejos, pero no tanto como la matriz y el dimetro
de cada punto luminoso. De lejos, un display de 5 cm de altura se ve casi tanto como uno
de 7 cm, si es que sus matriz y dimetros de LED son iguales.
Sin embargo, para leer a poca distancia, es mejor el cartel de 5 cm, porque los LEDs
dispersos son incmodos para leer de cerca.
La visibilidad es un parmetro subjetivo, as que no hay que tomar al pie de la letra lo que
decimos los fabricantes, sino comparar tambin los factores que hacen a la visibilidad y que
ya fueron explicados. Es decir, la resolucin de la matriz, el dimetro de los puntos y la
altura de la letra.
Las tipografas de ancho expandido tambin mejoran la visibilidad.

Brillo
El brillo de los carteles pasamensajes se clasifica generalmente en:

Brillo estndar: Se usan poco, en carteles de bajo costo tales como los importados
ms econmicos.

Alto brillo: Son los ms empleados.

Hper/Super brillo: Se usan exclusivamente para carteles para exteriores que


tengan incidencia directa de la luz solar.

El brillo ms adecuado depender de la intensidad de la luz que incida sobre el letrero.


Por ejemplo, si va a recibir luz solar directa durante la mayor parte de la jornada, convendr
utilizar un letrero de super/hper brillo, los cuales se especifican como aptos para tal
aplicacin.

Un brillo excesivo hace incmoda la lectura, as que para estudiar la necesidad de un cartel
para sol directo hay que analizar la proporcin del tiempo que vaya a estar recibiendo sol
directo sobre el total.

Adems, los LEDs de mucho brillo generalmente concentran la luz, empeorando as un


parmetro importante que hace a la visibilidad del letrero, llamado ngulo de visualizacin.
Por lo tanto, carteles con mayor brillo que el necesario no son convenientes.

Angulo de Visualizacin
Este parmetro nos indica que tan "de costado" podemos colocarnos sin dejar de poder leer
el cartel. En algunos modelos es muy amplio, mientras que en otros necesitamos estar
parados prcticamente de frente para poder leerlos.
A mayor ngulo de visualizacin, mayor area de captacin. Por ejemplo, el area de
cobertura de un cartel con ngulo de visualizacin de 60 es de solo un tercio de la de uno
con ngulo de 180. Eso quiere decir que el segundo transmite mensajes a tres veces ms
pblico.

Cantidad de Caracteres
La mxima cantidad de caracteres que puede mostrar un display en un mismo instante nos
da pautas sobre que tan destacados sern los mensajes en movimiento y qu tanto se van a
poder aprovechar los efectos de texto fijo.
Esta cantidad depende fundamentalmente de cuntas columnas tenga la matriz. Es otro
ejemplo de la importancia de la resolucin de la matriz, por eso decamos que ste es el
parmetro ms importante.
Hay tambin tcnicas para aumentar la cantidad de caracteres, tales como las tipografas
de ancho variable, en las cuales por ejemplo una "i" ocupa menos que una "m". Estas,
adems de maximizar la cantidad de caracteres, le dan un aspecto ms elegante al texto.

Memoria
Muchas aplicaciones requieren carteles con memorias que conserven su contenido aunque
estn apagados. Esto se sola implementar con pilas recargables, que estaban soldadas
dentro del cartel. El problema con esas pilas es que su vida til es corta (3 a 5 aos).
Entonces, los carteles requeran mantenimiento a los pocos aos de uso.
Los carteles Indicart, en cambio, utilizan tecnologa EEPROM para prescindir de pilas,
disminuyendo as radicalmente el tiempo entre mantenimientos.

Diseo del Gabinete


La esttica de un cartel es importante, porque estn hechos para que la gente los mire. Un
buen diseo del gabinete realza la decoracin y mejora la imagen empresarial
transmitida.
Adems, un gabinete metlico es ms slido y durable que uno plstico, y protege las
partes electrnicas contra descargas electrostticas y ruido elctrico. Por otro lado,
pensemos que la calidad del gabinete nos da indicios sobre la de los componentes internos.

Confiabilidad y Durabilidad
Un producto confiable ahorra dolores de cabeza y costos de mantenimiento. La
confiabilidad depende de la calidad de los componentes utilizados y del diseo.
La durabilidad es especialmente importante en los carteles electrnicos porque suelen
mantenerse encendidos durante todo el da, acelerndose el desgaste. Hay varios
indicios de confiabilidad que ustedes pueden evaluar, tales como la calidad del gabinete, la
uniformidad del brillo de los LEDs y la potencia de la fuente (que por lo general se
relaciona con su peso).

Conclusiones
Dejar de lado los factores explicados en este artculo, para decidir sobre la base del tamao
y el precio, es un error que luego se paga con prestaciones reducidas, mayores costos de
utilizacin y, probablemente, dolores de cabeza.
Imaginemos tener dos carteles, A y B, del mismo tamao, el segundo un 20% ms barato
que el primero. El consumidor mal asesorado probablemente opte por el B.
Pero, al analizar mejor, resulta que la matriz de ste es de solo 5 x 50 LEDs, mientras que la
del A es de 7 x 80. Es decir que el A tiene ms que el doble de LEDs, lo que lo hace muy
superior en visibilidad, esttica y capacidad de mostrar informacin. El cartel B, dado que
tiene la mitad de la circuitera, debi salir mucho menos para estar en precio comparado
con el A. Adems, el A resulta ser de mejor ngulo de visualizacin, ms elegante y
confiable. El A es claramente el mejor de los dos, porque capta ms la atencin, da una
mejor imagen y demanda un menor costo de utilizacin.
Tomando en cuenta los factores explicados aqu, ustedes podrn evitar este tipo de errores,
tomar decisiones informadas y elegir los letreros electronicos que ms les convengan.

LA LISTA DE COMPONENTES ES:


-

8 transistores BC-327

8 resistencias de 1/4w de 1K5 Ohm

16 resistencias de 1/4w de 100 Ohm

2 registros de desplazamiento 74LS164

1 PIC 16F84A

1 Memoria I2C 24LC256

Regulador tension LM-7805

2 resistencias de 1/4w de 4K7 Ohm

2 condensadores cermicos de 22pf

Cristal de cuarzo de 4 Mhz

1 resistencia 1/4w de 10K

2 Zocalos DIL de 14 contactos

1 Zocalo DIL de 18 contactos

1 Zocalo DIL de 8 contactos

2 conectores para cable plano de 16 pines macho

2 conectores para cable plano de 16 pines hembra

1 interruptor tipo palanca

Jack hembra de 3,5mm para alimentacin del circuito

Jack macho de 3,5mm para alimentacin del circuito

Cable plano de 16 conductores (aunque slo usamos 8)

Placa de circuito impreso de 100160 mm

DESCRIPCIN DEL CIRCUITO


El circuito est alimentado con una fuente de alimentacin exterior con mala
rectificacin (comprada en los chinos y con mas rizado que el pelo de un negro) que
nos proporciona 5 voltios de contnua, esta fuente la acoplamos al panel por una
entrada lateral mediante jack macho de 3,5 mm a jack hembra, la tensin pasa a
travs de un interruptor de palanca unipolar, el cual accionamos por un taladro hecho
en la parte lateral del panel por encima del otro agujero por donde introducimos el
jack de alimentacin desde la fuente exterior. Esta tensin entra a la placa de control y
pasa por un regulador de tensin que garantiza una calidad mejor de la alimentacin
al circuito, se que no es muy ortodoxo pero no he colocado condensadores en el
circuito del regulador de tensin. Esta tensin ya regulada de 5Vcc es entregada a los
diferentes integrados que conforman el circuito, estos integrados son el PIC 16F84 que
es el cerebro, la memoria 24LC256, y los registros de desplazamiento 74LS164, los
transistores BC-327 funcionando en modo interruptor son los encargados de ir
activando las filas segn las seales que recibe del PIC-16F84, cada fila ser activada
de forma individual y una cada vez, de tal forma que nunca coincidirn dos filas
activadas al mismo tiempo, esto se controla mediante el software que gobernar la
secuencia de encendido de las filas, la corriente que pasa por colector de cada
transistor como mucho ser la corriente de cada led, 20mA multiplicado x 16 leds, que
es el mximo nmero de leds que estar encendido en un momento determinado, es
decir 320mA, segn las hojas de caracteristicas del BC-327 la intensidad mxima de
colector Ic es de 800mA, o sea, por encima de nuestro consumo mximo (si haceis uso
de la ampliacin observad la posibilidad de cambiar el transistor por uno que se
adapte a las nuevas exigencias de intensidad). Los registros de desplazamiento
74LS164 reciben de forma serie y sincronizada por una seal de reloj procedente del
PIC tramas de 8 bits y la van sacando de forma paralela en sus salidas activando o
desactivando el encendido y apagado de los leds. Las resistencias de 100 Ohm
colocadas en las salidas paralelas de los registros 74LS164 tienen por misin crear una
caida de tensin adecuada a las caracteristicas de la tensin de trabajo de los leds,
como en cada columna al estar activa una fila slo podr iluminarse un led, la
corriente de trabajo del led es de 20mA, y la tensin que le llega desde el transistor es
de 5Vcc, y como el led trabaja a 3,5Vcc nos sobran 1,5Vcc, o sea por la ley de Ohm,
V=R.I-R=1,5/0,02= 75 Ohm y cogemos el valor estandar de 100 Ohm, la potencia
disipada ser P=V.I=1,50,02= 0,03W 30mW, con resistencias de de Watio
tenemos suficiente.

PROYECTO DE CREACIN DE GRAN PANEL DE


MATRIZ DE LEDS DE 8X16
INTRODUCCIN:
El presente proyecto trata de crear no slo una matriz de 816, sino de que esa
matriz posea un tamao significativo, para lo cual vamos a usar leds que poseen una
caracterstica especial, y es que poseen un ngulo de salida de luz mas abierto, entorno
a 100, a diferencia de los leds convencionales que poseen un ngulo de salida sobre
13 a 23. Que posean una proyeccin de luz tan abierta la vamos a usar para
proyectar esa luz sobre un fondo difuso de manera que crearemos la capacidad de que
en vez de ver un puntito de luz veremos un crculo iluminado. Aqu las caractersticas
de los leds que vamos a usar:

EL CONCEPTO DE PIXEL AMPLIADO:


Cuando enfrent la idea de crear este panel en principio pens en usar bombillas
convencionales de rosca E-14, pero el coste de usar 128 bombillas mas casquillos de
rosca E-14 hizo inviable la idea, adems el circuito de gobierno de la matriz se
complicaba por el uso de elementos de control de altas potencias como TRIACS.
Empec a pensar como podra amplificar la luz de un led de manera que de frente no
viramos un simple punto de luz, y se me ocurri la idea de crear un pxel de
circunferencia aproximada a los 4cm encerrando a un led dentro de una
circunferencia de pvc y de determinada altura, y proyectando su luz como si fuera una
pantalla de cine sobre un elemento que dejase escapar la luz parcialmente. Este es el
concepto de pxel ampliado el panel posee 128 pxeles ampliados, y cada pxel tiene
4 cm, multiplicar esos 4cm por 8, y esos 4cm por 16 y os dareis cuenta de las
dimensiones de esta matriz de leds.
PRUEBAS Y DESARROLLO DEL PIXEL AMPLIADO:
Para crear el pxel y hacer pruebas de luminosidad cree un prototipo de pxel
bsico. Para ello us un tubo de P.V.C de los que se usan en fontanera de 4 cm de
dimetro exterior y de 3,5 cm de dimetro interior, corte un segmento de 1,5 cm de
altura y lij las rebabas. A continuacin corte un cuadrado de madera de aglomerado
de 7 cm de lado por 10 mm de espesor. Centre el crculo de P.V.C sobre el cuadrado de
madera y lo pegu con pegamento de contacto. Hice un agujero en el centro del mismo
dimetro del led (5mm) para poder pasar el led, y posteriormente pegue una lmina
de papel cebolla (as le denominamos en Espaa) sobre el crculo, que servira como
elemento sobre el que incidir la luz y la difuminar.
TUBO PVC DE 4Cm DE DIMETRO.

CUADRADO DE MADERA.

SEGMENTO P.V.C Y MADERA.

UNION SEGMENTO A CUADRADO (Lo pint de negro).

PAPEL CEBOLLA SOBRE CRCULO.

LED PASANDO POR DETRS.

LED ILUMINANDO SIN PAPEL.

LED ILUMINANDO CON PAPEL CEBOLLA.

FASE NMERO 1, CREACIN DEL PANEL


En primer lugar cortaremos 128 segmentos de P.V.C de 1,5 cm de alto por 4 cm de
dimetro.
MARCADO DE LA ALTURA.

Para cortar los segmentos usar una sierra que me garantice un corte recto de forma
que se guarde el paralelismo entre las caras del tubo, en las fotos veis el tipo de sierra
que he usado, en cada segmento han de lijarse las rebabas del corte con la sierra.
SIERRA EN POSICIN DE CORTE.

DESPUES DE 128 CORTES YA TENEMOS LOS SEGMENTOS.

Siguiente paso, para hacer nuestro panel usaremos como base un tablero de
aglomerado de 10 mm de espesor de las siguientes dimensiones, 82 cm de largo por 46
cm de alto, en la foto de abajo al tablero ya le he marcado el eje que delimita el centro.

A continuacin marcaremos los puntos por donde pasarn los leds y que nos serviran
de coordenada para trazar el crculo de gua para la colocacin de los segmentos de
P.V.C.

y dibujaremos un crculo de 4,1 cm (algo mayor que el dimetro de la tubera de P.V.C


) alrededor de dichos puntos, ese crculo nos servir de referencia para centrar y
pegar el segmento circular de P.V.C que conforma cada pxel, los pxeles estn
separados entre ellos por 1 cm.

En detalle.

Ahora cogemos un punzn y un martillo y marcamos un pequeo agujerito gua para


el posterior taladrado, de esta forma evitaremos que baile la broca al empezar el
taladrado.

Cogemos una broca para madera de 5mm de dimetro y usaremos una taladradora en
un porta-taladro para que el agujero que realicemos quede lo mas vertical posible, y
efectuamos los correspondientes 128 taladros.

Hago notar que debajo del tablero a taladrar hay otra tabla, que no se ve, y que sirve
de sufridera para evitar que la broca toque el suelo.

Una vez hechos los taladros de 5mm tendremos que hacer otra serie de taladros
debido al espesor de la tabla, estos taladros son un avellanado que ampla la
circunferencia alrededor del led para evitar la proyeccin de sombras sobre el fondo
difuso. Abajo dos fotos, una con el led iluminando por uno de los agujeros sin
avellanar, y otra con el avellanado hecho.
Sin avellanado.

Con avellanado.

Veis la diferencia?, se nota una sombra perimetral en la primera foto porque la luz al
salir del led se abre entorno a los 100 y se encuentra con las paredes del agujero de
5mm y proyecta esa sombra (es mas notable en directo que en la foto). Por eso
efectuaremos un taladro con una broca de mas dimetro, esta vez broca para acero
por poseer un ngulo de casi 120, yo he usado una de 12mm, no es lo mas conveniente
para taladrar madera porque ests brocas no tienen el filo adecuado para ese
material, pero es lo nico que tenia y la solucin que se me ha ocurrido al ser el
tablero que porta los leds de tanto espesor, debera de haber usado un tablero mas fino
pero cre conveniente usar este por motivos de rigidez en el montaje. La profundidad
del taladro ha de ser tal que permita asomar unos 2mm la cabecita del led sobre el
taladro de menos dimetro.
Broca a usar.

Tablero con el avellanado ya hecho.

Detalle del avellanado.

Ahora cogemos pegamento de contacto y como tenemos ya dibujada la referencia


vamos colocando y pegando cada segmento en el tablero.

Una vez terminado de pegar los segmentos la tabla queda as.

En detalle.

Continuamos con la realizacin de los laterales de la matriz de leds, para ello


necesitamos cuatro listones de madera de pino, los dos mas largos de 86 cm de largo,
7,5cm de alto y 1,9 cm de espesor, los dos mas cortos sern de 46 cm de largo, 7,5 cm
de alto y 1,9 de espesor. Con los cuatro listones de pino realizamos un marco que
ensamblaremos de la forma de la foto de abajo.
Detalle del ensamblado de las cuatro piezas que conforman el marco.

Si os fijais bien los tornillos tirafondos estn en la tabla larga (la de 86 cm de largo),
en la foto est ya terminado el panel con los laterales. Queda el detalle de destacar que
al ser el marco mas grande que el tablero que portar los leds este tablero al
introducirlo dentro del marco ajusta en todo el permetro interior de dicho marco y
cae hacia abajo, para evitar eso y para que exista por encima y especialmente por
debajo una determinada altura he pegado en cada lateral madera contrachapada de 1
cm de espesor y 4 cm de alto dejando un espacio para que encaje el tablero portaleds y
por encima de l otra madera contrachapada de 1,7 cm de altura, abajo os quedar
mas claro en las fotos.

Listn en detalle.

Detalle del encaje de listones y tablero.

En esta foto se ve claramente el espaciado por detrs y por delante del tablero, el de
por detrs es necesario pues albergar todo el cableado y la circuitera que controlar
el panel de leds.

Panel totalmente acabado a falta de realizar la tapa trasera que cerrar toda la
circuitera y el cableado.
Por delante.

Por detras.

Colocado en vertical.

Ahora pintar el panel de color negro, para ello he usado pintura acrlica al agua de
color negro de aspecto satinado, y una paletina estrecha para las superficies de mas
anchura y pincel para pintar los contornos de cada segmento.
Este es el resultado.

FASE NMERO 2, LOS LEDS Y EL CIRCUITO ELECTRNICO:


En un costado del tablero he realizado dos taladros con broca para madera tipo
paleta, uno para poder acceder a un jack hembra de 3,5 mm que lo usar para
alimentar al circuito con un conector macho tipo jack de 3,5 mm, y otro para acceder
a un interruptor de palanca con el que activare o desactivare la alimentacin elctrica
al circuito de control del panel de leds. Estos dos elementos (jack hembra e
interruptor de palanca) los he fijado a un rectngulo de cartn piedra, y este
rectngulo lo he fijado al costado donde realic los dos taladros mencionados, en la
foto queda claro, tambin se ven los leds que estaban colocndose en los agujeros del
tablero.

Los 128 leds se colocan quedando de la manera que se ve en la foto quedando el lado
negativo del led a la izquierda y positivo a la derecha.

Para el cableado de los leds seguimos el esquema siguiente, donde se ven claramente
las filas (8 filas) y las columnas (16 columnas).

Se coge ahora un cable rgido fino, de esos que usamos para hacer puentes en los
circuitos impresos o en las placas protoboard, se le quita el aislante y con el vamos a ir
uniendo con soldadura todos los negativos de los leds de cada columna, de la forma
que sigue. En la foto se aprecian unidas las cuatro ltimas columnas de la matriz, son
las ltimas porque lo estas viendo desde atrs, si le dieras la vuelta al tablero veras
mas claro que son las ltimas.

Los terminales negativos una vez realizada la soldadura se corta el sobrante,


obviamente. Con el positivo lo que haremos ser doblar el terminal de los leds como se
ve abajo y separado de la parte negativa para evitar cortocircuitos.

Una vez soldadas las columnas y separadas entre ellas, deben de haber 16 columnas,
con cada una de las columnas y sus 8 leds unidos por su parte negativa. A
continuacin se soldarn las filas, 8 filas separadas entre ellas pero con cada fila
unidos los leds por su terminal positiva. Para la unin de los positivos se usarn
segmentos de hilo rgido con el aislante puesto para evitar contactos con la parte
negativa al cruzar sobre los negativos, en la foto se ven los cables de color rojo.

Se observan en la foto tambin en la parte central cuatro tornillos pasantes desde


atrs del tablero y con contratuerca para que no se muevan y que nos servirn para
fijar la placa de control del tablero de leds.

Una vez terminados de soldar los terminales comunes de las columnas y las filas, en
los extremos se soldaran cables flexibles de forma que tendremos en las filas 8 cables y
en las columnas 16 cables. En las filas estos cables los he soldado en una placa de
circuito impreso perforada como paso intermedio hacia el circuito de control, y en las
columnas he hecho dos grupos, uno, de los 8 cables de las primeras 8 columnas que he
soldado en otra placa perforada, y el segundo grupo, las ocho restantes columnas
cuyos cables he soldado a otra placa de circuito impreso perforada. En la foto se
aprecia en la parte superior y de color azul los hilos correspondientes a las 8 filas que
estn soldados en la placa perforada, y en la inferior se observan los trabajos de
soldadura de los hilos correspondientes a las columnas en una de las dos placas
mencionadas que conformaran el canal de seales de las columnas provenientes de
registros de desplazamiento.

A cada una de las tres placas de filas y columnas irn luego soldados un cable plano de
8 hilos a cada placa, si no quereis usar un cable plano pues usar cables normales, eso
ya es vuestra eleccin. Estos cables planos llevan en el extremo opuesto un conector
que facilita labores de desconexin de la placa de control respecto a la matriz.
Llegados a este punto es hora de afrontar la placa de circuito impreso y componentes
que forman la electrnica de la placa controladora.
FASE NMERO 3, LA ELECTRNICA DE LA PLACA DE CONTROL:
En primer lugar fabricaremos la placa de circuito impreso, yo he realizado el mtodo
de planchado, que si no lo sabeis, consiste en imprimir el diseo del circuito impreso
con una impresora laser en papel fotogrfico (mejor si es de poco espesor), y luego con
una plancha a mxima potencia planchar el folio fotogrfico con la parte de la tinta
tocando el cobre de la placa de circuito impreso virgen, como consejo NO TOQUES
EL COBRE CON LOS DEDOS, pues la grasilla que se deja es indeseable para un
buen resultado, pasado un tiempo ( y sin que se tueste el papel) el toner se habr
quedado pegado al cobre, luego para quitar el papel lo introduces en un recipiente con
agua y espera a que se ablande el papel y con los dedos efectas movimientos
circulares para ir retirando el papel, si lo haces bien lo normal es que este transferido
todo el toner sobre la placa de cobre con todas las pistas, si alguna se te ha cortado
pues repsala con tinta grasa indeleble (el famoso eding). Luego pasamos al ataque
qumico, en un recipiente de plstico tipo bandeja o en un taper de buen tamao en
cuanto a seccin, viertes dos partes de agua, una parte de cido clorhdrico (agua
fuerte), y una parte de agua oxigenada de 120 volmenes (venta en farmacias), pera

todo esto hacerlo en un sitio ventilado, poneos gafas y usar guantes de goma, estas
usando cidos y en la reaccin qumica en la que se come el cobre se desprenden gases,
dos peligros, por contacto y por inhalacin, con que lo hagas en sitio ventilado y no
pongas las napias encima y cerca de la reaccin es suficiente. Introduces la placa en la
solucin y mueves el recipiente como creando olas que lamen la superficie del cobre,
veras como el lquido se va poniendo verde e iras viendo como las pistas se van
quedando marcadas, cuando creas conveniente segn lo que veas retiras la placa del
recipiente. Para terminar y retirar el toner que sigue en las pistas usar acetona y
algodn para limpiar, y quedar pulido y brillante como en la foto (el tachn es en mi
nombre y apellidos).

Descargaros el fotolito desde aqu:


matriz 816
Para mas detalles de cmo hacer placas consultar por la red, existen muchos tutoriales
bien detallados y con fotos, yo slo os he comentado el tema pues me da pereza hacer
un reportaje fotogrfico de ello, bastante es con este desarrollo.

Las pistas y el esquema general es el que sigue, esta vista es desde el lado de los
componentes.

Se ven la ubicacin de los componentes y los puentes, este proyecto posee una posible
ampliacin como veis en los terminales Gnd, DATOS, +5Vcc y RELOJ, por si quereis
hacer una matriz mas larga, de 832 por ejemplo. Estn numerados el orden de filas y
columnas para hacer mas sencillo saber donde conectar estas.
El esquema elctrico es el siguiente.

Vista de la placa ya montada con los componentes.

Placa montada en el tablero.

Se observa el cable de alimentacin que procede desde la placa que alberga el


interruptor y el conector hembra jack de 3,5 mm. Tambien observad la disposicin de

los cables azules que van a cada fila, se ve menos la disposicin de los cables que van a
las columnas, pero es exactamente igual a los cables azules en cuanto a distribucin.

El jack de alimentacin y el interruptor, y los dos cables de alimentacin electrica a la


placa.

FASE NMERO 4, EL SOFTWARE DEL PIC E INFORMACIN ALMACENADA


EN LA MEMORIA EXTERNA:
Pondremos un ejemplo sencillo explicado en base a una matriz de 88 caracteres. Los
transistores dicen que fila est activa en cada momento, pero el encendido o apagado
de cada led lo determina la trama de bits que esta presente a la salida de los registros,
por ejemplo, si a la salida de un registro tenemos la siguiente trama 01110011 y esta
activa la fila 1 en los leds estar encendido lo siguiente:

O sea, para activar la fila 1, el PIC por su patita enva un 0, al ser el transistor PNP y
recibir en su base un 0 pasa a estado de conduccin, dejando pasar la tensin positiva
a al terminal positivo de los 8 leds que conforman la fila, al salir de forma paralela en
el registro 74LS164 la trama 01110011, en la columna 1 (numerada de izquierda a
derecha del 1 al 8) tenemos un 0 que permite el paso de corriente por el led haciendo
que se encienda, en la columna 2 tenemos un 1 que no permite que circule la corriente
y led apagado, en la columna 2 tenemos otro 1.as sucesivamente.
Cmo conseguimos iluminar toda la matriz?, eso se realiza con una tcnica llamada
multiplexado por lneas, lo que hacemos es:
-Envio trama de 8 bits al registro 74LS164 activo lnea 1 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 2 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 3 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 4 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 5 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 6 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 7 espero 2 ms y apago.
-Envio trama de 8 bits al registro 74LS164 activo lnea 8 espero 2 ms y apago.
Y repito la secuencia el tiempo que quiera que este presente el dibujo de 88 o
carcter que se muestre.
La velocidad a la que se enciende y apaga cada lnea es tal que a nuestra vista le da la
sensacin de que las 8 lineas estn activas mostrndonos la informacin, el carcter
tarda en mostrase enteramente 16 ms, o sea una frecuencia de F=1/t es decir 62,5Hz,
acordaos de las televisiones de 50Hz en la que la superposicin de los cuadros se haca
a esa frecuencia para que no nos diramos cuenta de que el haz de electrones
mostraba un cuadro arriba y luego otra abajo, a tal velocidad que no notbamos que
en cada momento slo estaba encendida una parte de la pantalla y no la totalidad.
Explicar ahora el pseudo cdigo de como hago para mostrar en matriz 816
informacin en pantalla y que tcnica uso para desplazar caracteres numricos y
alfabticos a lo largo de la pantalla.
OJO a partir de aqu el lenguaje a usar es ASM, ensambler.

Yo divido la pantalla en dos, al dividirla en dos tengo dos matrices de 88 y declaro en


variables cada fila de la pantalla, cada variable almacena 8 bits la matriz 8X16 es esta
declarada en sus variables:
FILA1

FILA9

FILA2

FILA10

FILA3

FILA11

FILA4

FILA12

FILA5

FILA13

FILA6

FILA14

FILA7

FILA15

FILA8

FILA16

A estas variables le sumo otra variable como si fuera otra matriz 88 (la tercera) pero
ser virtual y que slo me servir como buffer y para rotar bits sin que se note en la
pantalla real, quedara as:
FILA1

FILA9

FILA17

FILA2

FILA10

FILA18

FILA3

FILA11

FILA19

FILA4

FILA12

FILA20

FILA5

FILA13

FILA21

FILA6

FILA14

FILA22

FILA7

FILA15

FILA23

FILA8

FILA16

FILA24

Imaginemos que formo el carcter A en una tabla, llamo a la tabla y lo almaceno en


las variables FILA17, FILA18, FILA19, FILA20, FILA21, FILA22, FILA23, y
FILA24
Carcter A:

Este carcter en la variable FILA17 tendra almacenado en binario 11111111


Este carcter en la variable FILA18 tendra almacenado en binario 11100011
Este carcter en la variable FILA19 tendra almacenado en binario 11011101
Este carcter en la variable FILA20 tendra almacenado en binario 11011101
Este carcter en la variable FILA21 tendra almacenado en binario 11011101
Este carcter en la variable FILA22 tendra almacenado en binario 11000001
Este carcter en la variable FILA23 tendra almacenado en binario 11011101
Este carcter en la variable FILA24 tendra almacenado en binario 11011101
Ahora llamo a una rutina que me muestre el estado actual de las variables de
pantalla, es decir:
FILA1

FILA9

FILA2

FILA10

FILA3

FILA11

FILA4

FILA12

FILA5

FILA13

FILA6

FILA14

FILA7

FILA15

FILA8

FILA16

Para ello cojo el registro FILA9 y llamo a una rutina de transmisin de 8 bits en serie
y lo empujo al primer registro fisico 74LS164, retorno de la rutina de transmisin
serie y cojo la variable FILA1 y vuelvo a irme a la rutina de transmisin en serie de 8
bits y empujo estos 8 bits al registro fsico 74LS164, conforme ingresan estos 8 bits a
su vez empujan a los 8 bits que haban de FILA9 y los van metiendo en el segundo
registro 74LS164, de forma que al acabar la transmisin serie en los dos registros
74LS164 estan almacenados los 16 bits de las variables FILA9 y FILA1, al retornar de
la rutina transmisin serie activo la FILA NMERO 1 DE LA MATRIZ (no
confundir con la variable FILA1) y se ver el contenido de los registros 74LS164,
como en ese momento estn vacos, es decir llenos de 1111111111111111 la pantalla
aparecer apagada, sin nada, hago lo mismo con el resto de variables que determinan
la pantalla, es decir llamo a la variable FILA10 y FILA2 y las muestro, FILA11 y
FILA3, y cuando llegue a la FILA16 y FILA8 repito el tiempo necesario para que se
mantenga en pantalla el suficiente tiempo para poder observarlo. Ahora las variables
donde almaceno la LETRA A, y resto de variables las roto de rotar un espacio
hacia la izquierda y borro el acarreo:
N1

FILA1

FILA9

FILA17

N2

FILA2

FILA10

FILA18

N3

FILA3

FILA11

FILA19

N4

FILA4

FILA12

FILA20

N5

FILA5

FILA13

FILA21

N6

FILA6

FILA14

FILA22

N7

FILA7

FILA15

FILA23

N8

FILA8

FILA16

FILA24

Empiezo por rotar FILA17, luego FILA9, y luego FILA1-TODOS EN LA FILA


NUMERO 1 DE LA MATRIZ..luego roto FILA18, FILA10 y FILA2TODOS EN
FILA NUMERO 2 DE LA MATRIZ. Y as hasta que rote las variables de las 8 FILAS
DE LA MATRIZ. Como quedar despus de esto las variables donde se almaceno la
letra A:
As antes:

As despus:

El resto de las variables siguen igual porque aunque han rotado al estar llenas de 1
no se nota.

Otra rotacin:
En el resto de variables seguimos sin cambios y al mostrar el estado de estas en
pantalla sigue vaca.
Otra rotacin:

Veamos que ocurre ahora al activar la pantalla de las variables e ingresarlas a los
registros de desplazamiento 74LS164:
FILA1

FILA9

FILA2

FILA10

FILA3

FILA11

FILA4

FILA12

FILA5

FILA13

FILA6

FILA14

FILA7

FILA15

FILA8

FILA16

Pues que ahora si empieza a aparecer parte del carcter que va rotando hacia la
izquierda. En la siguiente rotacin aparecer as:

Una vez explicado el pseudocdigo pondr el cdigo en ASM que nos sirve de ejemplo
para mostrar esta primera secuencia en el panel de leds 816. Dejo un primer archivo
con el .asm , el .INC y simulacin en PROTEUS, renombrar este archivo a extensin
.zip para descomprimirlo:
A
Subo otro archivo con el ABECEDARIO completo en una tabla de la memoria de
programa del PIC, son 27 letras y un espacio en blanco que totalizan un total de 28 x 8
= 224 posiciones a contar por el contador que al ser de 8 bits puede contar como
mucho 255 posiciones. Esto es importante recordarlo a la hora de meter datos en una
tabla, para que no se desborde el contador y de un resultado inestable y fuera de
lugar. Renombrar el archivo a zip y descomprimirlo:
ABC
Un video del codigo ABC, notar los destellos de los leds, pues no tiene colocado en los
pixeles las laminas de papel cebolla para que la luz no se disperse:
Dentro de esta ltima fase (La N4), y segn el titulo de esta, ahora toca desarrollar el
almacenamiento en memoria externa para evitar las limitaciones propias de la
memoria interna del PIC16F84A y dotar al montaje de mltiples posibilidades. La
memoria a usar esta basada en el protocolo de comunicacin I2C, esta comunicacin
es serie, con la limitacin propia en velocidad que toda comunicacin en serie tiene,
sobre este protocolo hay mltiple informacin en la red, buscad si quereis saber mas.
El PIC16F84A no lleva implementado por hardware este protocolo por lo que es
necesario acudir a una rutina software que establezca la comunicacin entre PIC y
MEMORIA EXTERNA. Este protocolo software esta extraido del libro

MICROCONTROLADOR PIC16F84A de la EDITORIAL RA-MA lo tengo como


archivo include .INC en mi software.
Manos a la obra, lo primero que har y como ejemplo ser disear una secuencia de
ocho pantallas con la que crearemos una ANIMACIN, para ello os descargais esta
aplicacin EXCEL: matriz-816 , teneis que tener instalado en el excel la funcion BIN
A HEX para que funcione correctamente.
Empiezo a disear la animacin, tened en cuenta que los unos ser un led apagado y
los ceros sern led encendido. Esto es as debido al diseo del circuito electrnico.

Cuando hemos hecho el diseo de las ocho pantallas, copiamos el cdigo sealado con la
flecha ROJA, y haremos un copia pega el cual se ver mas adelante.

A continuacin descargaros este programa:


http://www.winpic800.com//descargas/WinPic800.zip
Lo instalais y al abrirlo queda as:

Debemos seleccionar en el cuadro superior derecho el dispositivo, en este caso I2C


24C, y en el desplegable de abajo la memoria con la que trabajeis, en mi caso es la
24C32.

En el siguiente video vereis claro el proceso de crear un archivo .bin, el cual ser el
que grabaremos en la memoria externa:
Ahora que tenemos el archivo LLUVIA.bin, debemos meterlo en la memoria
EEPROM externa, yo he usado una 24C32 que tiene 4096 bytes, en ella podran caber
256 pantallas de 8X16, aunque existen en el mercado mas memorias I2C como las
24C64, 24C128, 24C256 y 24C512. Abajo en la foto se ve el tamao de la memoria, la
tengo insertada en un zcalo aparte del zcalo del circuito impreso para que con las
sucesivas extracciones e inserciones no se daen las patitas de la memoria.

Detalle del grabador con la memoria 24C32 insertada y el PIC16F84A tambien.

El video de la animacin.
Aqu os podeis descargar los archivos para hacer uso de la memoria externa,
renombrar el .odt a .zip para poder descomprimir: Lluvia
He hecho otra secuencia animada de 244 pantallas como cartel navideo, estas 244
pantallas han consumido 3896 bytes de la memoria 24C32 que tiene 4096 bytes, es
decir que casi la he llenado toda con esta secuencia, vereis que chulo ha quedado.
LTIMOS RETOQUES
Bueno, quedaba algo por terminar del panel verdad?, lo que pasa es que por
perrera lo haba relegado, es que es un coazo recortar 128 cuadraditos de papel
cebolla, pegarlos, y finalmente contornearlos en su forma redonda, pero bueno, ya lo
he hecho.
APLICACIN PEGAMENTO RAPIDO (CIOANACRILATO):

PEGADO DE LOS CUADRADITOS DE PAPEL CEBOLLA:

CONTORNEADO CON UN CUTTER DE LOS CUADRADITOS:

Вам также может понравиться