Índice:
- Etapa 1: O que é um registro de turno?
- Etapa 2: Usos de registros de deslocamento
- Etapa 3: Componentes eletrônicos usados no circuito
- Etapa 4: Configurando o circuito
- Etapa 5: Como funciona o circuito
- Etapa 6: as saídas mudarão da primeira da esquerda para a direita rapidamente
- Etapa 7: Em seguida, os LEDS irão da direita para a esquerda muito rapidamente
- Etapa 8: Conclusão
- Etapa 9: Vídeo de registros de deslocamento
Vídeo: Usando 2 registros de deslocamento (74HC595) para conduzir 16 LEDs: 9 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este circuito usará 2 registradores de deslocamento (74HC595). Os registradores de deslocamento serão acionados como saídas de 16 LEDs. Cada registrador de deslocamento acionará 8 LEDs. Os registradores de deslocamento são conectados de forma que cada saída de registrador de deslocamento pareça uma duplicata da outra.
Etapa 1: O que é um registro de turno?
Os registradores de deslocamento são circuitos lógicos sequenciais. Eles são capazes de armazenar e transferir dados.
Os registradores de deslocamento consistem em muitos flip-flops e relógios que são conectados juntos. As saídas dos registradores de deslocamento são deslocadas ou alteradas de acordo com os relógios (saídas pulsadas).
Etapa 2: Usos de registros de deslocamento
Registradores de deslocamento são circuitos de memória digital usados em calculadoras e computadores. Registradores de deslocamento podem ser usados para expandir o número de saídas de um microcontrolador como o Arduino.
Etapa 3: Componentes eletrônicos usados no circuito
2 registradores de deslocamento 74HC595
16; resistores de 1 k (marrom, preto, vermelho)
16 LEDs
1 Arduino Uno
2 capacitores eletrolíticos; 10 Uf
2 breadbaords longos
fios.
Etapa 4: Configurando o circuito
As saídas são de Qa a Qh. Wire Qa primeiro e, em seguida, vão uma para a outra saída, conforme mostrado no diagrama.
O pino 14 é SER está conectado ao pino 11 digital do Arduino. O SER é a entrada de DADOS que será deslocada.
Pin12 é RCLK (LATCH) está conectado a
Pino digital 8 do Arduino
Pin11 é SRCLK (CLOCK) está conectado ao pino digital 12 do Arduino
cada vez que este pino fica alto (1), os valores no registrador de deslocamento serão deslocados em 1 bit.
Vcc é o pino 16 conectado ao trilho da placa de ensaio vermelho
pino 8 é conectado ao aterramento
Arduino 5 volts está conectado ao trilho vermelho da placa de ensaio
Arduino grounsd está conectado ao trilho preto
Conecte os aterramentos das placas, conforme mostrado no diagrama.
Etapa 5: Como funciona o circuito
As 3 entradas diferentes (CLOCK, LATCH, DATA) irão alterar as tensões das saídas conforme visto nos LEDs. O CODE irá programar a sequência dos LEDs e a velocidade dos LEDs ligando e desligando.
Etapa 6: as saídas mudarão da primeira da esquerda para a direita rapidamente
Os LEDS se moverão da esquerda para a direita rapidamente.
Etapa 7: Em seguida, os LEDS irão da direita para a esquerda muito rapidamente
Os LEDS mudam de direção (da direita para a esquerda).
Etapa 8: Conclusão
Espero que este projeto ajude a entender os registradores de deslocamento e seus usos. Gostei do projeto. Foi testado em
Tinkercad e funciona.
Há um link, mas você pode precisar de uma conta do Tinkercad para vê-lo. O link postado acima também com o CÓDIGO.
Obrigado
Etapa 9: Vídeo de registros de deslocamento
vídeo de registradores de deslocamento
Recomendado:
Controlando a exibição de sete segmentos usando Arduino e o registrador de deslocamento 74HC595: 6 etapas
Controlando a exibição de sete segmentos usando Arduino e o registrador de deslocamento 74HC595: Ei, e aí, pessoal! Akarsh aqui da CETech. Monitores de sete segmentos são bons de se olhar e são sempre uma ferramenta útil para exibir dados na forma de dígitos, mas há uma desvantagem neles que é que quando controlamos um monitor de sete segmentos na reali
Cascata de registros de deslocamento 74HC595 controlados via Arduino e Ethernet: 3 etapas
Cascade de Shift Registers 74HC595 Controlado Via Arduino e Ethernet: Hoje gostaria de apresentar um projeto que implementei em duas versões. O projeto usa 12 shift registers 74HC595 e 96 LEDs, placa Arduino Uno com blindagem Ethernet Wiznet W5100. 8 LEDs são conectados a cada registro de deslocamento. Os números 0
Usando uma ponte H (293D) para conduzir 2 motores Hobby com engrenagens Ans Arduino; Visão geral do circuito: 9 etapas
Usando uma Ponte H (293D) para Acionar 2 Motores Hobby com Engrenagens Ans Arduino; Circuito Visão Geral: A ponte H 293D é um circuito integrado que é capaz de acionar 2 motores. A vantagem da ponte H sobre transistor ou circuitos de controle MOSFET é que ela pode acionar os 2 motores bidirecionalmente (para frente e para trás) com um Código
Tela de matriz de LED de rolagem de 48 x 8 usando Arduino e registros de deslocamento: 6 etapas (com imagens)
Visor de matriz de LED de rolagem 48 x 8 usando Arduino e registradores de deslocamento .: Olá a todos! Este é meu primeiro instrutível e trata-se de fazer uma matriz de LED de rolagem programável 48 x 8 usando um Arduino Uno e registradores de deslocamento 74HC595. Este foi meu primeiro projeto com uma placa de desenvolvimento Arduino. Foi um desafio dado a m
Matriz de LED usando registros de deslocamento: 7 etapas (com imagens)
Matriz de LED usando registros de deslocamento: Este instrutível pretende ser uma explicação mais completa do que outras disponíveis online. Notavelmente, isso fornecerá mais explicações sobre o hardware do que está disponível no letreiro luminoso instruído por led555