Todos os sistemas embarcados possuem memória para armazenar dados. Essas memórias são compostas por flip-flops, esses flip-flops armazenam os dados na forma de bits. Cada flip-flop pode armazenar um bit. Portanto, para oito flip-flops, teremos memória de 8 bits. Esta memória é usada para armazenar programas ou para acessar o programa. Existem diferentes tipos de flip-flop aqui, vamos falar sobre flip-flop SR.
Em um temporizador 555IC, há um flip-flop SR (Set Reset), de modo que o temporizador pode ser organizado para armazenar um bit de dados. É isso que vamos fazer aqui. Usamos o cronômetro para armazenar um único bit de dados.
Componentes de Circuito
- +5 a +12 tensão de alimentação
- 555 IC
- 10KΩ (2 peças), resistores de 1KΩ
- Botões (2 peças)
- CONDUZIU,
- Capacitor de 100 µF (não obrigatório, conectado em paralelo à alimentação)
Circuito e explicação de trabalho
O diagrama de circuito da célula de memória de um bit com base no 555IC é mostrado na figura acima. Aqui, estamos usando o flip-flop presente no cronômetro, conforme discutimos anteriormente.
Agora considere que todos os componentes estão conectados conforme mostrado no diagrama de circuito e que a alimentação está ligada. Uma vez que o pino de limite está conectado à alimentação por meio do resistor de 10K, a segunda saída do comparador será baixa. Este sinal é enviado ao segundo pino SET do flip-flop dentro do cronômetro.
Conforme mostrado na figura abaixo, o flip-flop recebe sinal baixo no pino definido do flip-flop.
Por causa disso, o flip-flop armazenará ZERO em sua memória e, portanto, a saída será baixa. Já para a saída baixa o LED ficará apagado. Agora, considere que o botão set foi pressionado e, em seguida, o pino de limite é diretamente conectado ao aterramento. Isso é mostrado na figura abaixo. Por causa disso, haverá um potencial mais alto no terminal positivo do segundo comparador, então o segundo comparador emite um sinal alto positivo.
Este sinal alto positivo é direcionado para o pino de ajuste do flip-flop e então o flip-flop armazena ONE em sua memória e, portanto, a saída Q será alta, esta saída Q permite que a saída do temporizador seja alta. Portanto, agora o LED aceso para informar a ONE está armazenado no flip-flop.
ONE está atualmente armazenado na memória flip-flop, agora, quando pressionamos o botão de reset, o transistor PNP no diagrama interno é ligado. Por isso, haverá um alto sinal MR (Master Reset).
Esta reinicialização mestre quando sobe, o bit armazenado do flip-flop é apagado. Esse é o flip-flop puxado para baixo. Quando o flip-flop fica baixo, a saída fica baixa. Portanto, o LED agora irá desligar. É assim que um cronômetro armazena um bit de dados em seu flip-flop.