Índice:
- Etapa 1: O que você precisa
- Etapa 2: Configurar o Excel e o formato
- Etapa 3: AND Gate
- Etapa 4: OR Gate
- Etapa 5: Porta NAND
- Etapa 6: Porta NOR
- Etapa 7: XOR Gate
- Etapa 8: XNOR Gate
- Etapa 9: NÃO Gate
- Etapa 10: Circuito Lógico Digital
- Etapa 11: solucionar problemas
Vídeo: Faça portas lógicas no Excel: 11 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Fazer todas as 7 portas lógicas básicas no Excel não é muito difícil. Se você entende as funções do Excel, então este projeto seria bastante simples; do contrário, não se preocupe, não demorará muito para se acostumar.
O Excel já criou algumas portas lógicas para nós, mas não inclui todas as 7 e queremos fazê-las nós mesmos.
O projeto não demora muito e uma vez feito, você pode criar vários circuitos digitalmente no Excel.
Etapa 1: O que você precisa
Você não precisa de muito para este projeto.
- Computador
- Excel (eu recomendo o Excel, mas similares também devem servir)
- Conhecimento básico sobre como funcionam as portas lógicas
Etapa 2: Configurar o Excel e o formato
Primeiro inicie o Excel (a versão não deve importar muito, mas usei o Excel 2016) e, em seguida, abra uma nova "Pasta de trabalho em branco".
Em seguida, faça o formato que você vê na imagem acima (Devido ao formato da imagem, você terá que clicar sobre ela para visualizá-la corretamente, isso se aplica às seguintes imagens). Se você não conseguir copiar o formato, leia o seguinte:
Faça a coluna B e C com um dígito de largura, mescle a linha 1 A, B e C.
Em seguida, digite o texto.
Etapa 3: AND Gate
A porta AND é a mais simples, porque você pode obter a saída apenas multiplicando as entradas.
0 x 0 = 0, 0 x 1 = 0, 1 x 0 = 0, 1 x 1 = 1
Este produto da equação é igual às saídas da porta.
Copie a fórmula e teste-a fornecendo as entradas (embora apenas em binário).
Lembre-se sempre que criar um novo portão, copie o layout para que nada se sobreponha.
Etapa 4: OR Gate
A porta OR é mais complicada, requer uma declaração 'If'. A declaração 'If' funciona assim: = If (teste_lógico, [valor se verdadeiro], [valor se falso]). O teste lógico que estamos usando é: Input1 + Input2> 0, o valor verdadeiro é 1, caso contrário, o valor é 0. Isso ocorre porque somente se ambas as entradas forem falsas a saída se tornará falsa, e como 0 + 0 = 0, qualquer coisa conjunto de entrada incluindo 1 seria maior em valor (valor de soma). Portanto, se a soma de ambas as entradas for maior que 0, sua saída será Verdadeira ou 1.
Etapa 5: Porta NAND
A porta NAND é como a porta OR, requer uma instrução 'If' e a lógica por trás dela é semelhante. O gate só dará uma saída False se ambas as entradas forem True. Portanto, se multiplicarmos as duas entradas, qualquer soma menor que 1 será True porque a instrução 'If' é: input1 x input2 <1, 1, 0. Se isso fosse confuso, este gráfico pode ajudar:
0 x 0 = 0, 0 <1 então Verdadeiro = 1
0 x 1 = 0, 0 <1 então Verdadeiro = 1
1 x 0 = 0, 0 <1 então Verdadeiro = 1
1 x 1 = 1, 1 = 1 então False = 0
Etapa 6: Porta NOR
A porta NOR também usa uma declaração 'If', a declaração para esta porta é: Input1 + Input2 <1, 1, 0. Isso ocorre porque a porta dá apenas uma saída True de ambas as entradas são falsas. Visto que somamos as duas entradas, qualquer conjunto de entrada incluindo 1 seria maior do que dois 0s. Em seguida, as declarações Verdadeiro e Falso mostram que, se qualquer soma for menor que 1, mostre 1, caso contrário mostre 0.
0 + 0 = 0, 0 <1 então Verdadeiro = 1
0 + 1 = 1, 1 = 1 então Falso = 0
1 + 0 = 1, 1 = 1 então Falso = 0
1 + 1 = 2, 2> 1 então Falso = 0
Etapa 7: XOR Gate
Isso é bastante semelhante à porta NOR, mas em vez de usar um símbolo maior ou menor que, usamos um sinal de igual porque a porta só dará uma saída Verdadeira de ter entradas mistas, então se somarmos ambas as entradas juntas, entradas mistas sempre dará 1, portanto, usamos a instrução: Input1 + Input2 = 1, 1, 0.
0 + 0 = 0, 0 ≠ 1 então Falso = 0
0 + 1 = 1, 1 = 1 então Verdadeiro = 1
1 + 0 = 1, 1 = 1 então Verdadeiro = 1
1 + 1 = 2, 2 ≠ 1 então Falso = 0
Etapa 8: XNOR Gate
A porta XNOR é bastante simples, é basicamente o oposto da porta XOR, isso significa que o teste lógico também é o oposto. Esta porta só dá uma saída True se ambas as entradas são o mesmo número, em outras palavras, qualquer conjunto misto de entradas é False. O teste lógico para a porta XOR é: Entrada1 + Entrada2 = 1, mas o teste lógico para a porta XNOR é: Entrada1 + Entrada2 ≠ 1. (é ≠ nas fórmulas do Excel).
0 + 0 = 0, 0 ≠ 1 então Verdadeiro = 1
0 + 1 = 1, 1 = 1 então Falso = 0
1 + 0 = 1, 1 = 1 então False = 0
1 + 1 = 2, 2 ≠ 1 então Verdadeiro = 1
Etapa 9: NÃO Gate
A porta NOT é uma porta simples, mas sua declaração 'If' é igual às outras. Ele tem apenas uma entrada, então você pode querer alterar seu formato. A porta apenas inverte sua entrada para que a fórmula não seja tão difícil, o teste lógico é: se a entrada for 0, e a afirmação verdadeira for: mostre 1, caso contrário, mostre 0.
0 = 0, então True = 1
1 ≠ 0, então False = 0
Etapa 10: Circuito Lógico Digital
Depois de criar todas as portas lógicas, você pode usá-las para fazer circuitos lógicos no Excel. Mas o formato atual é muito grande, então você pode tentar o novo formato (imagem acima).
Faça duas colunas com um dígito de largura, mescle as duas células superiores para criar a exibição de saída, as duas células inferiores são entradas.
Ao digitar a fórmula, digite a fórmula da porta desejada no local de exibição de saída.
Etapa 11: solucionar problemas
Se em qualquer estágio uma porta lógica não funcionar corretamente, certifique-se de que sua fórmula foi digitada corretamente e que as entradas estão vinculadas corretamente à fórmula.
Se você tem certeza de que tudo está correto, então posso ter cometido um erro ao escrever este instrutível, em caso afirmativo, diga-me nos comentários para que eu possa corrigir.
Recomendado:
Arduino, monitorando a abertura de portas via Gmail: 6 etapas
Arduino, monitorando a abertura da porta via Gmail: neste tutorial, vou mostrar como detectar o evento de abertura da porta e enviar uma notificação via Gmail usando o Arduino Uno. Se você for um iniciante, você pode aprender sobre wi-fi e sensor no Arduino - WiFi e Arduino - tutoriais do sensor de porta. Vamos
Monitoramento de duas portas de garagem: 4 etapas
Monitoramento de Duas Portas de Garagem: Em 2016 mudamos para uma nova casa, onde as portas de garagem estão localizadas de uma forma que você não pode vê-las da entrada principal da casa. Portanto, você não pode ter certeza se as portas estão fechadas ou abertas. Apenas para monitoramento, os antigos proprietários instalaram um botão de imprensa
Portas lógicas usando transistor: 3 etapas
Portas lógicas usando transistor: portas lógicas são os blocos básicos de qualquer sistema digital
ESP8266 - Sensores de portas e janelas - ESP8266. Assistência ao Idoso (esquecimento): 5 etapas
ESP8266 - Sensores de portas e janelas - ESP8266. Assistência ao Idoso (esquecimento): ESP8266 - Sensores de porta / janela utilizando GPIO 0 e GPIO 2 (IOT). Ele pode ser visualizado na web ou na rede local com navegadores. Também visível através do " HelpIdoso Vxapp " aplicativo. Usa uma fonte de 110/220 VAC para 5Vdc, 1 relé / tensão
Circuito de soma de produtos usando portas lógicas: 4 etapas
Circuito de soma de produtos usando portas lógicas: Neste instrutível, mostrarei como criar seu próprio sistema usando a soma de produtos, um pouco de álgebra booleana e algumas portas lógicas. Você não precisa criar exatamente o mesmo sistema deste tutorial, mas pode usar