Lab 16

Lab 16 - Matriz de Leds con Arduino

Muchas veces corremos con el problema de no contar con suficientes salidas o entradas digitales en nuestros proyectos y recurrimos a utilizar otros micro controladores de apoyo en una configuración maestro-esclavo. La verdad es que manejar más de 13 Leds (sin PWM) debería sonar como algo fácil, y en realidad lo es.

Los registros de desplazamiento (shifter registers) permiten expandir nuestra capacidad de entradas y de salidas digitales, basándose en el desplazamiento de una secuencia de bytes que se envía o recibe desde estos circuitos integrados.

Las dos variantes más populares de registros de desplazamiento son los de entrada en serie y los de entrada en paralelo.

Un registro de desplazamiento es un circuito digital secuencial (es decir, que los valores de sus salidas dependen de sus entradas y de los valores anteriores) consistente en una serie de biestables, generalmente de tipo D, conectados en cascada , que basculan de forma sincrónica con la misma señal de reloj. Según las conexiones entre los biestables, se tiene un desplazamiento a la izquierda o a la derecha de la información almacenada. Es de señalar que un desplazamiento a la izquierda de un conjunto de bits, multiplica por 2, mientras que uno a la derecha, divide entre 2. Existen registros de desplazamiento bidireccionales, que pueden funcionar en ambos sentidos. Los registros universales, además de bidireccionales permiten la carga en paralelo.

Desarrollo del Laboratorio




Parte no vista en el video

Video explicacion de la programacion



Video Practica en una Matriz 8x8
  • Implementamos circuitos de lógica combinacional y secuencial.
  • Logramos a través de un tutorial programar una serie de letras que
  • se proyectaban en  nuestro display.
  • Conseguimos programar letras en nuestro display según la configuración del mismo
  • Podemos programar cualquier letra que queramos a través del lenguaje correcto.



Comentarios

Entradas populares