Circuitos Lógicos Portas Lógicas



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

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

Circuitos Combinacionais

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

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

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

Capítulo I Portas Lógicas Básicas

Eletrônica Digital. Funções e Portas Lógicas. Prof. Renato Moraes

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

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

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

Falso: F = Low voltage: L = 0

Eletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary

CAPÍTULO II. Funções e Portas Lógicas

Circuitos combinacionais

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

CAPÍTULO 3 PORTAS LÓGICAS E ÁLGEBRA BOOLEANA

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

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

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

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

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

Circuitos Digitais Álgebra de Boole

Eletrônica Digital Portas Lógicas


Valor lógico UM (Verdade, 1): 5 Volts. Valor lógico ZERO (FALSO, 0): 0 Volts.

Organização de computadores

CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL

Aula 8 Circuitos Integrados

CIRCUITOS DIGITAIS COMBINACIONAIS (Unidade 3)

3. CAPÍTULO LÓGICAS DIGITAIS

Análise e Projeto de Contadores Síncronos. Circuitos Lógicos Prof. Daniel D. Silveira

Profª Danielle Casillo

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

PORTAS NOR e NAND OR - AND - NOT. Considerando as entradas A e B, teremos na saída a complementação ou negação das mesmas.

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

Parte V Linguagem de Programação

Infra-Estrutura de Hardware

Universidade Federal do ABC

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

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

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

Aula 07 : Portas Lógicas e Álgebra Booleana

CIRCUITOS DIGITAIS ÁLGEBRA BOOLEANA

Circuitos Lógicos Aula 8

Eletrônica Digital I SUMÁRIO INTRODUÇÃO ELETRÔNICA DIGITAL

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

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

Automação Industrial Parte 8

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.

CIRCUITOS DIGITAIS. Portas Lógicas e Álgebra Booleana

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

Abaixo descreveremos 6 portas lógicas: AND, OR, NOT, NAND, NOR e XOR.

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

Lógica Boolena. Aula 05. Prof. Msc. Arthur G. Bartsch

Circuitos Lógicos Combinacionais Aula Prática

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

SÍMBOLO LÓGICO A F B SÍMBOLO LÓGICO A F

Símbolos Lógicos com Tabelas-Verdade

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

3 Sistemas de Numeração:

4. Desenhe um digrama esquemático para cada uma das funções abaixo. a.

Lista de Exercício 04 Projetos de Sistemas Digitais

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

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

FUNDAMENTOS DA AUTOMAÇÃO Funções e Portas Lógicas. Prof. Luiz Fernando Laguardia Campos FMS

Arquitetura de Computadores. Tipos de Instruções

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

ESTRUTURA CONDICIONAL

Circuitos Lógicos Combinacionais (parte 3) Sistemas de Informação CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Fernando Maia da Mota

MÓDULO N.º 1 SISTEMAS DE NUMERAÇÃO HORAS / TEMPOS CONTEÚDOS OBJETIVOS AVALIAÇÃO

Programação Básica em STEP 7 Operações Binárias. SITRAIN Training for Automation and Drives. Página 6-1

ELETRÔNICA DIGITAL. Parte 4 Funções Lógicas - Circuitos Integrados. Professor Dr. Michael Klug. 1 Prof. Michael

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

Exercícios de Eletrônica Digital Instrutor Gabriel Vinicios Tecnologia Eletrônica II - Tarde

Hardware de Computadores

Eletrônica Digital Lista de Exercícios

3 - Operações Lógicas. Portas Lógicas, Expressões Lógicas e Circuitos Lógicos

Algoritmos e Linguagens de Programação. Álgebra Booleana. Faculdade Pitágoras Prof. Edwar Saliba Júnior Abril de Unidade Álgebra Booleana

1 Título. 2 Objetivos. 3 - Fundamentos Teóricos. Página 1 de 5 Universidade Federal de Juiz de Fora. Prática 1 Aplicações das Funções Lógicas

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

CAPÍTULO 5 CIRCUITOS SEQUENCIAIS

Sistemas de Numeração

ÁLGEBRA DE BOOLE Operações Fundamentais, Autoavaliação, Indução Perfeita e Simulação

Conceitos básicos do

PCS 3115 (PCS2215) Conteúdo

Técnicas Digitais. Saul Azzolin Bonaldo

3. Portas Lógicas. Objetivos. Objetivos. Introdução. Circuitos Digitais 31/08/2014

Sistemas numéricos. Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09

Projeto de Circuitos Lógicos. Introdução ao Computador 2010/01 Renan Manola

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos

PCS 3115 (PCS2215) Sistemas Digitais I. Módulo 05 Álgebra Booleana. Prof. Dr. Edison Spina. Sobre o material do Prof. Dr. Marcos A. Simplicio Jr.

PROGRAMAÇÃO BÁSICA DE CLP

ANO LETIVO 2015 / 2016

Algoritmos e Programação de Computadores

1 CIRCUITOS COMBINACIONAIS

Arquitetura de Computadores Aula 9 Portas Lógicas

Programação de CLPs por 1. Diagramas de Contato

Transcrição:

Circuitos Lógicos Portas Lógicas Prof.: Daniel D. Silveira 1

Álgebra de Boole George Boole desenvolveu um sistema de análise lógica por volta de 1850 Este sistema é conhecido atualmente como álgebra de Boole A álgebra de Boole expressa a operação de um circuito na forma de uma operação algébrica Na álgebra Booleana, as constantes e variáveis podem ter apenas 2 valores: 0 ou 1 (níveis lógicos) 2

Variáveis Lógicas As variáveis lógicas assumem estados distintos, e podem representar situações da vida real Nível Lógico 0 Nível Lógico 1 Falso Desligado Baixo Nao Chave aberta Verdadeiro Ligado A álgebra booleana tem apenas três operações básicas: AND (E), OR (OU), NOT (NÃO) Alto Sim Chave Fechada 3

Tabela verdade Técnica para determinar como a saída lógica de um circuito depende dos níveis lógicos presentes nas entradas do circuito 4

A operação OR (OU) Representada algebricamente como: S=A+B (leia-se A OU B) 5

A operação OR (OU) Aplicação Ativação de um alarme caso um sensor seja ativado 6

A operação AND (E) Representada algebricamente como: S=A.B (leia-se A e B) 7

A operação AND (E) Exemplos Diagramas de tempo: Circuito inibidor/habilitador 8

A operação NOT (NÃO) ou inversor Representada algebricamente como: S A ou S A' lê-se (A barra) ou (NÃO A) Tem apenas uma entrada Também conhecido como complemento 9

A porta NOR (NÃO-OU) Combinação da porta OU com a porta inversora 10

A porta NAND (NÃO-E) Combinação da porta AND com a porta inversora 11

Quadro resumo Blocos lógicos básicos Blocos lógicos derivados 12

Associações de portas Usando-se expressões booleanas, pode-se determinar a expressão lógica de saída 13

Avaliando a saída dos circuitos lógicos Pode-se substituir as variáveis pelos valores desejados e obter o resultado da expressão Quais as saídas quando todas as entradas forem 1 para as duas expressões? 14

Determinando o nível lógico na saída dos diagramas Analisa-se a saída de cada porta separadamente Se todas as entradas estivem em nível lógico baixo, qual a saída? 15

Implementando circuitos a partir de expressões booleanas 16

Montando a tabela verdade a partir de um circuito Primeiro deriva-se a expressão de saída 17

Exercícios propostos Desenhe o circuito que executa a função booleana S=A.B.C+(A+B).C e gere sua tabela verdade Escreva a expressão que representa o circuito: 18

Exercícios propostos 3.17 a) Aplique as formas de onda de entrada da Figura abaixo em uma porta NOR e desenhe a forma de onda de saída. b) Repita para a entrada C mantida permanentemente em nível BAIXO. c) Repita para a entrada C mantida permanentemente em nível ALTO. 3.18 Repita o problema 3.17 para uma porta NAND. 19

A porta XOR Nível ALTO na saída somente quando as 2 entradas são diferentes entre si! A porta lógica que representa esta função é a XOR 20

A porta XNOR Para a porta XNOR, teremos o resultado 1 somente quando as 2 entradas forem iguais (exatamente o inverso da XOR)! Tanto a porta XOR quanto a XNOR possuem somente duas entradas 21