Portas Lógicas e Circuitos Digitais: 1. Objetivo
Portas Lógicas e Circuitos Digitais: 1. Objetivo
Portas Lógicas e Circuitos Digitais: 1. Objetivo
Apresentação
1. OBJETIVO
Os sistemas digitais são compostos por circuitos lógicos básicos, conhecidos como portas
digitais. As portas digitais utilizam-se de sinais lógicos binários e álgebra booleana para a criação
de circuitos digitais de sequência ou combinação, por exemplo.
Neste experimento, você irá desenvolver um projeto de simulação de circuito digital utilizando as
portas lógicas AND, NOT, NAND e NOR.
Atualmente, a maioria dos equipamentos eletrônicos é composta por circuitos integrados digitais.
Desde os mais simples, como equipamentos domésticos, até os mais complexos, como robôs em
linhas de montagem de automóveis, todos utilizam os mesmos princípios lógicos digitais de
funcionamento.
Consequentemente, para o desenvolvimento e manutenção desses sistemas, é fundamental
conhecer a aplicação e o funcionamento das portas lógicas.
3. O EXPERIMENTO
Para a realização deste experimento, você utilizará recursos de hardware e software. Com um
computador (hardware) e um sistema de desenho assistido por computador (CAD) para a
simulação de circuitos integrados, você desenvolverá estruturas de circuitos lógicos com
aplicação de conhecimento sobre as portas lógicas AND, NOT, NAND e NOR. O software a ser
utilizado é o DigSin, desenvolvido por Steven Lambert.
4. SEGURANÇA
5. CENÁRIO
Nesse sentido, é fundamental conhecer o funcionamento das portas lógicas AND, OR, NOT,
NAND e NOR, para a programação desses equipamentos.
Bons estudos.
Sumário teórico
Sistemas computacionais são compostos por circuitos digitais que funcionam a partir de
grandezas com valores discretos, ou seja, trabalham apenas com dois estados (níveis de tensão)
possíveis: um alto (representado pelo bit 1) e um baixo (representado pelo bit 0) (FLOYD, 2009).
Um circuito digital é uma composição resultante da combinação de várias portas lógicas que são
circuitos “com várias entradas, mas apenas uma saída ativada por uma determinada combinação
de condições de entrada” (PETRUZELLA, 2014, p. 55).
As portas lógicas são o resultado da aplicação da álgebra booleana, que é composta por três
operadores básicos: E, OU e NÃO (em inglês: AND, OR, NOT). Com esses operadores, é
possível realizar comparações e operações aritméticas básicas.
Um exemplo prático do uso da porta lógica AND pode ser dado por uma lâmpada que está
ligada a uma rede elétrica e em série com duas chaves interruptoras. A lâmpada somente
acenderá quando as chaves forem colocadas na posição ligada, ou seja, tensão ALTO, valor
binário 1. A Figura 2 mostra a aplicação da porta lógica de acordo com o exemplo apresentado:
Lembrete: Um circuito em série tem duas ou mais cargas que são ligadas em sequência,
havendo apenas uma passagem para a corrente elétrica. Diferentemente de um circuito em série,
em um circuito paralelo as cargas têm o mesmo ponto em comum, ou seja, a corrente elétrica se
divide proporcionalmente para cada carga.
A regra básica de funcionamento da porta OR é: a saída será 1 se uma ou mais entradas forem 1.
A Figura 3 mostra a estrutura da porta lógica OR:
A regra básica de funcionamento da porta NOT é: a saída será 1 se a entrada for 0, e a saída
será 0 se a entrada for 1. Circuitos digitais que implementam a porta lógica NOT são conhecidos
como inversores. A Figura 5 mostra a estrutura da porta lógica NOT:
Um exemplo prático do uso da porta lógica NOT pode ser dado por uma lâmpada que está ligada
a uma rede elétrica por uma única chave interruptora. A lâmpada acenderá quando a chave for
colocada na posição “Não-Pressionada” (nível 0), ou seja, tensão na lâmpada = ALTO, valor
binário 1; e apagará quando a chave for colocada na posição “Pressionada” (nível 1), ou seja,
tensão na lâmpada = BAIXO, valor binário 0. A Figura 6 mostra a aplicação da porta lógica de
acordo com o exemplo apresentado:
As portas lógicas derivadas são baseadas nas combinações das funções lógicas
fundamentais, para a elaboração de circuitos lógicos complexos. São elas: NAND, NOR, XOR e
XNOR. Para o desenvolvimento das atividades deste laboratório virtual, vamos relembrar o
funcionamento das portas NAND e NOR.
A regra básica de funcionamento da porta NAND é: a saída de uma porta lógica AND será
invertida. A Figura 7 representa a estrutura da porta lógica NAND:
Um exemplo prático do uso da porta lógica NAND pode ser dado por um circuito programado para
ativar um alarme em uma linha de produção caso alguma de suas esteiras de alimentação de
peças pare de funcionar. O alarme não será ativado apenas quando todas as esteiras estiverem
em operação, ou seja, todos os sensores em tensão ALTO, valor binário 1. Caso contrário, o
alarme será ativado, ou seja, algum dos sensores em tensão BAIXO, valor binário 0. A Figura 8
mostra a aplicação da porta lógica de acordo com o exemplo apresentado:
Figura 8 – Exemplo de uso da porta lógica NAND. Fonte: Elaborada pela autora (2021).
A regra básica de funcionamento da porta NOR é: a saída de uma porta lógica OR será invertida.
A Figura 8 representa a estrutura da porta lógica NOR:
Um exemplo prático do uso da porta lógica NOR pode ser dado por um circuito programado para
ativar a irrigação no período da noite quando não estiver chovendo. A irrigação será ativada
quando o sensor de luminosidade estiver desativado, ou seja, tensão BAIXO, valor binário 0, e o
sensor de detecção de chuva também estiver desativado, ou seja, tensão BAIXO, valor binário 0.
A Figura 10 mostra a aplicação da porta lógica de acordo com o exemplo apresentado:
Figura 10 – Exemplo de uso da porta lógica NOR. Fonte: Elaborada pela autora (2021).
Estudos sobre circuitos digitais e portas lógicas são muito importantes para o
desenvolvimento profissional e a compreensão e elaboração de sistemas digitais. Esses
conceitos são fundamentais para a continuidade e evolução de seus estudos em arquitetura e
organização de computadores.
Aproveite este material para reavivar seus conhecimentos em circuitos digitais e portas lógicas,
para que você realize um bom experimento sobre o assunto.
REFERÊNCIAS BIBLIOGRÁFICAS
FLOYD, Thomas. Sistemas digitais: fundamentos e aplicações. 9. ed. Porto Alegre: Bookman,
2009.
INSTRUÇÕES GERAIS
1. Neste experimento, você irá utilizar um simulador para montar circuitos com portas lógicas e
circuitos digitais.
3. Caso não saiba como manipular o Laboratório Virtual, utilize o “Tutorial” presente neste
Roteiro.
4. Caso já possua familiaridade com o Laboratório Virtual, você encontrará as instruções para
realização desta prática na subseção “Procedimentos”.
RECOMENDAÇÕES DE ACESSO
DICAS DE DESEMPENHO
Para otimizar a sua experiência no acesso aos laboratórios virtuais, siga as seguintes dicas de
desempenho:
PRECISA DE AJUDA?
Em caso de dúvidas ou dificuldades técnicas, visite nossa Central de Suporte para encontrar
artigos de ajuda e informações para usuários. Acesse a Central de Suporte através do link:
https://suporte-virtual.algetec.com.br
Se preferir, utilize os QR Codes abaixo para entrar em contato via WhatsApp ou ser direcionado
para a Central de Suporte. Estamos aqui para ajudar! Conte conosco!
DESCRIÇÃO DO LABORATÓRIO
MATERIAIS NECESSÁRIOS
· Clock;
· LED;
· Porta NAND;
· Porta NOR;
· Switch.
PROCEDIMENTOS
CONHECENDO O LABORATÓRIO
Antes de realizar a montagem dos circuitos no laboratório virtual, é necessário que você
reconheça os principais recursos do simulador. Nesta etapa, serão apresentadas algumas
funcionalidades deste laboratório, permitindo que os experimentos sejam realizados sem
dificuldades.
1. POSICIONANDO OS COMPONENTES
Posicione dois switches e um clock entre eles. Em seguida, posicione uma porta NAND e uma
porta NOR. Por último, posicione um LED. A seguir apresentamos o diagrama elétrico do circuito
a ser montado no simulador deste experimento.
2. CONECTANDO OS CABOSB
Conecte as saídas do clock e de um dos switches nas entradas da porta NAND. Conecte a saída
da porta NAND em uma das entradas da porta NOR. Conecte a saída do segundo switch na
segunda entrada da porta NOR. Por fim, conecte a saída da porta NOR na entrada do LED.
3. OBSERVANDO O CIRCUITO
4. AVALIANDO OS RESULTADOS
Siga para a seção “Avaliação dos Resultados” e responda de acordo com o que foi observado
nos experimentos, associando também com os conhecimentos aprendidos sobre o tema.
6. Considerando essa atividade, você acha que as portas NAND e NOR podem ser utilizadas
como chaves eletrônicas? Justifique sua resposta.
TUTORIAL
CONHECENDO O LABORATÓRIO
Na tela inicial, é possível ver a área de trabalho do simulador. Na lateral esquerda da tela, está
exibido o menu de Entradas, com a lista das entradas disponíveis para serem utilizadas no
circuito.
Para adicionar um componente na área de trabalho, basta clicar com o botão esquerdo do mouse
sobre ele no menu lateral e arrastar o mouse até a posição desejada na área de trabalho.
Para remover um componente, basta clicar com o botão direito do mouse sobre ele e selecionar a
opção “Remover”.
É possível acessar o menu de Portas e de Saídas clicando com o botão esquerdo do mouse
sobre o nome do menu desejado, no canto superior esquerdo da tela.
Para conectar dois componentes, basta clicar com o botão esquerdo do mouse sobre a saída de
um componente e arrastar até a entrada do outro componente.
Nesse simulador, o cabo branco representa o nível lógico baixo (igual a 0) e o cabo azul
representa nível alto (igual a 1).
Para remover uma conexão, basta clicar com o botão direito do mouse sobre a conexão e
selecionar a opção “Remover”.
Caso deseje remover todas as conexões da área de trabalho, é possível selecionar a opção
“Remover todas as conexões”, no canto superior direito da tela.
Caso deseje limpar toda a área de trabalho, apagando todas as conexões e componentes, basta
selecionar a função “Limpar área de trabalho”, também no canto superior direito da tela.
É possível configurar a duração do pulso do componente “clock”, quando ele estiver na área de
trabalho, clicando com o botão direito do mouse sobre ele e selecionando a opção “Configurar”.
Surgirá uma janela no canto inferior esquerdo da tela. Perceba que o padrão para essa duração é
1000 ms. É possível alterar esse valor clicando com o botão esquerdo do mouse sobre os botões
“-” e “+”, ou clicando sobre o valor exibido e digitando um novo valor. Após a alteração, feche a
janela de configuração do Clock clicando sobre o “X” no canto superior direito da janela.
É possível mover os componentes mesmo após a conexão ter sido feita. Para isso, basta clicar
com o botão esquerdo do mouse e arrastar o componente desejado. Perceba que o cabo
acompanhará a mudança.
1. POSICIONANDO OS COMPONENTES
O circuito apresentado nos passos a seguir é apenas um exemplo. O simulador permite que o
usuário monte qualquer circuito com as entradas, portas e saídas disponibilizadas.
Adicione dois switches na área de trabalho clicando com o botão esquerdo do mouse sobre o
componente e arrastando para a área de trabalho.
Posicione um clock entre os dois switches clicando com o botão esquerdo do mouse sobre o
componente e arrastando para a área de trabalho.
Visualize o menu de Portas clicando com o botão esquerdo do mouse sobre o nome “PORTAS”
no menu do canto superior esquerdo.
Adicione uma porta NAND na área de trabalho clicando com o botão esquerdo do mouse sobre o
componente e arrastando para a área de trabalho.
Adicione uma porta NOR na área de trabalho clicando com o botão esquerdo do mouse sobre o
componente e arrastando para a área de trabalho.
Visualize o menu de Saídas clicando com o botão esquerdo do mouse sobre o nome “SAÍDAS”
no menu do canto superior esquerdo.
Adicione um LED na área de trabalho clicando com o botão esquerdo do mouse sobre o
componente e arrastando para a área de trabalho.
2. CONECTANDO OS CABOS
Conecte as saídas do primeiro switch e do clock às entradas da porta NAND clicando com o
botão esquerdo do mouse sobre cada saída e arrastando até as entradas.
Conecte as saídas da porta NAND e do segundo switch às entradas da porta NOR clicando com
o botão esquerdo do mouse sobre cada saída e arrastando até as entradas.
Conecte a saída da porta NOR à entrada do LED clicando com o botão esquerdo do mouse sobre
a saída e arrastando até a entrada.
3. OBSERVANDO O CIRCUITO
4. AVALIANDO OS RESULTADOS
Siga para a seção “Avaliação dos Resultados” e responda de acordo com o que foi observado
nos experimentos, associando também com os conhecimentos aprendidos sobre o tema.
Pré Teste
Assinale a alternativa que apresenta a porta lógica mais adequada para controlar o circuito
digital proposto.
A) Porta lógica AND.
B) Porta lógica NOT.
C) Porta lógica OR.
Um circuito em série tem duas ou mais cargas ligadas em sequência, havendo apenas uma
2) passagem para a corrente elétrica. Diferentemente de um circuito em série, em um circuito
paralelo as cargas têm o mesmo ponto em comum, ou seja, a corrente elétrica se divide
proporcionalmente para cada carga.
Entre os exemplos apresentados nas alternativas, assinale aquele que representa um circuito
em série.
A) Circuito elétrico de led utilizado em árvores de Natal.
B) Circuito de câmeras de monitoramento.
C) Circuito elétrico de um computador digital.
A boneca de Karen foi programada para emitir sons de frases ao se apertar o botão que está
3) localizado na altura de seu umbigo. Karen notou que, ultimamente, ao apertar o botão, a
boneca não emitia mais nenhum som. Então, resolveu tentar consertar o módulo eletrônico
da boneca responsável pelo controle de emissão dos sons. Ela verificou que o circuito tinha
uma chave de entrada que, ao ser pressionada, acionava o mecanismo de emissão de som.
Entre as alternativas a seguir, assinale a opção de porta lógica mais adequada a ser aplicada
nesse circuito digital.
A) Porta lógica AND.
B) Porta lógica NOT.
C) Porta lógica OR.
Experimento
Acesse o laboratório:
1) Existem duas categorias básicas de portas lógicas: portas lógicas fundamentais e portas
lógicas derivadas.
2)
A representação gráfica de um circuito digital auxilia no desenvolvimento de sua composição
e na compreensão de seu funcionamento. Sendo assim, analise o circuito apresentado na
figura a seguir:
A partir das assertivas apresentadas, qual porta lógica deve ser utilizada para que o alarme
seja acionado, caso as posições das chaves sejam 1 e 1?
A) As portas lógicas que podem ser utilizadas para produzir esse resultado são AND e OR;
B) As portas lógicas que podem ser utilizadas para produzir esse resultado são AND e NAND;
C) As portas lógicas que podem ser utilizadas para produzir esse resultado são OR e NOR.
3)
Portas lógicas representam a combinação de entradas a partir de condições
preestabelecidas, que resultam em uma saída. As entradas para essas portas lógicas podem
ter os estados lógicos ALTO, valor binário 1 (verdadeiro), ou BAIXO, valor binário 0 (falso).
Fazendo uma correlação entre os estados lógicos de entrada de uma porta lógica, analise a
figura a seguir:
Qual é a porta lógica mais adequada a ser aplicada para o funcionamento desse circuito?
A) AND;
B) NOR;
C) OR.
4)
Um circuito digital pode ser representado de três maneiras diferentes: representação
gráfica, expressão booleana e tabela-verdade. A tabela-verdade a seguir apresenta os
valores resultantes da aplicação de uma determinada porta lógica.
Assinale a alternativa que apresenta a porta lógica que é correta para a tabela-verdade
apresentada.
A) AND;
B) OR;
C) NOT.
5)
Os sistemas digitais são os grandes responsáveis pela maioria dos mais recentes avanços
tecnológicos, uma vez que métodos analógicos vêm migrando para a tecnologia digital. Seu
funcionamento é baseado em circuitos digitais e portas lógicas. Nesse sentido, analise a
figura a seguir:
De acordo com a simbologia utilizada para portas lógicas em circuitos digitais apresentada
na figura, qual é a porta lógica utilizada e qual é a saída dessa operação?
A) Porta lógica NOR e saída 0;