Ícone do app Logic Gates: Circuit Simulator

Logic Gates: Circuit Simulator

Educação · Grátis · Android · CoddyKit

Logic Gates: Circuit Simulator — Aprenda portas lógicas conectando circuitos reais e comprovando-os com tabelas-verdade

Logic Gates: Circuit Simulator (chamado de Logic Gates Lab dentro do app) é um app Android gratuito para estudantes de Ciência da Computação e Engenharia Elétrica, programadores autodidatas e qualquer pessoa curiosa para descobrir o que há dentro de um chip. Cada lição termina em uma placa 3D, onde você conecta portas AND, OR, NOT, XOR e NAND reais, toca em Run e acompanha uma tabela-verdade comprovar, linha por linha, se o seu circuito realmente funciona — tudo verificado no seu dispositivo, sem comunicação de ida e volta com um servidor.

Google Play — Baixe grátis
Preço
Grátis, upgrade para Pro
Plataformas
Android
Idiomas
10
Tela inicial do Logic Gates Lab mostrando 50% de progresso, 34 lições, 12 laboratórios, 17 concluídos, um botão Continue Boolean Algebra, atalhos para Daily Circuit e Exam Mode e cards do caminho de aprendizado World 1 Gate Fundamentals e World 2 Combinational CircuitsTela da unidade Gate Fundamentals do Logic Gates Lab listando 9 lições, incluindo Bits Signals and Truth Tables, The AND Gate, The OR Gate, The NOT Gate (Inverter), The XOR Gate e NAND the Universal Gate, cada uma marcada como gratuita e concluída
34Lições em 4 mundos
12Laboratórios práticos de conexões
8Projetos de construção que chegam a uma ALU de 1-bit
Na lógica digital, não existe “depende”.

Um circuito produz a tabela-verdade exata ou não produz. Logic Gates Lab calcula a tabela-alvo de cada lição, projeto e questão de prova usando as mesmas funções Booleanas que utiliza para avaliar suas conexões, para que uma resposta apresentada nunca fique fora de sincronia com o que o simulador verifica.

O que é

Logic Gates: Circuit Simulator, chamado de Logic Gates Lab dentro do app, é um app Android gratuito para estudantes e programadores autodidatas que ensina lógica digital e álgebra Booleana fazendo você construir circuitos em vez de apenas ler sobre eles. Você arrasta portas para uma protoboard 3D, conecta suas entradas e toca em Run para ver uma tabela-verdade comprovar, linha por linha, se o circuito corresponde ao alvo. Um curso com 34 lições, distribuídas em quatro mundos, vai de bits e das sete portas básicas a somadores completos e parciais, multiplexadores, álgebra Booleana e mapas de Karnaugh, avançando até a lógica sequencial com latches, flip-flops e contadores, além de 8 projetos de construção que chegam a uma ALU de 1-bit funcional e um quebra-cabeça diário gratuito chamado Daily Circuit.

Dentro do app

Como ele é

Tela inicial do Logic Gates Lab mostrando 50% de progresso, 34 lições, 12 laboratórios, 17 concluídos, um botão Continue Boolean Algebra, atalhos para Daily Circuit e Exam Mode e cards do caminho de aprendizado World 1 Gate Fundamentals e World 2 Combinational Circuits
Acompanhe o progresso mundo a mundo34 lições e 12 laboratórios em quatro mundos, com Daily Circuit e Exam Mode a um toque de distância.
Tela da unidade Gate Fundamentals do Logic Gates Lab listando 9 lições, incluindo Bits Signals and Truth Tables, The AND Gate, The OR Gate, The NOT Gate (Inverter), The XOR Gate e NAND the Universal Gate, cada uma marcada como gratuita e concluída
O World 1 é totalmente gratuitoTodas as nove lições de Gate Fundamentals, abrangendo todas as portas básicas e as Leis de De Morgan, são gratuitas.
Tela da lição do Logic Gates Lab intitulada Bits, Sinais e Tabelas-Verdade, com um diagrama de portas mostrando as entradas A e B conectadas a uma porta identificada como GATE, com saída Y, e um widget Truth Explorer que permite escolher AND, OR, NOT, XOR, NAND, NOR ou XNOR e alternar as entradas A e B para ver a saída em tempo real
Alterne as entradas e observe a saídaUm widget Truth Explorer dentro da lição permite alternar A e B e ver a saída de qualquer porta em tempo real.
Tela de Projetos do Logic Gates Lab listando Half Adder (grátis, iniciante, 2 entradas), Full Adder (avançado, 3 entradas), Majority Vote (intermediário, 3 entradas), 2:1 Multiplexer (avançado), Parity Checker (intermediário, 3 entradas), 2-bit Comparator (avançado, 4 entradas) e 2-bit Adder, cada um com uma descrição para construir uma máquina
Construa projetos de até uma ALU de 1 bitOito projetos para construir, começando por um Half Adder gratuito e avançando até comparadores e adders de vários bits.
Tela do Modo Exame do Logic Gates Lab mostrando a pergunta 1 de 10, perguntando quantos flip-flops um registrador de 8 bits contém, com as opções de resposta 1, 4, 8 e 64
Modo Exame: cronometrado e aleatórioUm banco com mais de 150 perguntas sobre lógica de portas, tabelas-verdade e conversão binária, selecionadas novamente a cada execução.

Contexto

O que é uma porta lógica e como uma tabela-verdade a descreve?

Uma porta lógica é um pequeno circuito que recebe uma ou mais entradas binárias — cada uma sendo 1 (ligada) ou 0 (desligada) — e produz uma saída binária de acordo com uma regra fixa. Uma tabela-verdade lista todas as combinações possíveis de entradas junto da saída que a porta produz para cada uma delas, oferecendo uma descrição completa e exata do comportamento da porta: como as entradas são finitas, nada do que uma porta faz fica sujeito a suposições ou probabilidades. Circuitos reais são construídos conectando muitas portas, e algumas portas básicas — entre elas AND, OR, NOT, XOR e NAND — são suficientes para construir qualquer coisa, de um somador a um processador completo.

E, OU, NÃO, OU-EXCLUSIVO, NÃO-Eo conjunto básico de portas

AND produz 1 somente quando todas as entradas são 1. OR produz 1 quando pelo menos uma entrada é 1. NOT inverte uma única entrada. XOR produz 1 somente quando suas entradas são diferentes. NAND é uma AND seguida de uma NOT e é chamada de porta universal porque qualquer outra porta pode ser construída usando apenas portas NAND.

Somador parcial vs. somador completoos primeiros circuitos que realmente fazem cálculos

Um somador parcial soma dois bits individuais e produz as saídas Sum e Carry usando uma porta XOR e uma porta AND. Um somador completo amplia isso para três entradas — dois bits mais um carry-in da soma anterior —, o que permite encadear somadores para adicionar números com mais de um bit.

Mapa de Karnaughsimplificando expressões Booleanas visualmente

Um mapa de Karnaugh organiza as saídas de uma tabela-verdade em uma grade na qual as células adjacentes diferem em apenas um bit de entrada, tornando visualmente evidentes os grupos de 1s que podem ser combinados em uma expressão Booleana mais simples. É uma alternativa prática à aplicação manual, por meio da álgebra, das identidades Booleanas e das Leis de De Morgan.

Lógica sequencialcircuitos com memória

Circuitos combinacionais, como somadores e multiplexadores, calculam uma saída apenas a partir de suas entradas atuais. A lógica sequencial acrescenta memória: um latch SR ou um flip-flop D mantém o valor de um bit durante um ciclo de clock, e o encadeamento de flip-flops constrói registradores e contadores — os blocos fundamentais de que um circuito precisa para lembrar seu estado, em vez de apenas reagir a ele.

Como funciona

Como o app é usado

Uma lição é apresentada em alguns blocos curtos e, em seguida, leva você à placa, onde a porta, as conexões e a tabela-verdade estão todas em funcionamento.

  1. Arraste uma porta para a placa

    Escolha uma porta AND, OR, NOT, XOR, NAND ou outra porta na caixa de ferramentas da lição e coloque-a na protoboard 3D, que você pode girar e ampliar ou reduzir com o gesto de pinça para visualizar as conexões com clareza.

  2. Conecte as entradas e toque em Run

    Conecte as entradas da porta e execute o circuito. A visualização da Truth Table aparece ao lado das colunas esperadas, e qualquer linha que não corresponda ao alvo fica vermelha para você saber exatamente qual combinação de entradas está errada.

  3. Corrija a conexão, execute novamente e conclua a lição

    Ajuste as conexões e execute novamente. Quando todas as linhas da tabela-verdade correspondem, a lição é concluída automaticamente — a mesma lógica de avaliação se aplica aos 8 projetos de construção, de um somador parcial a uma ALU de 1-bit, e ao quebra-cabeça diário Daily Circuit.

O que está incluído

O que realmente há no app

34

Lições em 4 mundos

De bits, sinais e tabelas-verdade às sete portas básicas e às Leis de De Morgan, passando por somadores, multiplexadores, decodificadores, álgebra Booleana, mapas de Karnaugh e lógica sequencial.

12

Laboratórios práticos de conexões

Doze laboratórios colocam você diante de uma protoboard 3D que pode girar e ampliar ou reduzir com o gesto de pinça, além de permitir tocar para alternar interruptores — você conecta um circuito de verdade em vez de apenas ler um diagrama.

8

Projetos de construção que chegam a uma ALU de 1-bit

De um somador parcial a um somador completo, passando por um circuito de votação majoritária, um multiplexador, um verificador de paridade e um comparador, até uma ALU de 1-bit funcional, cada projeto é avaliado com base em uma tabela-verdade-alvo exata.

0

Avaliação no dispositivo

Sem avaliação por IA e sem comunicação de ida e volta com um servidor — seu circuito é verificado localmente com base em lógica Booleana real, funcionando até no modo avião.

150+

Banco de questões do Exam Mode

Um banco com mais de 150 questões sobre lógica de portas, tabelas-verdade, identidades Booleanas e conversão binária, selecionadas para formar um novo conjunto cronometrado a cada execução.

IA

Tutor de circuitos com IA

Peça ao tutor para explicar, em linguagem simples, por que o seu circuito específico produz a tabela-verdade que produz — com base nas conexões exatas que você montou, e não em uma explicação genérica.

Para quem é

Para quem é — e para quem não é

É uma boa opção se você

  • Está fazendo um curso de CS ou EE e quer realmente conectar portas AND/OR/XOR em vez de memorizar símbolos
  • Já consegue escrever código, mas ainda não sabe dizer o que são um half adder ou um flip-flop
  • Quer saber o que realmente acontece dentro de um chip, uma porta de cada vez
  • Gosta de comprovar uma resposta usando uma tabela-verdade em vez de confiar em um exemplo resolvido
  • Quer um desafio diário de lógica gratuito que funcione totalmente offline

Não é a ferramenta certa se você

  • Quer projetar ou simular placas de circuito do mundo real com componentes analógicos — este app é especificamente sobre lógica digital booleana
  • Quer todos os mundos e os 8 projetos de graça — o Pro desbloqueia os Mundos 2–4 e os projetos posteriores ao Half Adder
  • Precisa de um app para iPhone — Logic Gates: Circuit Simulator está disponível somente no Android
  • Quer que a AI avalie seu circuito — a avaliação é feita no dispositivo com base em lógica booleana real, e a AI é usada apenas para explicar os resultados

Dúvidas

Perguntas frequentes

Qual é um bom app para aprender portas lógicas e circuitos digitais?

O teste que realmente importa é se você precisa conectar um circuito de verdade, não apenas ler sobre ele. Logic Gates: Circuit Simulator coloca cada lição em uma breadboard 3D: arraste uma porta, conecte suas entradas, pressione Run e uma tabela-verdade comprova, linha por linha, se ela funciona. O curso tem 34 lições distribuídas em quatro mundos, começando pelas sete portas básicas e avançando até adders, multiplexers e lógica sequencial, gratuitamente no Android.

Logic Gates: Circuit Simulator é o mesmo app que Logic Gates Lab?

Sim. Logic Gates: Circuit Simulator é o título no Google Play, e as próprias telas e lições do app o chamam de Logic Gates Lab. É um único app com as mesmas 34 lições, 12 laboratórios de conexão, 8 projetos para construir e o desafio Daily Circuit.

Como ler uma tabela-verdade?

Uma tabela-verdade lista, em uma linha para cada combinação, todas as combinações possíveis das entradas de uma porta ou circuito, com a saída produzida por essa combinação na última coluna. Como as entradas são finitas — duas entradas geram quatro linhas, três entradas geram oito —, uma tabela-verdade é uma descrição completa do comportamento de um circuito, sem deixar espaço para interpretação. O Logic Gates Lab mostra a tabela-verdade esperada ao lado da saída real do seu circuito conectado, com uma linha diferente destacada em vermelho.

Por que NAND é chamada de porta universal?

NAND é uma porta AND seguida de uma NOT e é chamada de universal porque todas as outras portas lógicas — incluindo AND, OR, NOT e XOR — podem ser construídas usando apenas portas NAND conectadas no padrão correto. Isso é importante no projeto de chips reais porque fabricar repetidamente um único tipo de porta é mais simples do que fabricar vários tipos diferentes. O mundo Gate Fundamentals do Logic Gates Lab aborda especificamente NAND como esse bloco de construção universal.

Qual é a diferença entre um half adder e um full adder?

Um half adder soma exatamente dois bits e produz uma Sum (por meio de XOR) e um Carry (por meio de AND), mas não tem como aceitar um carry vindo de uma soma anterior. Um full adder recebe três entradas — os dois bits mais esse carry-in —, o que permite encadear full adders para somar números maiores que um único bit, como no 2-bit adder desenvolvido nos projetos do Logic Gates Lab.

Para que serve um mapa de Karnaugh?

Um mapa de Karnaugh é uma disposição em grade das saídas de uma tabela-verdade, organizada de modo que quaisquer duas células adjacentes diferenciem-se por exatamente um bit de entrada. Essa disposição torna visualmente óbvios os grupos de saídas iguais, permitindo simplificar uma expressão booleana por inspeção, em vez de aplicar passo a passo identidades da álgebra booleana e as Leis de De Morgan. O Logic Gates Lab apresenta mapas de Karnaugh no Mundo 2, junto com o restante da álgebra booleana.

Qual é a diferença entre lógica combinacional e sequencial?

A saída de um circuito combinacional depende apenas das entradas atuais — um adder ou um multiplexer funciona dessa forma. Um circuito sequencial tem memória: uma trava SR ou um flip-flop D mantém um valor durante um ciclo de clock, então sua saída depende tanto das entradas anteriores quanto das atuais. Registradores e contadores ripple, construídos com flip-flops encadeados, permitem que um circuito memorize estados em vez de apenas reagir instantaneamente. O Mundo 4 do Logic Gates Lab aborda essa camada de lógica sequencial.

Logic Gates: Circuit Simulator é gratuito?

Sim. Todas as nove lições do Mundo 1 — cada porta básica, além das Leis de De Morgan, com todos os seis laboratórios práticos desse mundo — são gratuitas, assim como um sandbox ilimitado que salva 3 circuitos, o projeto Half Adder e o desafio Daily Circuit todos os dias. O Pro desbloqueia os Mundos 2 a 4, os 7 projetos restantes para construir até a ALU de 1 bit, execuções ilimitadas do Modo Exame, o tutor de circuitos com AI e circuitos ilimitados salvos no sandbox.

Logic Gates: Circuit Simulator está disponível no iPhone?

Não. Logic Gates: Circuit Simulator está disponível em celulares e tablets Android pelo Google Play, e esta página contém um link apenas para essa listagem.

O que é o desafio Daily Circuit?

É um desafio de conexão novo todos os dias, baseado na data: conecte um circuito que corresponda a uma tabela-verdade-alvo dentro de um limite de portas. É gratuito para sempre, funciona totalmente offline, registra uma sequência com seu melhor resultado e oferece um lembrete local opcional que você pode ativar em Settings.

Como um circuito é avaliado de fato no Logic Gates Lab?

Cada tabela de objetivo — em cada lição, projeto e pergunta do exame — é calculada com base no mesmo pequeno conjunto de funções booleanas que o simulador usa para verificar suas conexões, tudo executado no seu dispositivo, sem comunicação de ida e volta com um servidor. Isso significa que uma resposta declarada nunca pode ficar fora de sincronia com o que o mecanismo realmente verifica, e a avaliação funciona mesmo sem nenhuma conexão.

Comece agora

Conecte sua primeira porta

Grátis no Android — construa circuitos reais e comprove seu funcionamento com tabelas-verdade.

Google Play — Baixe grátis
Última revisão · Publicado pela CoddyKit · Política de privacidade
Disponível em Android.