Tabla de contenido:

Uso de 2 registros de cambio (74HC595) para conducir 16 LED: 9 pasos
Uso de 2 registros de cambio (74HC595) para conducir 16 LED: 9 pasos

Video: Uso de 2 registros de cambio (74HC595) para conducir 16 LED: 9 pasos

Video: Uso de 2 registros de cambio (74HC595) para conducir 16 LED: 9 pasos
Video: 74HC595 / Conexión / Funcionamiento / Registro de desplazamiento Paso a Paso. 2024, Junio
Anonim
Uso de 2 registros de cambio (74HC595) para impulsar 16 LED
Uso de 2 registros de cambio (74HC595) para impulsar 16 LED

Este circuito utilizará 2 registros de desplazamiento (74HC595). Los registros de desplazamiento conducirán como salidas 16 LED. Cada registro de desplazamiento activará 8 LED. Los registros de desplazamiento están conectados de modo que las salidas de cada registro de desplazamiento se vean como un duplicado del otro.

Paso 1: ¿Qué es un registro de turnos?

¿Qué es un registro de turnos?
¿Qué es un registro de turnos?
¿Qué es un registro de turnos?
¿Qué es un registro de turnos?

Los registros de desplazamiento son circuitos lógicos secuenciales que pueden almacenar y transferir datos.

Los registros de cambio constan de muchos flip flops y relojes que están conectados entre sí. Las salidas de los registros de cambio se desplazan o cambian de acuerdo con los relojes (salidas pulsadas).

Paso 2: Usos de los registros de turnos

Usos de los registros de turnos
Usos de los registros de turnos

Los registros de cambio son circuitos de memoria digital utilizados en calculadoras y computadoras. Los registros de cambio se pueden usar para expandir el número de salidas de un microcontrolador como Arduino.

Paso 3: Componentes electrónicos utilizados en el circuito

Componentes electrónicos utilizados en el circuito
Componentes electrónicos utilizados en el circuito

2 registros de cambio 74HC595

16; resistencias de 1 k (marrón, negro, rojo)

16 leds

1 Arduino Uno

2 condensadores electrolíticos; 10 Uf

2 panecillos largos

alambres.

Paso 4: Configuración del circuito

Configuración del circuito
Configuración del circuito
Configuración del circuito
Configuración del circuito

Las salidas son Qa a Qh. Cablear Qa primero y luego ir a la otra salida como se muestra en el diagrama.

El pin 14 es SER está conectado al pin digital 11 de Arduino. El SER es la entrada de DATOS que se desplazará.

Pin12 es RCLK (LATCH) está conectado a

Pin digital Arduino 8

Pin11 es SRCLK (CLOCK) está conectado al pin digital 12 de Arduino

cada vez que este pin pasa a alto (1), los valores en el registro de desplazamiento cambiarán en 1 bit.

Vcc es el pin 16 está conectado al riel rojo de la placa de pruebas

el pin 8 está conectado a tierra

Arduino 5 voltios está conectado al riel rojo de la placa de pruebas

Arduino grounsd está conectado al carril negro

Conecte las tierras de las tarjetas juntas como se muestra en el diagrama.

Paso 5: Cómo funciona el circuito

Cómo funciona el circuito
Cómo funciona el circuito

Las 3 entradas diferentes (CLOCK, LATCH, DATA) cambiarán los voltajes de las salidas como se ve en los LED. El CÓDIGO programará la secuencia de los LED y la velocidad de encendido y apagado de los LED.

Paso 6: las salidas se desplazarán primero de izquierda a derecha rápidamente

Las salidas se desplazarán primero de izquierda a derecha rápidamente
Las salidas se desplazarán primero de izquierda a derecha rápidamente

Los LED se moverán rápidamente de izquierda a derecha.

Paso 7: Luego, los LEDS irán de derecha a izquierda muy rápidamente

Luego, los LEDS irán de derecha a izquierda muy rápidamente
Luego, los LEDS irán de derecha a izquierda muy rápidamente

Los LED cambian de dirección (de derecha a izquierda).

Paso 8: Conclusión

Conclusión
Conclusión

Espero que este proyecto ayude a comprender los registros de turnos y sus usos. Disfruté el proyecto. Fue probado en

Tinkercad y funciona.

Hay un enlace, pero es posible que necesite una cuenta de Tinkercad para verlo. El enlace se publica arriba también con el CÓDIGO.

Gracias

Paso 9: Video de los registros de turnos

video de registros de turnos

Recomendado: