Projete um circuito que produza uma saída ALTO só quando todas as três entradas estiverem no mesmo nível.
Passo 1
Beleza, vamos lá! O exercício pede para a gente projetar um circuito que produza uma saída ALTO (1) só quando todas as três entradas estiverem no mesmo nível. Isso envolve conhecimentos de portas lógicas digitais. Vamos usar portas AND, OR e NOT para resolver isso.
Passo 2
Primeiro, vamos entender o que significa “todas as três entradas estarem no mesmo nível”. Isso quer dizer que:
Todas as entradas estão em ALTO (1).
Todas as entradas estão em BAIXO (0).
Então, a saída deve ser 1 nesses dois casos e 0 nos outros.
Passo 3
Para capturar essas duas situações, vamos pensar em duas condições:
Todas as entradas A, B e C estão em 1.
Todas as entradas A, B e C estão em 0.
A gente quer que se uma dessas condições for verdadeira, a saída seja 1.
Passo 4
Vamos traduzir isso para portas lógicas:
Para verificar se todas estão em 1, usamos a porta AND:
Para verificar se todas estão em 0, primeiro invertemos cada entrada usando portas NOT e depois usamos uma porta AND:
Passo 5
Agora, queremos que a saída seja 1 se qualquer uma das duas condições acima for verdadeira. Para isso, usamos a porta OR:
Isso significa que se A, B e C forem todas 1 ou todas 0, a saída será 1.
Passo 6
Vamos resumir o circuito:
Entrada A, B e C entram em duas vias:
Uma vai para uma porta AND diretamente.
Outra passa por portas NOT antes de entrar em uma segunda porta AND.
As saídas dessas duas portas AND entram em uma porta OR.
A saída da porta OR é o resultado final.
Resposta
O circuito pode ser projetado usando duas portas AND e uma porta OR da seguinte forma:
í
Assim, a saída será ALTO (1) somente quando todas as três entradas estiverem no mesmo nível.