Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Automacao e controlo, Notas de aula de Automação

aulas teoricas sobre materia diversificada a respeito da cadeira com visa na aquisicao de conhecimentos do presente ramo

Tipologia: Notas de aula

2019

Compartilhado em 01/08/2019

carlos-jiverage-4
carlos-jiverage-4 🇧🇷

4.5

(2)

6 documentos

1 / 43

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
José Augusto Baranauskas
Departamento de Computação e Matemática – FFCLRP-USP
augusto@usp.br
http://dcm.fmrp.usp.br/~augusto
Circuitos Combinacionais
Nesta apresentação será
fornecida uma introdução
aos circuitos cuja saída
depende exclusivamente
das variáveis de entrada:
os circuitos combinacionais
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b

Pré-visualização parcial do texto

Baixe Automacao e controlo e outras Notas de aula em PDF para Automação, somente na Docsity!

José Augusto BaranauskasDepartamento de Computação e Matemática – FFCLRP-USP

augusto@usp.brhttp://dcm.fmrp.usp.br/~augusto

Circuitos Combinacionais

^ Nesta apresentação seráfornecida uma introduçãoaos circuitos cuja saídadepende exclusivamentedas variáveis de entrada:os circuitos combinacionais

Circuitos Combinacionais ^ Um circuito combinacional é todo circuito cuja saídadepende única e exclusivamente das várias combinaçõesdas variáveis de entrada ^ Por meio do estudo desses circuitos, podemos entender ofuncionamento de circuitos somadores, somadorescompletos, subtratores, codificadores, decodificadores,circuitos que executam prioridades, dentre outros circuitosutilizados na construção de computadores ou sistemasdigitais ^ Para usar um circuito combinacional para solucionar umproblema para o qual uma determinada saída é esperadaem função das variáveis de entrada

Exemplo de Circuito com 2Variáveis^ Rua A (Preferencial)

Semáforo 1 Rua B

Semáforo 2Semáforo 1

Semáforo 2

Exemplo de Circuito com 2Variáveis ^ O desenho representa o cruzamento das ruas A e B, cadauma com seu semáforo ^ Deseja-se instalar, no cruzamento, um sistemaautomático de semáforos, com as seguintescaracterísticas^ ^ Quando houver carros transitando somente na rua B, o semáforo2 deverá permanecer verde para os carros trafegarem livremente^ ^ Igualmente, quando houver carros transitando somente na rua A,o semáforo 1 deverá permanecer verde^ ^ Quando houver carros transitando em ambas as ruas, o semáforoda rua A deve ficar verde, pois é a rua preferencial

Exemplo de Circuito com 2Variáveis ^ Com base nisso, a tabela verdade émontada e cada situação é analisadaindividualmente

Situação^ A^ B

G1^ R1^ G

R

Exemplo de Circuito com 2Variáveis ^ Situação 0: representa a ausência deveículos em ambas as ruas (A=0 eB=0). Assim, é irrelevante qual sinalpermanece aceso. Em situações^ irrelevantes

, utiliza-se o símbolo

∅ para indicar que as variáveis podemassumir 0 ou 1

Situação^ A^ B

G1^ R1^ G

R

∅^ ∅^ ∅

Exemplo de Circuito com 2Variáveis ^ Situação 0: representa a ausência deveículos em ambas as ruas (A=0 eB=0). Assim, é irrelevante qual sinalpermanece aceso. Em situações^ irrelevantes

, utiliza-se o símbolo

∅ para indicar que as variáveis podemassumir 0 ou 1  Situação 1: representa presença deveículos na rua B e ausência deveículos na Rua A. Portanto, énecessário acender o sinal verdepara a rua B e lembrar da convenção

Situação^ A^ B

G1^ R1^ G

R

∅^ ∅^ ∅

Se G2=1 entãoVermelho do sinal 1 acesoVerde do sinal 1 apagadoVermelho do sinal 2 apagado

R1 = 1G1 = 0R2 = 0

Exemplo de Circuito com 2Variáveis ^ Situação 2: representa presença deveículos na rua A e ausência deveículos na Rua B. Portanto, énecessário acender o sinal verdepara a rua A

Situação^ A^ B

G1^ R1^ G

R

∅^ ∅^ ∅

Exemplo de Circuito com 2Variáveis ^ Situação 2: representa presença deveículos na rua A e ausência deveículos na Rua B. Portanto, énecessário acender o sinal verdepara a rua A e lembrar da convenção ^ Situação 3: representa a presença deveículos em ambas as ruas. Nessecaso, o sinal verde para a rua A devepermanecer aceso, pois ela épreferencial

Situação^ A^ B

G1^ R1^ G

R

∅^ ∅^ ∅

Se G1=1 entãoVermelho do sinal 1 apagadoVerde do sinal 2 apagadoVermelho do sinal 2 aceso

R1 = 0G2 = 0R2 = 1

Exemplo de Circuito com 2Variáveis ^ Situação 2: representa presença deveículos na rua A e ausência deveículos na Rua B. Portanto, énecessário acender o sinal verdepara a rua A e lembrar da convenção ^ Situação 3: representa a presença deveículos em ambas as ruas. Nessecaso, o sinal verde para a rua A devepermanecer aceso, pois ela épreferencial, aplicando-se,novamente, a convenção acima

Situação^ A^ B

G1^ R1^ G

R

∅^ ∅^ ∅

Se G1=1 entãoVermelho do sinal 1 apagadoVerde do sinal 2 apagadoVermelho do sinal 2 aceso

R1 = 0G2 = 0R2 = 1

Exemplo de Circuito com 2Variáveis ^ Na situação 0, com saídasirrelevantes, tanto faz qual sinalpermanece aceso. Portanto, épossível adotar que o verde do sinal 2permaneça aceso ^ Isso nos leva a uma tabela verdadecom novos valores preenchidos paraa situação 0

Situação^ A^ B

G1^ R1^ G

R

Exemplo de Circuito com 2Variáveis ^ Na situação 0, com saídasirrelevantes, tanto faz qual sinalpermanece aceso. Portanto, épossível adotar que o verde do sinal 2permaneça aceso ^ Isso nos leva a uma tabela verdadecom novos valores preenchidos paraa situação 0, lembrando que

Situação^ A^ B

G1^ R1^ G

R

Se G2=1 entãoVermelho do sinal 1 acesoVerde do sinal 1 apagadoVermelho do sinal 2 apagado

R1 = 1G1 = 0R2 = 0

Exemplo de Circuito com 2Variáveis ^ Iniciando pela escrita da expressão deG1, em quais situações G1 acende? NasSituações 2

OU^3  Situação 2:  G1=1 quando A = 1 e B = 0, ou seja,A = 1 e  = 1  Usando uma porta^ E, é possível escrever G1=1quando A.^ =1  Situação 3:  G1=1 quando A = 1 e B = 1  Portanto, G1=1 quando A.B =

^ Como tem-se G1=1 na Situação 2

OU

Situação 3, uma porta

OU^ contendo as

expressões tanto da Situação 2 quanto daSituação 3 resultará no valor 1 nessescasos, que representa a situaçãoreferente ao verde aceso do semáforo 1^ ^ G1 = A.^ + A.B

Situação^ A^ B

G1^ R1^ G

R

Exemplo de Circuito com 2Variáveis ^ Agora, em quais situações R1 acende?Nas Situações 0

OU^1

^ Situação 0: ^ R1=1 quando A = 0 e B = 0, ou seja,^ Ā^ = 1 e^ ^ = 1 ^ Usando uma porta

E, é possível escrever R1= quando^ Ā.^ =1  Situação 1:  R1=1 quando A = 0 e B = 1  Portanto, R1=1 quando

Ā.B =

^ Como tem-se R1=1 na Situação 0

OU

Situação 1, uma porta

OU^ contendo as

expressões tanto da Situação 0 quanto daSituação 1 resultará no valor 1 nessescasos, que representa a situaçãoreferente ao vermelho aceso do semáforo 1 ^ R1 =^ Ā.^ +^ Ā

.B

Situação^ A^ B

G1^ R1^ G

R