Beruflich Dokumente
Kultur Dokumente
lgebra de Boole
A lgebra de Boole empregada no projeto de circuitos digitais, para: anlise - um mtodo prtico e econmico de descrever as funes de um circuito digital e, consequentemente, seu funcionamento. projeto - ao identificar a funo a ser realizada por um circuito, a lgebra de Boole pode ser aplicada para simplificar sua descrio e, assim, tambm sua implementao.
Universidade Federal do Vale do So Francisco - UNIVASF Colegiado de Engenharia da Computao CECOMP
lgebra de Boole
A vantagem de se utilizar a lgebra de Boole como fundamento que se pode efetuar, inicialmente, toda a anlise matemtica do problema lgico antes da construo do circuito digital. Ela serve como suporte para a construo de um sistema digital.
Sequncia de operaes:
Determinar as variveis de entradas do circuito; Determinar as variveis de sada do circuito; A partir das combinaes das variveis de entrada, montar a tabela verdade para cada sada; Obter a expresso booleana de cada sada; Implementar o circuito combinacional correspondente.
Universidade Federal do Vale do So Francisco - UNIVASF Colegiado de Engenharia da Computao CECOMP
H um sensor de contato que, ligado, (on), indica que a porta est fechada; Um sensor infravermelho que, ligado, indica que no h pessoas ou coisas se movendo no interior da loja. H, tambm, um alarme que acionado quando um dos dois sensores desligado. Isto , basta um nico sensor ser desativado para soar o alarme. Determine a expresso lgica e o circuito correspondentes deste sistema.
Universidade Federal do Vale do So Francisco - UNIVASF Colegiado de Engenharia da Computao CECOMP
Soluo:
Tabela-Verdade
A 0 0 1 1
B 0 1 0 1
S 1 1 1 0
Tabela Verdade
Expresso Lgica
Produto de somas
Soma de Produtos: OR dos minitermos que levam a sada para 1; (Mais utilizado). Produto de somas AND dos maxitermos que levam a sada para 0;
Universidade Federal do Vale do So Francisco - UNIVASF Colegiado de Engenharia da Computao CECOMP
(A B) . (B C).(A C)
10
Tabela Verdade
Expresso Lgica
Minitermos: 1. faz a funo AND dos termos de entrada 2. Varivel de entrada 1 Funo direta; 3. Varivel de entrada 0 Funo Negada; Exemplo do Alarme:
A 0 0 1 1 B 0 1 0 1 S 1 1 1 0 Minitermos
S1 AB S2 AB S3 AB
S S1 S2 S3 S 4 S AB AB AB
S4 0
11
Expresso Lgica
Circuito Lgico
12
Expresso Lgica
Circuito Lgico
13
Se A = 1 ento A 0 Identidade
AA
Adio 0+0=0 0+1=1 1+0=1 1+1=1 Identidade A+0=A A+1=1 A+A=A A+A =1 Multiplicao 0.0=0 0.1=0 1.0=0 1.1=1 Identidade A.0=0 A.1=A A.A=A A .A =0
A B A.B
A.B A B Teoremas da Absoro A+A. B=A A A.B A B
Universidade Federal do Vale do So Francisco - UNIVASF Colegiado de Engenharia da Computao CECOMP
Obtenha a expresso lgica simplificada e o circuito lgico correspondente para o exemplo do Alarme.
S AB AB AB S A( B B) AB S A AB S AB S AB
0
1 1 1 1
1
0 0 1 1
1
0 1 0 1
0
1 0 1 0
Exemplos de Aplicao
Controle de Bombeamento de gua: O desenho a seguir mostra um processo simples para encher uma caixa dgua de um rio prximo.
Os sensores de nvel alto (H) e de nvel baixo (L) so utilizados para determinar o acionamento da bomba (B) e do alarme (A).
Universidade Federal do Vale do So Francisco - UNIVASF Colegiado de Engenharia da Computao CECOMP
Exemplos de Aplicao
Tabela-Verdade
Linhas 1a 2a a 3 a 4
A H .L
Expresses Lgicas
B 1 1 X 0 Sadas A 1 0 X 0
Entradas H L 0 0 0 1 1 0 1 1
ou
B H .L H .L
BH A H . L ( H L)
Exemplos de Aplicao
Circuito Lgico
Montagem
Exerccio
A figura ao lado mostra de forma esquemtica a conexo de 4 computadores de uma determinada empresa a uma nica impressora. Esta conexo feita atravs de um circuito de controle.
Exerccio
Qual a expresso que descreve o funcionamento do circuito de controle (determine tambm o circuito lgico e a montagem correspondentes expresso simplificada)?
Devem ser obedecidas s seguintes prioridades: Computador do setor administrativo (ADM) 1a prioridade