Tabla de contenido:
- Paso 1: ¿Qué es un registro de turnos?
- Paso 2: Usos de los registros de turnos
- Paso 3: Componentes electrónicos utilizados en el circuito
- Paso 4: Configuración del circuito
- Paso 5: Cómo funciona el circuito
- Paso 6: las salidas se desplazarán primero de izquierda a derecha rápidamente
- Paso 7: Luego, los LEDS irán de derecha a izquierda muy rápidamente
- Paso 8: Conclusión
- Paso 9: Video de los registros de turnos
Video: Uso de 2 registros de cambio (74HC595) para conducir 16 LED: 9 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
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?
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
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
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
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
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
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
Los LED cambian de dirección (de derecha a izquierda).
Paso 8: 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:
¡Cambio rápido por menos de $ 50! Cambio rápido ajustable Kazeshifter Arduino: 7 pasos
¡Cambio rápido por menos de $ 50! Kazeshifter Arduino Ajustable Quick Shifter: ¡Hola, amantes de las Superbikes o de las motocicletas! En este instructivo, compartiré cómo hacer tu propio Quick Shifter por poco dinero. ya usando el sistema de inyección de combustible, en algún momento
Graficar el cambio de temperatura debido al cambio climático en Python: 6 pasos
Graficar el cambio de temperatura del cambio climático en Python: el cambio climático es un gran problema. Y mucha gente no sabe cuánto ha subido. En este instructable, graficaremos el cambio de temperatura en el clima debido al cambio climático. Para obtener una hoja de trucos, puede ver el archivo de Python a continuación
Cascada de registros de cambio 74HC595 controlados a través de Arduino y Ethernet: 3 pasos
Cascade of Shift Registers 74HC595 Controlado vía Arduino y Ethernet: Hoy me gustaría presentar un proyecto que he implementado en dos versiones. El proyecto utiliza 12 registros de turno 74HC595 y 96 LEDs, placa Arduino Uno con escudo Ethernet Wiznet W5100. Hay 8 LED conectados a cada registro de desplazamiento. Los números 0
Uso de un puente H (293D) para conducir 2 motores de hobby con engranajes Ans Arduino; descripción general del circuito: 9 pasos
Uso de un puente H (293D) para conducir 2 motores de pasatiempo con engranajes Ans Arduino; descripción general del circuito: El puente H 293D es un circuito integrado que es capaz de conducir 2 motores. La ventaja del puente H sobre los circuitos de control de transistor o MOSFET es que puede conducir los 2 motores bidireccionalmente (adelante y atrás) con un código
Matriz de LED usando registros de cambio: 7 pasos (con imágenes)
Matriz de LED usando registros de cambio: este instructivo está destinado a ser una explicación más completa que otros disponibles en línea. En particular, esto proporcionará más explicación de hardware de la que está disponible en el LED Marquee instructable por led555.GoalsThis instructable presenta los conceptos