CajuínaCode
Voltar ao blog
EletrônicaIniciantesTecnologiaTutorialHardware

Eletrônica Digital para Iniciantes (Parte 3): Tabelas Verdade

Nas duas primeiras partes da nossa trilha, aprendemos sobre o mundo dos sinais binários (Parte 1) e conhecemos as portas lógicas NOT, AND e OR (Parte 2). Mas quando começamos a combinar várias portas lógicas para criar sistemas de segurança, somadores de computadores ou lógica de robôs, fica muito fácil se perder em meio a tantas entradas e saídas possíveis. Para planejar e prever com precisão matemática o comportamento de qualquer circuito lógico antes de montá-lo na protoboard, os engenheiro

CC

Cajuina Code

·3 min de leitura

Nas duas primeiras partes da nossa trilha, aprendemos sobre o mundo dos sinais binários (Parte 1) e conhecemos as portas lógicas NOT, AND e OR (Parte 2).

Mas quando começamos a combinar várias portas lógicas para criar sistemas de segurança, somadores de computadores ou lógica de robôs, fica muito fácil se perder em meio a tantas entradas e saídas possíveis.

Para planejar e prever com precisão matemática o comportamento de qualquer circuito lógico antes de montá-lo na protoboard, os engenheiros utilizam as Tabelas Verdade. Nesta Parte 3, você aprenderá o que elas são, como calcular o número de combinações possíveis e como construir as tabelas das portas básicas passo a passo.

TL;DR: A Tabela Verdade é um mapa completo que lista todas as combinações possíveis de entrada (0 e 1) de um circuito e exibe o resultado final resultante na saída.

---

O que é uma Tabela Verdade?

Pense na tabela verdade como o cardápio de combinações de um restaurante ou a escala de plantão de uma empresa: ela lista de forma exaustiva todas as situações possíveis que podem acontecer no circuito e qual será a reação física do hardware a cada uma delas.

Toda tabela verdade é dividida em duas colunas principais:

  • Entradas: Os pinos ou sensores que enviam dados para o circuito (ex: botões, sensores de presença).
  • Saídas: O resultado gerado pelo circuito (ex: acender uma luz, tocar uma buzina).

---

Como Calcular o Número de Linhas da Tabela?

Antes de começar a desenhar a sua tabela, você precisa saber quantas linhas ela terá para garantir que nenhuma combinação de dados fique de fora. Para isso, usamos uma regra matemática simples: a regra de potência de base 2.

$$\text{Número de Linhas} = 2^n$$

Onde $n$ é a quantidade de entradas (sensores ou chaves) que o seu circuito possui.

A Analogia de Jogar Moedas

Para entender essa potência de forma intuitiva, imagine que você está jogando moedas comuns para o alto (onde Cara representa 1 e Coroa representa 0):

  • Se você joga 1 moeda ($2^1$): Tem apenas 2 resultados possíveis (Cara ou Coroa).
  • Se você joga 2 moedas ($2^2$): Tem 4 combinações possíveis (Cara/Cara, Cara/Coroa, Coroa/Cara ou Coroa/Coroa).
  • Se você joga 3 moedas ($2^3$): Tem 8 combinações possíveis.

Dessa forma, se o seu circuito possui 3 botões de entrada, a sua tabela verdade terá exatamente 8 linhas para cobrir todas as combinações de botões soltos e apertados possíveis.

---

As Tabelas Verdade das Portas Fundamentais

Vamos analisar como são as tabelas das três portas lógicas que conhecemos no post anterior:

1. Tabela Verdade da Porta NOT (Inversora)

Como possui apenas 1 entrada ($2^1 = 2$ linhas), a tabela é extremamente direta:

Entrada (A)Saída (Y)
0 (LOW)1 (HIGH)
1 (HIGH)0 (LOW)

---

2. Tabela Verdade da Porta AND (Exigente)

Possui 2 entradas ($2^2 = 4$ linhas). Lembra do cofre que exige as duas chaves? A saída só é 1 se ambas as entradas forem 1:

Entrada AEntrada BSaída (Y)
000
010
100
111 (Ambas chaves ativadas)

---

3. Tabela Verdade da Porta OR (Permissiva)

Também possui 2 entradas ($2^2 = 4$ linhas). Lembra das portas de shopping? A saída é 1 se pelo menos uma das entradas for 1:

Entrada AEntrada BSaída (Y)
000 (Ambas fechadas)
011
101
111

---

Criando a Lógica de um Alarme Prático

Imagine que você quer criar um circuito de segurança para uma casa contendo um Sensor de Janela (A) e um Botão de Pânico (B). O alarme (Saída Y) deve tocar se a janela for aberta OU se o botão de pânico for pressionado.

A tabela verdade desse sistema seria exatamente a tabela da porta OR!

Ao estruturar a tabela verdade, você consegue provar o funcionamento lógico do seu alarme antes mesmo de conectar o primeiro cabo elétrico na sua protoboard.

---

Perguntas Frequentes

Qual a ordem padrão de preenchimento dos zeros e uns na tabela?

Para não esquecer nenhuma combinação de números, preenchemos as colunas de entrada simulando uma contagem binária (que equivale aos números de 0 a $2^n - 1$). A dica prática é: na coluna mais à direita, alterne de 1 em 1 (0, 1, 0, 1...). Na coluna à esquerda dela, alterne de 2 em 2 (0, 0, 1, 1...). Na seguinte, de 4 em 4 (0, 0, 0, 0, 1, 1, 1, 1...), e assim por diante.

A tabela verdade serve para software de computadores também?

Sim! A tabela verdade é a ferramenta matemática que os desenvolvedores utilizam para planejar as condições complexas de blocos if na programação, ajudando a simplificar condições de testes de software e evitar bugs de lógica.

---

Próximo Passo

Parabéns! Você agora domina a ferramenta de planejamento mais importante da lógica de circuitos: a tabela verdade. Você sabe como mapear caminhos lógicos e prever resultados com total precisão matemática.

Mas como unimos tudo isso — os transistores da eletrônica básica, as portas lógicas e a matemática da tabela verdade — para criar os processadores reais de computadores e o cérebro programável do Arduino? Na Parte 4 da nossa trilha (final), conheceremos a história e a evolução dos Circuitos Integrados (Chips)!

Ficou com alguma dúvida sobre como calcular as linhas da tabela? Escreva nos comentários abaixo!

Newsletter

Receba as notas de desenvolvimento

Enviamos atualizações técnicas e bastidores de código sem spam direto no seu e-mail.

Leia também

·3 min

Montagem e Manutenção de Computadores (Parte 4): Diagnóstico e Manutenção

Chegamos ao final da nossa trilha de Montagem e Manutenção de Computadores! Passamos pelas peças físicas (Parte 1), pela montagem prática (Parte 2) e pelo processo de boot e instalação do sistema operacional (Parte 3). No entanto, no cotidiano da informática, mesmo computadores perfeitamente montados podem apresentar falhas após meses de uso: a tela simplesmente fica preta ao ligar, o sistema trava no meio de um trabalho ou o computador desliga sozinho de repente. Saber identificar a origem de

·3 min

Montagem e Manutenção de Computadores (Parte 3): O Primeiro Boot

Nas partes anteriores da nossa trilha, conhecemos a anatomia física das peças (Parte 1) e aprendemos o roteiro para encaixar o processador, a memória RAM e o cooler de forma organizada (Parte 2). Agora que todos os cabos estão plugados e você pressiona o botão de energia do gabinete pela primeira vez, as ventoinhas começam a girar e as luzes acendem. Mas como o computador em branco se comunica com a tela pela primeira vez? O que é a misteriosa tela de texto da BIOS/UEFI e como ensinamos a noss