Índice:

Dispositivo de entrada serial e armazenamento de 4 bits: 4 etapas
Dispositivo de entrada serial e armazenamento de 4 bits: 4 etapas

Vídeo: Dispositivo de entrada serial e armazenamento de 4 bits: 4 etapas

Vídeo: Dispositivo de entrada serial e armazenamento de 4 bits: 4 etapas
Vídeo: REGISTRADOR DE DESLOCAMENTO DE 4 BITS | Conheça Eletrônica! #049 2024, Julho
Anonim
Dispositivo de entrada e armazenamento serial de 4 bits
Dispositivo de entrada e armazenamento serial de 4 bits

Já imaginou como seu teclado recebe entrada e como esses dados são armazenados! Este projeto é uma versão menor de entrada e armazenamento de dados. Uma explicação elaborada de como o sinal das teclas, o relógio afeta os elementos de memória (flip-flops).

Etapa 1: Diagrama de blocos

Diagrama de bloco
Diagrama de bloco

1. Dispositivo de entrada

Como um dispositivo de entrada binária de 4 bits, há apenas 2 botões (um para registrar 1 (alto) e outro para 0 (baixo) com um filtro de ruído necessário para gerar o sinal de entrada. O sinal de saída gerado é um pulso zero (quando chave é pressionado, o sinal sempre alto muda para baixo).

2. Gerador de pulso monoestável

Os sinais de entrada são então alimentados no gerador de pulso monoestável para gerar um pulso que tem uma duração de tempo alta fixa, ele é disparado pelo pulso de entrada pequeno. Este pulso monoestável é usado como uma entrada de relógio para o registrador de deslocamento.

3. Gerador de pulso bi-estável

Este pulso também é conduzido pelas linhas de sinal de entrada, quando a tecla um (alta) é pressionada, este sinal é definido e reinicializado quando a tecla baixa é pressionada. O sinal é alimentado como entrada serial esquerda para o shift Register.

4. Registro de mudança

O registrador de deslocamento de 4 bits usa 4 flip-flops para armazenar dados. É necessária uma entrada serial com um relógio para armazenar os dados da esquerda para a direita ou da direita para a esquerda. Neste projeto, os dados seriais que usamos vêm do gerador de pulsos Bi-estável, e o sinal do relógio do gerador de pulsos Monostable.

5. Saída

Os LEDs indicam a saída.

Etapa 2: Diagrama de tempo

Diagrama de tempo
Diagrama de tempo

Um diagrama de tempo de amostra que leva uma entrada 0101. O pulso de entrada do botão 1 e botão 2 tem um "tempo baixo" muito pequeno, por isso é mostrado como um pico no diagrama de tempo.

Etapa 3: Diagrama de Circuito

Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito
Diagrama de circuito

O tempo alto para o pulso monoestável pode ser alterado mudando o valor RC (valor da resistência e capacitância). O tempo alto é dado por t = 1,1 * RC. O tempo alto tem um limite inferior que depende da chave denunciadora usada, o limite é geralmente 10-20ms. O tempo máximo neste projeto de circuito é 1s (10k omh * 100uf).

Isso ao reduzir este tempo a velocidade do dispositivo é aumentada.

Etapa 4: Fritzing Design With BOM Files

Fritzing Design With BOM Files
Fritzing Design With BOM Files

Baixe o arquivo fritzing para personalizar o design e fazer seu próprio design.

A lista de componentes necessários está no arquivo BOM.

Recomendado: