Capítulo I Portas Lógicas Básicas



Documentos relacionados
Portas Lógicas Básicas Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

LÓGICA DIGITAL - CONCEITOS. * Constantes. * Expressões: Aritméticas; Lógicas; Tabela Verdade; Relacionais; Booleanas. * Portas Lógicas.

Circuitos Lógicos Portas Lógicas

Estudos Técnicos de Componentes e Periféricos (ETCP) Prof. Mauricio ETCP

Circuitos Combinacionais

Aula 07 : Portas Lógicas e Álgebra Booleana

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA INF Técnicas Digitais para Computação

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr.

Conceitos básicos do

Práticas de laboratório de Eletrônica Digital

ELETRÔNICA DIGITAL. Funções Lógicas Circuito Integrado. Prof.: Michael. 1 Prof. Michael

Aula 1. Funções Lógicas. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Projeto de Circuitos. Introdução ao Computador 2008/01 Bernardo Gonçalves


Sistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos

Aula 8 Circuitos Integrados

Exercícios de Circuitos Combinacionais

Eletrônica Digital Portas Lógicas

EXPERIÊNCIA 2 PORTAS LÓGICAS BÁSICAS E UNIVERSAIS

Aula 9: Análise e Síntese de Circuitos Digitais Combinacionais

Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções

PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS

Figura 1 - Diagrama de um sistema de controle de temperatura que requer conversão analógico-digital para permitir o uso de técnicas de processamento

No microfone, sua saída pode assumir qualquer valor dentro de uma faixa de 0 à 10mV. 1 - Sistemas de numeração

Circuitos combinacionais

Falso: F = Low voltage: L = 0

Capítulo 3 - Trabalhando com circuitos digitais

GUIA DE LABORATÓRIO DE SISTEMAS DIGITAIS PARA O CURSO DE ENGENHARIA DE CONTROLE E AUTOMAÇÃO

4.3. Máquina de estados: São utilizados em sistemas de complexos, é de fácil transformação para ladder desde que não haja muitas ramificações.

Apostila de Eletrônica Digital ÍNDICE

D C S /C / EE E I/ I U / FC F G

Profª Danielle Casillo

CEFET/RJ - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca Rio de Janeiro, 13 de novembro de 2008.

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Introdução. de Eletrônica Digital (Parte II) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. Carga Horária: 60 horas

Sessão Prática: Oficina de Robótica com NI LabVIEW e LEGO Mindstorms NXT

CONTROLE DE UM SERVO MOTOR

CALCULADORA SIMPLES COM ULA

Organização de computadores

3 De acordo com a literatura, qual a faixa de tensão válida para a entrada de uma porta Inversora da família TTL?

Arquitetura de Computadores. Tipos de Instruções

ULA Sinais de Controle enviados pela UC

Capítulo III Circuitos Digitais Combinacionais

Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR

PUC Rio. Curso Superior de Tecnologia em Processamento de Dados (TPD/P15) ORGANIZAÇÃO DE COMPUTADORES

CAPÍTULO 7 DECODIFICADORES

AULA 06 LINGUAGEM DE BLOCOS DE FUNÇÃO (FB) ENG Informática Industrial I Profa. Letícia Chaves Fonseca

Controle universal para motor de passo

1 CIRCUITOS COMBINACIONAIS

Profª Danielle Casillo

Portas lógicas e Circuitos. Marcos Monteiro, MBA

Circuitos Digitais. Engenharia de Automação e Controle Engenharia Elétrica. São Paulo Prof. José dos Santos Garcia Neto

DESCRIÇÃO DO FUNCIONAMENTO Basicamente o ANTRON II-s recebe sinais provenientes da atuação de contatos elétricos externos, associados a equipamentos

TECNOLOGIA EM MECATRÔNICA INDUSTRIAL CONTROLADORES LÓGICOS PROGRAMÁVEIS

Funções Lógicas e Portas Lógicas

SCHWEITZER ENGINEERING LABORATORIES, COMERCIAL LTDA.

3. CAPÍTULO LÓGICAS DIGITAIS

PRINCÍPIO BOOLEANO E PORTAS LÓGICAS (Unidade 3)

UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware

EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos

Manual Placa DMX 4 pixels RGB

Introdução à Engenharia de Computação

Controle de Motores de Indução

Disciplina: Processamento Digital de Sinais (ENG577) Aula 05 Parte 2: Dispositivos de Hardware Programável Prof.: Eduardo Simas

Automação Industrial Parte 2

Capítulo VIII Registradores de Deslocamento e Contadores

Aula 2. - Elaboração de algoritmos/fluxogramas. - Gravação do programa no microcontrolador

Álgebra de Boole e Teorema de De Morgan Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

UNIDADE 6. Responsável pelo conteúdo: Prof. tutor Viltemar Evangelista de Souza

EE610 Eletrônica Digital I. 2_b_2 Chaves em circuitos lógicos

Programação Básica em Arduino Aula 2

ÁLGEBRA BOOLEANA. Foi um modelo formulado por George Boole, por volta de 1850.

Circuitos Combinacionais. Sistemas digitais

9 Eletrônica: circuitos especiais

Sistemas Digitais / Sistemas Digitais I 7 Famílias Lógicas

Conheça o 4017 (ART062)

Capítulo IV - Famílias Lógicas

Circuitos Digitais Álgebra de Boole

Arquitetura de Computadores Aula 9 Portas Lógicas


DL Manual de instalação e operação

Lista de Exercício 04 Projetos de Sistemas Digitais

Circuitos Seqüenciais: Latches e Flip-Flops. Fabrício Noveletto

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C - Profª Elisabete N Moraes

CIRCUITOS DIGITAIS COMBINACIONAIS (Unidade 3)

INFORMATIVO DE PRODUTO

Descrição de circuitos algebricamente, álgebra de Boole e circuitos lógicos, teorema de boole e De Morgan. Simplificação e projeto.

LABORATÓRIO DE ELETRÔNICA DIGITAL Experiência 9: Análise de Circuitos com Contadores

Domínio de dados. Físico-Químico. Frequência. Tempo ELETRÔNICA DIGITAL. 2 estados possíveis: níveis lógicos. ALTO: high = HI = 1 = +5 V

Pesquisa e organização de informação

Introdução à Arquitetura de Computadores IFES Campus Serra

Roteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários

Controle de elevador

ESPECIFICAÇÕES EN81.20 e EN

Pontifícia Universidade Católica do Paraná. Claudio Roberto Ferretto Junior. Éric Guimarães Zeni. Jub Gomes da Costa WINDOWS X.

Circuitos Lógicos Aula 8

Álgebra de Boole (ou Boleana) Circuitos Digitais Portas Lógicas e Álgebra de Boole. Álgebra de Boole: Tabela Verdade. Álgebra de Boole: funções

Circuitos Digitais 144L

Transcrição:

Capítulo I Portas Lógicas Básicas 1 Introdução Em qualquer sistema digital 1 a unidade básica construtiva é o elemento denominado Porta Lógica. Este capítulo descreve as portas lógicas usuais, seu uso e funcionalidade. Portas lógicas são encontradas desde o nível de integração em larga escala (circuitos integrados de processadores pentium, por exemplo) até o nível de integração existente em circuitos integrados digitais mais simples (famílias de circuitos integrados TTL e CMOS por exemplo). Passamos a descrever, então, o conjunto básico de portas lógicas utilizadas em bem como a forma em que são comercialmente disponíveis. 2 A Porta AND Figura 1: Símbolo gráfico de uma porta lógica AND de 2 entradas ( A e B ). Figura 2: Diagrama de pinos de um circuito integrado (CI) disponível comercialmente (TTL 7408), contendo 4 portas AND. Para a família de CIs TTL, a alimentação é + Vcc = 5V. 1 Por exemplo, o sistema digital que controla as ações a serem executadas por motores e acionadores de um conjunto de elevadores, o controlador de um processo industrial, o microprocessador de um computador, etc... 1

0 0 0 0 1 0 1 0 0 1 1 1 Tabela 1: Tabela verdade de uma porta lógica AND de 2 entradas. Observações: (I) (II) Em lógica digital o valor lógico 0 significa FALSO (F) e normalmente é representado por um nível de tensão 0 V, isto é, um nível baixo de tensão LOW (L). O valor lógico 1 significa VERDADEIRO (V) e normalmente é representado por um nível de tensão + Vcc, isto é, um nível alto de tensão HIGH (H). Assim, no contexto das observações (I) e (II) é possível concluir que a tabela verdade de uma porta AND de 2 entradas (Tabela 1) pode ter as seguintes representações alternativas: F F F F V F V F F V V V Tabela 2: Representação alternativa da tabela verdade de uma porta lógica AND de 2 entradas. 0V 0V 0V 0V + Vcc 0V + Vcc 0V 0V + Vcc + Vcc + Vcc Tabela 3: Representação alternativa da tabela verdade de uma porta lógica AND de 2 entradas assumindo que o valor de tensão + Vcc represente VERDADEIRO (V) e que o valor de tensão 0 V represente FALSO (F). 2

L L L L H L H L L H H H Tabela 4: Representação alternativa da tabela verdade de uma porta lógica AND de 2 entradas. Supondo que sejam aplicados dois trens de pulsos retangulares de tensão nas entradas A e B de uma porta lógica, o gráfico no tempo do sinal obtido na saída Y denomina-se Diagrama de Tempo: Figura 3: Exemplo do diagrama de tempo que seria observado na tela de um osciloscópio para uma porta lógica AND de 2 entradas (TTL 7408 ver Figura 2). Note que os níveis de tensão ao longo do tempo obedecem a Tabela 3. Na prática, o valores V e F da tabela verdade de uma porta lógica representam a ocorrência de eventos que devem resultar combinados na saída Y de acordo com uma lei de formação que atenda um determinado problema a ser resolvido. Por exemplo, a Tabela 2 poderia representar a situação em que queremos controlar o motor que abre e fecha a porta de um elevador (controlado pela saída Y de uma porta AND) em função de o elevador estar parado no andar em questão (sensor que aplica uma tensão + Vcc à entrada A da porta AND quando esta situação ocorre) e em função de o usuário do elevador ter apertado o botão de abertura de porta (sensor que aplica uma tensão + Vcc à entrada B da porta AND quando esta situação ocorre): 3

A (elevador parado no andar) B (botão de abertura de porta pressionado) Y (abre a porta do elevador) F F F F V F V F F V V V Tabela 5: Exemplo de aplicação simples de uma porta AND de 2 entradas na abertura/fechamento da porta de um elevador. 3 A Porta OR Figura 4: Símbolo gráfico de uma porta lógica OR de 2 entradas ( A e B ). Figura 5: Diagrama de pinos de um circuito integrado (CI) disponível comercialmente (TTL 7432), contendo 4 portas OR. 0 0 0 0 1 1 1 0 1 1 1 1 Tabela 6: Tabela verdade de uma porta lógica OR de 2 entradas. uma porta AND no que diz respeito à tabela verdade de uma porta OR. 4

Figura 6: Exemplo do diagrama de tempo que seria observado na tela de um osciloscópio para uma porta lógica OR de 2 entradas (TTL 7432 ver Figura 5). 4 A Porta XOR Figura 7: Símbolo gráfico de uma porta lógica XOR de 2 entradas ( A e B ). 0 0 0 0 1 1 1 0 1 1 1 0 Tabela 7: Tabela verdade de uma porta lógica XOR de 2 entradas. uma porta AND no que diz respeito à tabela verdade de uma porta XOR. 5 A Porta NOT Figura 8: Símbolo gráfico de uma porta lógica NOT. A 0 1 1 0 Tabela 8: Tabela verdade de uma porta lógica NOT. Y 5

Figura 9: Diagrama de pinos de um circuito integrado (CI) disponível comercialmente (TTL 7404), contendo 6 portas NOT. uma porta AND no que diz respeito à tabela verdade de uma porta NOT. Figura 10: Exemplo de diagramas de tempo que seriam observados na tela de um osciloscópio para uma porta lógica NOT (TTL 7404 ver Figura 9). 6 A Porta NAND Uma porta NAND é equivalente a uma porta AND seguida de uma porta NOT: Figura 11: Símbolo gráfico de uma porta lógica NAND de 2 entradas ( A e B ). 0 0 1 0 1 1 1 0 1 1 1 0 Tabela 9: Tabela verdade de uma porta lógica NAND de 2 entradas. 6

uma porta AND no que diz respeito à tabela verdade de uma porta NAND. 7 A Porta NOR Uma porta NOR é equivalente a uma porta OR seguida de uma porta NOT: Figura 12: Símbolo gráfico de uma porta lógica NOR de 2 entradas ( A e B ). 0 0 1 0 1 0 1 0 0 1 1 0 Tabela 10: Tabela verdade de uma porta lógica NOR de 2 entradas. uma porta AND no que diz respeito à tabela verdade de uma porta NOR. 8 A Porta XNOR Figura 13: Símbolo gráfico de uma porta lógica XNOR de 2 entradas ( A e B ). 0 0 1 0 1 0 1 0 0 1 1 1 Tabela 11: Tabela verdade de uma porta lógica XNOR de 2 entradas. uma porta AND no que diz respeito à tabela verdade de uma porta XNOR. 7

9 Portas Lógicas com Múltiplas Entradas Figura 14: Símbolo gráfico de uma porta lógica AND de (a) 2 entradas, (b) 3 entradas, (c) 4 entradas, (d) 12 entradas. Figura 15: Símbolo gráfico de uma porta lógica OR de (a) 2 entradas, (b) 3 entradas, (c) 4 entradas, (d) 12 entradas. 10 Portas Lógicas Disponíveis Comercialmente Função da Porta CI c/ 4 Portas de 2 Entradas CI c/ 3 Portas de 3 Entradas CI c/ 2 Portas de 4 Entradas CI c/ 1 Porta de 8 Entradas NAND 7400 7410 7420 7430 NOR 7402 7427 7425 AND 7408 7411 7421 OR 7432 Tabela 12: Portas lógicas da família TTL disponíveis comercialmente em forma de circuito integrado (CI). 8

11 Interligação de Portas Lógicas Figura 16: Exemplo de combinação de uma porta lógica NOR de duas entradas com uma porta NAND de duas entradas formando uma Função Lógica de 3 variáveis ( A, B e C ). A B C Y 0 0 0 1 0 0 1 0 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 Tabela 13: Tabela verdade da Função Lógica de 3 variáveis implementada pela combinação de portas da Figura 16. 9

12 Equação Booleana de Funções Lógicas Para facilitar o tratamento analítico das diversas funções lógicas possíveis de serem implementadas através de portas lógicas utiliza-se a representação da função lógica através de Equações Booleanas. Função Lógica Básica Símbolo Gráfico da Porta Equação Booleana AND Y = A B OR Y = A + B XOR Y = A B NOT Y = A NAND Y = A B NOR Y = A + B XNOR Y = A B 10