Um medidor portátil usado pela polícia tem como saída as medições de velocidade dos carros que passam por ele. Todavia, quando um policial quer multar um motorista por excesso de velocidade, ele precisa salvar a velocidade medida. Construa um sistema que implemente a capacidade de guardar os valores medidos pelo medidor em questão. O sistema tem uma entrada S de 8 bits que representa as velocidades detectadas, uma outra entrada B para o botão de salvar, um botão R para mostrar o valor salvo e uma saída D de 8 bits que envia a velocidade para um display.

Passo 1

Beleza, vamos lá! O enunciado fala sobre criar um sistema para guardar a velocidade medida por um medidor portátil usado pela polícia. A matéria envolvida aqui é Eletrônica Digital, especificamente sobre sistemas de armazenamento de dados. Para resolver isso, vamos precisar entender como os sinais de entrada (como os botões e as velocidades em bits) interagem com componentes digitais que podem armazenar e exibir esses valores.

Passo 2

Primeiro, vamos identificar as entradas e saídas do sistema:
  • Entrada S (8 bits): Representa a velocidade detectada pelo medidor.
  • Entrada B: Botão de salvar a velocidade medida.
  • Entrada R: Botão para mostrar a velocidade salva.
  • Saída D (8 bits): Envia a velocidade para o display.

Passo 3

Precisamos de um componente que possa armazenar os 8 bits da velocidade quando o botão B for pressionado. Para isso, vamos usar um registrador de 8 bits. Um registrador é como uma pequena memória que pode guardar dados temporariamente.

Passo 4

Quando o botão B (Salvar) é pressionado, queremos que o valor presente na entrada S seja carregado no registrador. Isso significa que o registrador vai guardar esse valor para uso futuro. Para controlar isso, usamos um circuito de controle que detecta a pressão do botão B e habilita o carregamento dos dados.

Passo 5

Agora, quando o botão R (Mostrar) é pressionado, o valor armazenado no registrador deve ser enviado para a saída D para ser exibido no display. Isso envolve habilitar a saída do registrador para que os 8 bits sejam direcionados para o display.

Passo 6

Vamos resumir o fluxo do sistema:
  1. O medidor detecta uma velocidade e envia os 8 bits para a entrada S.
  2. O policial pressiona o botão B para salvar essa velocidade.
  3. O registrador recebe e armazena os 8 bits de S.
  4. Quando o policial pressiona o botão R, o registrador envia os 8 bits armazenados para a saída D, que exibe a velocidade no display.

Resposta

Assim, o sistema consiste em usar um registrador de 8 bits controlado pelos botões B e R para armazenar e exibir as velocidades medidas pelo medidor portátil. Quando o botão B é pressionado, a velocidade presente em S é salva no registrador, e quando o botão R é pressionado, essa velocidade salva é enviada para o display através de D.

Exercícios relacionados