Matriz de LED: Desplazamiento

Luego de entender el funcionamiento de la Matriz de LED, lo que haremos en esta ocasión será hacer un mensaje con desplazamiento, que muestre «UNIVERSIDAD DISTRITAL» y este mismo se desplace por medio de un botón.
Para esto necesitaremos lo siguiente:

  • PSoC 5LP
  • Matriz de LED (7×25)
  • Protoboard
  • Cables
  • Resistencias

Empezaremos por crear una ROM en Verilog con todas las letras de las palabras «UNIVERSIDAD DISTRITAL» y queda de la siguiente manera:

Diseño de las letras requeridas para formar las palabras

Básicamente el objetivo de la práctica es poder desplazar el «mensaje», para ello el switch de la PSoC realizará la función de desplazamiento columna por columna.

Desplazamiento

Y así sucesivamente hasta llegar al final del mensaje

Necesitaremos implementar una ROM de mayor cantidad para poder ingresar las palabras completas.

ROM

Asimismo debemos modificar, los sumadores para que estos vayan «generando nuevo código» en la ROM cada vez que se oprima el switch de la PSoC, lo que se puede reducir a que estos realizarán el corrimiento generando un código nuevo cada vez y por ello se precisa la sensación de desplazamiento. El comparador puesto que el número de columnas de la matriz no cambia seguirá siendo el mismo.
El esquemático en PSoC queda de la siguiente manera:

Esquemático en PSoC

El montaje circuital y el proceso realizado en la práctica se evidencia en lo siguiente:

Montaje del circuito
Diseña un sitio como este con WordPress.com
Comenzar