Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción
Mires donde mires, ahí hay una matriz LED, desde un simple monitor hasta la
pantalla más grande que puedas encontrar en un concierto.
Las matrices LED están formadas por cientos de LEDs colocados a modo de
cuadrícula y ordenados por filas y columnas. Necesitamos que los LEDs estén
ordenados ya que de esta manera podemos realizar el control de todos los ellos
de una forma eficiente y sencilla.
Dibujar en la matriz LED
El ojo humano no es capaz de ver parpadeos inferiores a 2 ms. Es por esto que si
encendemos y apagamos las filas con suficiente velocidad no seremos capaces
de detectar que los leds están parpadeando.
Si los diodos se unen por el positivo, se dice que son matrices de Ánodo común
(El nombre pedante del positivo) y si se une por el negativo decimos que son de
Cátodo común.
Dependiendo del fabricante es posible encontrar de ambos tipos.
Si ponemos HIGH en una columna, digamos la 2, no se iluminará nada aún. Pero
cuando hagamos LOW en, digamos la fila 4, se cerrará el circuito a GND (con una
resistencia de limitación, por supuesto) y el pin col 2 x fila 4, se encenderá.
Equipo y Material
2 Memoria AT28C16
1 Circuito CD4024
1 Display de matriz de leds de 8 x 8 de ánodo común
1 Fuente de voltaje de CD.
1 Multímetro
1 Programador Universal
1 Protoboard
Procedimiento Experimental
1. Se implementó el circuito de la figura 4.8.
Figura 4.8
1 2 3 4 5 6 7 8
FF FF FF FF FF FF FF FF
FF FF FF EF FF FF FF FF
7F 71 99 00 8E 0F 00 00
7F 6E 66 EF 76 6F F6 76
00 5E 7E EF 76 6F F6 76
7E 3E 7E EF 76 6F F6 76
7D 79 BD E0 B0 00 FE 00
FF FF FF FF FF FF FF FF
Custom1 Custom2 Custom3 Custom4
9 0 # *
(FLECHA) (NOTA) (CARITA) (DANCIN)
FF FF DB FF D7 01 FF F3
FF FF DB B6 D7 3D 7C F7
00 00 00 D5 00 FD 39 F7
F6 7E DB E3 7D FD 83 35
F6 7E DB 80 BB FD FF C2
F6 7E 00 E3 D7 01 93 35
F0 00 DB D5 EF 3F 93 F7
FF FF DB B6 FF 3F FF C7
Tabla correspondiente a valores insertados en el buffer (hex)
Los datos se leen de abajo para arriba para su intrusión al buffer de la memoria.
El numero 0 está almacenado desde la dirección 00, hasta la dirección 07.
El numero 1 está almacenado desde la dirección 10, hasta la dirección 17.
El numero 2 está almacenado desde la dirección 20, hasta la dirección 27.
El numero 3 está almacenado desde la dirección 30, hasta la dirección 37.
El numero 4 está almacenado desde la dirección 40, hasta la dirección 47.
El numero 5 está almacenado desde la dirección 50, hasta la dirección 57.
El numero 6 está almacenado desde la dirección 60, hasta la dirección 67.
El numero 7 está almacenado desde la dirección 70, hasta la dirección 77.
El numero 8 está almacenado desde la dirección 80, hasta la dirección 87.
El numero 9 está almacenado desde la dirección 90, hasta la dirección 97.
El símbolo * está almacenado desde la dirección A0, hasta la dirección A7.
El símbolo # está almacenado desde la dirección B0, hasta la dirección B7.
Los caracteres diseñados están almacenados en las direcciones C0-C7, D0-D7,
E0-E7 y F0-F7 correspondientemente.
Se emitieron ocho localidades en cada caso para que el numero 0 estuviera
almacenado en la dirección 00H, el número 1 en la dirección 10H, el número 2 en
la dirección 20H, y así sucesivamente.
Caracteres diseñados
Buffer de desplazamiento
Cargando el archivo desplazamiento.bin a la memoria correspondiente (U2)
Caracteres diseñados
Custom1 Custom2 Custom3 Custom4
(FLECHA) (NOTA) (CARITA) (DANCIN)
D7 01 FF F3
D7 3D 7C F7
00 FD 39 F7
7D FD 83 35
BB FD FF C2
D7 01 93 35
EF 3F 93 F7
FF 3F FF C7
Nota: Los datos se leen de abajo hacia arriba y de esta manera son colocados en
el buffer.
Buffer correspondiente
Conclusiones
Se implementó con éxito 2 máquinas secuenciales simultáneamente para
desplegar de esta manera “imágenes estáticas”.
Para hacer esto se utilizaron dos memorias, en donde, una almacenaba un
registro de desplazamiento que prendía cada columna de la matriz a una
frecuencia dada, y otra para encender leds en específico de cada columna
respectivamente.
De esta manera se comprobó el correcto funcionamiento de cada uno de los
programas grabados en cada una de las columnas, además, fue posible apreciar
cómo se realiza esto gracias a utilizar frecuencias bajas.
Por último, se observó el efecto de “imagen estática” una vez que se elevó esa
frecuencia con la que se realiza el desplazamiento de columnas creando esta
ilusión a nuestros ojos, de esta manera parece que todo el tiempo permanecieran
encendidos esos leds pertenecientes a cada frame respectivamente.
Bibliografía
https://www.rinconingenieril.es/matriz-led/
https://www.prometec.net/matriz-led-8x8/