02 Álgebra de Boole elementos físicos e funções lógicas. v0.2

Documentos relacionados
Prof. Leonardo Augusto Casillo

ÁLGEBRA DE BOOLE B.1 - DIAGRAMA DE VENN

Definição. Elemento com uma ou mais entradas que produz um sinal de saída, função dos valores presentes na entrada.

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

ORGANIZAÇÃO DE COMPUTADORES CONCEITOS DE LÓGICA DIGITAL

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

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

12 - Álgebra de Boole aplicada a Circuitos Digitais Função AND: Fundamentos de TI

Aula 9 SCR / TRIAC (Potência) Amplificadores Operacionais

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

Introdução. Em 1854, o matemático inglês George Boole, apresentou um sistema matemático de análise lógica conhecido como álgebra de Boole.

ENG 1403 CIRCUITOS ELÉTRICOS E ELETRÔNICOS P Instruções para a prova

Funções Lógicas I. José Costa. Introdução à Arquitetura de Computadores. Departamento de Engenharia Informática (DEI) Instituto Superior Técnico

Aluno turma ELETRÔNICA ANALÓGICA AULA 02

INTRODUÇÃO À ELETRÔNICA INDUSTRIAL (Unidade 1)

Introdução aos Sistemas Digitais

Álgebra de Boole binária

B. Piropo. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

Introdução à Computação

Universidade Federal do ABC


Fundamentos para Eletrônica e Sistemas de Medidas


Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

PSI Práticas de Eletricidade e Eletrônica I. Experiência 2 - Componentes Ativos

Introdução à Eletrônica PSI2223

Eletrônica e Eletrotécnica Automotiva

Componentes eletrónicos. Maria do Anjo Albuquerque

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

ELETRICIDADE E ELETRÔNICA EMBARCADA

CONTINUAÇÃO DE SISTEMAS DE NUMERAÇÃO (Unidade 6)

Lei de Ohm: associação de resistores e capacitores

Álgebra de Boole. Este material é uma adaptação das notas de aula dos professores Edino Fernandes, Juliano Maia, Ricardo Martins e Luciana Guedes

APOSTILA COMPLEMENTAR

Transistor. Portas Lógicas (2) Base; Coletor; Emissor.

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

TRANSISTORES. Regrinha simples - Quanto mais ou menos corrente colocar na base, mais ou menos corrente vai passar entre emissor-coletor.

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

Funções e Portas Lógicas

OUTROS TIPOS DE DIODOS

Circuitos Digitais Álgebra de Boole

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

FACULDADE SANTO AGOSTINHO - FSA ENGENHARIA ELÉTRICA ELETRÔNICA DE POTÊNCIA TIRISTORES

Universidade Federal de São João del-rei. Material Teórico de Suporte para as Práticas

CURSO DE ELETRÔNICA DIGITAL OS MULTIVIBRADORES ASTÁVEIS E MONOESTÁVEIS. também são muito importantes em aplicações relacionadas com a Eletrônica

Eletrônica Aula 06 CIN-UPPE

Dispositivos Semicondutores. Diodos junções p-n Transistores: p-n-p ou n-p-n

CIRCUITOS DIGITAIS. Portas Lógicas e Álgebra Booleana

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.

Conceitos introdutórios

Introdução à Computação: Introdução às Portas Lógicas

Aula 9 Dispositivos semicondutores Diodos e aplicações

Descrevendo Circuitos Lógicos (Continuação) CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Prof. Fernando Maia da Mota

3. Computadores Industriais

CIRCUITOS DIGITAIS ÁLGEBRA BOOLEANA

Organização de computadores

Escola Secundária com 3 o Ciclo do Ensino Básico de Adolfo Portela, Águeda

Prof. Amauri Assef. UTFPR Campus Curitiba 1

Disciplina: Lógica Matemática Prof. Etelvira Leite

Computadores X: Portas Lógicas

Lógica Proposicional e Álgebra de Boole

Fís. Monitores: Caio Rodrigues

3. CAPÍTULO LÓGICAS DIGITAIS

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ENGENHARIA ELÉTRICA EEL7011 Eletricidade Básica AULA 09 DIODOS SEMICONDUTORES E RETIFICADORES

Minicurso de Arduino

Eletrônica de Potência

Apostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE.

Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Apostila de Eletrônica Digital ÍNDICE

Organização de Computadores

Circuitos Lógicos e Organização de Computadores

CAPÍTULO 3 - CIRCUITOS RETIFICADORES ELETRÔNICA ANALÓGICA AULA 04

UNIVERSIDADE FEDERAL DO ACRE PRÓ-REITORIA DE GRADUAÇÃO

Tiristores. Prof. Jonathan Pereira

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE ECUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS FLORIANÓPOLIS

CONHECIMENTOS ESPECÍFICOS

3) Cite 2 exemplos de fontes de Alimentação em Corrente Continua e 2 exemplos em Corrente Alternada.

Fig. 1 Tempos de propagação e de transição de nível lógico de uma porta lógica NOT.

CURSO DE ELETRÔNICA DIGITAL A ÁLGEBRA DE BOOLE

SSC0180- ELETRÔNICA PARA COMPUTAÇÃO. Professor: Vanderlei Bonato EstagiárioPAE: Leandro S. Rosa

Sistemas Digitais. Revisão Portas Lógicas. Isaac Maia

Álgebra Booleana e Tabelas-Verdade

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Prof. Leonardo Augusto Casillo

PLANO DE ENSINO Engenharia Mecânica Fundamentos de Eletrônica Analógica e Digital

Símbolo do diodo emissor de luz LED

Sistemas de Numeração

Dispositivos Semicondutores. Diodos junções p-n Transistores: p-n-p ou n-p-n

PCS 3115 (PCS2215) Conteúdo

Circuitos Lógicos Capítulo 3 Portas Lógicas e Álgebra Booleana Parte II

Figura 6.1: Símbolo do diodo

Projeto No. 15 Sensor Óptico Reflexivo

TRANSISTOR BIPOLAR DE JUNÇÃO (Unidade 5)

PREFÁCIO Um guia para diagnosticar os Mosfets das placas de notebook e placas de vídeo. Aqui você encontrará as informações necessárias para entender

ELETRÔNICA DIGITAL. Parte 10 LEDs, Displays, Decodificadores e Codificadores. Professor Dr. Michael Klug. 1 Prof. Michael

Aula 07 : Portas Lógicas e Álgebra Booleana

Álgebra de Boole. João Paulo Cerquinho Cajueiro 19 de agosto de 2009

PCS 3115 Sistemas Digitais I Análise e Síntese de Circuitos Combinatórios Prof. Dr. Marcos A. Simplicio Jr.

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

Transcrição:

02 Álgebra de Boole elementos físicos e funções lógicas v0.2

Conteúdo Leis Teoremas Corolários Dualidade Conjunto binário Elementos físicos e funções lógicas 05 November 2014 Sistemas Digitais 2

Definição A álgebra de Boole é um conjunto de elementos B = {a, b, } e dois operadores binários definidos entre eles: Intersecção (E, AND também simbolizado por.) União (OU, OR também simbolizado por +) Estes operadores são definidos como (Postulados):. 05 November 2014 Sistemas Digitais 3

Definição 05 November 2014 Sistemas Digitais 4

Comutatividade 05 November 2014 Sistemas Digitais 5

Associatividade 05 November 2014 Sistemas Digitais 6

Distributividade 05 November 2014 Sistemas Digitais 7

Elemento neutro da operação + (z) 05 November 2014 Sistemas Digitais 8

O elemento neutro da operação + (z) é único 05 November 2014 Sistemas Digitais 9

Elemento neutro da operação. (e) 05 November 2014 Sistemas Digitais 10

O elemento neutro da operação. (e) é único 05 November 2014 Sistemas Digitais 11

_ Inversor (not a ou a) 05 November 2014 Sistemas Digitais 12

Um elemento negado (not a ou a) é único _ 05 November 2014 Sistemas Digitais 13

Resultados dos postulados (corolários) I 05 November 2014 Sistemas Digitais 14

Resultados dos postulados (corolários) II Elemento absorvente da (+) Elemento absorvente de (.) 05 November 2014 Sistemas Digitais 15

Resultados dos postulados (corolários) III 05 November 2014 Sistemas Digitais 16

Resultados dos postulados (corolários) IV 05 November 2014 Sistemas Digitais 17

Resultados dos postulados (corolários) V 05 November 2014 Sistemas Digitais 18

Resultados dos postulados (corolários) VI 05 November 2014 Sistemas Digitais 19

Resultados dos postulados (corolários) VII 05 November 2014 Sistemas Digitais 20

Resultados dos postulados (corolários) VIII Prova-se da mesma forma que R12 05 November 2014 Sistemas Digitais 21

Resultados dos postulados (corolários) IX 05 November 2014 Sistemas Digitais 22

Resultados dos postulados (corolários) X 05 November 2014 Sistemas Digitais 23

Dualidade I As regras existem em pares Exemplos: 05 November 2014 Sistemas Digitais 24

Dualidade II Cada teorema da álgebra de Boole tem uma forma dual que é válida. As regras de conversão no dual são:. 05 November 2014 Sistemas Digitais 25

Dualidade III Cada teorema da álgebra de Boole tem uma forma dual que é válida. As regras de conversão no dual são:. 05 November 2014 Sistemas Digitais 26

Conjunto binário I Frequentemente trabalhamos com o conjunto binário: B = { 0, 1 } Para entender melhor alguns resultados podemos usar diagramas de Venn:. 05 November 2014 Sistemas Digitais 27

Conjunto binário II Podemos também usar também circuitos elétricos com interruptores, baterias e lâmpadas: O caso mais simples é este: Se o interruptor a estiver aberto (a=0) a lâmpada encontra-se apagada Se o interruptor a estiver fechado (a=1) a lâmpada acende 05 November 2014 Sistemas Digitais 28

Conjunto binário III Podemos combinar dois interruptores em série (a.b) AND paralelo (a+b) OR 05 November 2014 Sistemas Digitais 29

Conjunto binário IV Desta forma os postulados 4.1 e 4.2 traduzem-se em:. 05 November 2014 Sistemas Digitais 30

Contactor Um contactor é um interruptor que pode ser aberto ou fechado dependendo de ser aplicada ou não uma tensão aos seus terminais de controlo Ligados em conjunto permitem implementar as funções lógicas: AND, OR, NOT, etc. e assim qq circuito lógico (digital) Podem ser usados por exemplo para implementar semáforos em cruzamentos (nas aulas práticas vamos ver como o fazer mas com portas lógicas) 05 November 2014 Sistemas Digitais 31

Elementos físicos e funções lógicas Podemos implementar as funções lógicas AND OR NOT Com circuitos eletrónicos baseados em resistências, díodos e transístores Os díodos e transístores funcionam como interruptores dependendo da sua polarização Mas primeiro precisamos de entender o conceito de divisor de tensão 05 November 2014 Sistemas Digitais 32

Divisor de tensão I Num divisor de tensão, a tensão medida (que caí) em cada resistência é proporcional aos valores das resistências. A tensão que caí em R1 é dada por: Logo a tensão entre a saída e a terra é dada por: Ou por: Vr2 = V Vr1 = 5 4.5 =. 05 November 2014 Sistemas Digitais 33

Divisor de tensão II Supondo que R2 é uma resistência variável entre baixa resistência e muito alta resistência. Podemos implementar com um interruptor. Resistência muito alta (ou infinita) é um circuito aberto: R1 900 x V = R1 + x 5 = 0 Logo a tensão entre a saída e a terra é dada por: Vr2 = V Vr1 = 5 0 = 05 November 2014 Sistemas Digitais 34

Divisor de tensão III Supondo que R2 é uma resistência variável entre baixa resistência e muito alta resistência. Podemos implementar com um interruptor. Resistência muito baixa(ou 0) é um curto circuito: R1 900 x V = R1 + 0 900 x 5 = 5 Logo a tensão entre a saída e a terra é dada por: Vr2 = V Vr1 = 5 5 = 05 November 2014 Sistemas Digitais 35

Divisor de tensão III Supondo que R2 é uma resistência variável entre baixa resistência e muito alta resistência. Podemos implementar com um interruptor. Resistência muito baixa(ou 0) é um curto circuito: Então R1 900 x V = R1 + 0 900 x 5 = 5 com um interruptor podemos variar a tensão na saída entre 0 (baixo ou Low ou Logo 0 lógico) a tensão entre a saída e a terra é dada por: e a tensão de alimentação, (alto ou high ou Vr2 1 lógico) = V Vr1 = 5 5 = 05 November 2014 Sistemas Digitais 36

Díodo I Um díodo é um elemento que apenas deixa passar corrente num sentido. Se a voltagem alta (+) for aplicada ao ânodo e a baixa (-) ao cátodo, ie polarizado diretamente, funciona como se a resistência fosse 0. Se polarizado inversamente a resistência é infinita não havendo passagem de corrente 05 November 2014 Sistemas Digitais 37

Díodo II Assim dependendo da polarização funciona como um interruptor Nota: O díodo não é um condutor perfeito, caindo 0,7 volts, mas para a análise podia-se considerar como perfeito, caindo nele 0 volts. 05 November 2014 Sistemas Digitais 38

Transistor Um transístor: dois díodos ligados pelo ânodo (ou cátodo ) pode funcionar como um interruptor controlado por um sinal na base. Se na base for aplicada um tensão alta existe condução entre o coletor e o emissor Se for uma tensão baixa não existe condução (circuito aberto) 05 November 2014 Sistemas Digitais 39

Inversor (NOT) Se a voltagem na entrada a for H o transístor conduz com baixa resistência, caindo a tensão na resistência sendo a saída NOT a = L c = Rtransistor x V = 0 x 5 ~ Rtransistor+Rres 0+1000 H = V = L = (L). (H) 05 November 2014 Sistemas Digitais 40

Inversor (NOT) Se a voltagem na entrada a for L o transístor não conduz, tem resistência infinita, sendo a saída NOT a = H Vr = Rres Rtransistor+Rres x V = 1000 +1000 x 5 ~ Vtransistor = Vsaída(NOT a) = V Vr = 5 0 = H = V = L = (H). (L) 05 November 2014 Sistemas Digitais 41

O díodo revisitado Um díodo é um elemento que apenas deixa passar corrente num sentido. Se a voltagem alta (+ ou H) for aplicada ao ânodo e a baixa (- ou L) ao cátodo, ie polarizado diretamente, funciona como se a resistência fosse 0. H L L H Se polarizado inversamente a resistência é infinita não havendo passagem de corrente 05 November 2014 Sistemas Digitais 42

Porta OU (OR gate) a = L = b = L = c = (não há corrente) (não há corrente) H = V = L = 05 November 2014 Sistemas Digitais 43

Porta OU (OR gate) a = L = b = H = c = Rres RdiodoB+Rres (não há corrente) (Díodo polarizado diretamente) x V = 1000 0+1000 x 5 ~ 05 November 2014 Sistemas Digitais 44

Porta OU (OR gate) a = H = b = L = c = Rres RdiodoA+Rres (Díodo polarizado diretamente) (não há corrente) x V = 1000 0+1000 x 5 ~ 05 November 2014 Sistemas Digitais 45

Porta OU (OR gate) a = H = b = H = (Díodo polarizado diretamente) (Díodo polarizado diretamente) c = Rres RdiodoA B+Rres x V = 1000 0+1000 x 5 ~ 05 November 2014 Sistemas Digitais 46

Porta E (AND gate) a = L = b = L = (Díodo polarizado diretamente) (Díodo polarizado diretamente) c = RdiodoA B x V = 0 x 5 ~ RdiodoA B+Rres 0+1000 05 November 2014 Sistemas Digitais 47

Porta E (AND gate) a = L = b = L = (Díodo polarizado diretamente) (Díodo polarizado diretamente) c = RdiodoA B x V = 0 x 5 ~ RdiodoA B+Rres 0+1000 05 November 2014 Sistemas Digitais 48

Porta E (AND gate) a = L = b = H = (Díodo polarizado diretamente) (Díodo polarizado inversamente) c = RdiodoA x V = 0 x 5 ~ RdiodoA+Rres 0+1000 05 November 2014 Sistemas Digitais 49

Porta E (AND gate) a = H = b = L = (Díodo polarizado inversamente) (Díodo polarizado diretamente) c = RdiodoB x V = 0 x 5 ~ RdiodoB+Rres 0+1000 05 November 2014 Sistemas Digitais 50

Porta E (AND gate) a = H = b = H = (Díodo polarizado inversamente) (Díodo polarizado inversamente) c = RdiodoA B RdiodoA B+Rres x V = +1000 x 5 Indetermin 05 November 2014 Sistemas Digitais 51

Porta E (AND gate) Podemos ver a tensão que cai na resistência e subtrair à da entrada: Rres 1000 Vr = x V = x 5 = RdiodoA B+Rres +1000 C = Vdiodos = V Vr = 5 0 = 05 November 2014 Sistemas Digitais 52

Divisor de tensão II (revisto) Supondo que R2 é uma resistência variável entre baixa resistência e muito alta resistência. Podemos implementar com um interruptor. Resistência muito alta (ou infinita) é um circuito aberto: R1 900 x V = R1 + x 5 = 0 Logo a tensão entre a saída e a terra é dada por: Vr2 = V Vr1 = 5 0 = 05 November 2014 Sistemas Digitais 53

a + (not a) = a + a = 1 Se ligarmos a e not a às entradas de uma porta OR temos a saída: NOT OR Isto mostra o postulado já apresentado: a + a = 1 05 November 2014 Sistemas Digitais 54

a. (not a) = a. a = 0 Se ligarmos a e not a às entradas de uma porta AND temos a saída: NOT AND Isto mostra também outro postulado já apresentado: a. a = 0 05 November 2014 Sistemas Digitais 55

Funções de duas entradas ou variáveis Com duas entradas podemos ter 16 funções: T0 = circuito aberto. 05 November 2014 Sistemas Digitais 56

Funções de duas entradas ou variáveis Com duas entradas podemos ter 16 funções: T15 = circuito fechado. 05 November 2014 Sistemas Digitais 57

Funções de duas entradas ou variáveis As funções mais usadas são: AND, NAND, OR, NOR, EXCLUSIVE OR. 05 November 2014 Sistemas Digitais 58