Você está na página 1de 8

SISTEMAS DIGITAIS

Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 7 1. CIRCUITOS COMBINACIONAIS atravs do estudo destes que poderemos compreender o funcionamento de circuitos, tais como: somadores, subtratores, codificadores, decodificadores e outros utilizados na construo de computadores. O circuito combinacional aquele em que a sada depende nica e exclusivamente das combinaes entre as variveis de entrada. A seqncia abaixo ilustra o processo a partir da situao at o circuito final. Tabela Verdade Expresso Simplificada

Situao

Circuito

1.1. Projeto de Circuitos Combinacionais A figura abaixo mostra o esquema geral de um circuito combinacional composto pelas variveis de entrada, o circuito propriamente dito e suas sadas.

Circuito Lgico

O circuito pode possuir diversas variveis de entrada e uma ou mais sadas conforme o caso do projeto. 1.1.1. Circuitos com 2 variveis A figura abaixo representa o cruzamento das ruas A e B. Neste cruzamento queremos instalar um sistema automtico para os semforos, com as seguintes caractersticas: 1 - Quando houver carros transitando somente na rua B, o semforo 2 dever permanecer verde para que estas viaturas possam trafegar livremente.

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com 2 - Quando houver carros transitando somente na rua A, o semforo 1 dever permanecer verde pelo mesmo motivo. 3 - Quando houver carros transitando nas ruas A e B, deveremos abrir o semforo para a Rua A, pois preferencial.

Para solucionar este problema, podemos utilizar um circuito lgico. Para montarmos este circuito lgico, necessitamos e sua expresso, assim sendo necessrio obter a tabela verdade. Inicialmente, necessrio estabelecer as seguintes convenes:

a) Existncia de carro na rua A : b) No existncia de carro na rua A c) Existncia de carro na rua B d) No existncia de carro na rua B e) Verde do sinal 1 aceso f) Verde do sinal 2 aceso g) Quando V1 = 1 a. b. c.

A = 1; A = 0 ou A = 1; B = 1; B = 0 ou B = 1; V1 = 1 V2 = 1 Vm1 = 0; V2 = 0; Vm2 = 1

Vermelho do semforo 1 apagado: Verde do semforo 2 apagado: Vermelho do semforo 2 aceso:

h) Quando V2 = 1 V1 = 0, Vm2 = 0 e Vm1 = 1.

Montando a tabela verdade Situao 0 1 2 3 A B 0 0 0 1 1 0 1 1 V1 0 0 1 1 Vm1 1 1 0 0 V2 1 1 0 0 Vm2 0 0 1 1

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

A situao 0 representa a ausncia de veculos em ambas as ruas. Se no h veculos independe a cor do sinal. No entanto, adotamos que o verde do sinal permanece aceso; A situao 1 representa a presena de veculos na rua B e ausncia de veculos na rua A, logo devemos acender o sinal verde para a rua B; A situao 2 representa a presena de veculo na rua A e ausncia na rua B, logo, devemos acender o sinal verde para a rua A; A situao 3 representa a presena de veculos em ambas as ruas, logo, devemos acender o sinal verde para a rua A, pois esta preferencial.

Vamos transpor a tabela para os Mapas de Karnaugh e agrupar para obtermos as expresses simplificadas das sadas V1, V2, Vm1 e Vm2:

0
V1 = A

1
Vm1 = A

1 1

1
V2 = A

0
Vm2 = A

Pela tabela ou pelos diagramas, nota-se que as expresses de V1 e Vm2 so idnticas, o mesmo correndo com V2 e Vm1 . Assim sendo, as expresses simplificadas so: V1 = Vm2 = A V2 = Vm1 = A
3

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com O circuito, a partir destas expresses ficaria assim:

V1 Vm2

V2 Vm1 1.1.2. Circuitos com 3 variveis Deseja-se utilizar um amplificador para ligar 3 aparelhos: - 01 toca-discos - 01 toca-fitas - Radio FM Definindo as prioridades: - 1 Prioridade: Tica-Discos - 2 Prioridade: Tica-Fitas - 3 Prioridade: Rdio FM Quando no ligarmos nem o toca-discos, nem o toca-fitas, o rdio FM, se ligado, ser conectado entrada do amplificador. Se ligarmos o toca-fitas, automaticamente o circuito conectlo- entrada do amplificador, pois possui prioridade sobre o rdio FM. Se ento, for ligado o toca-discos, este ser conectado ao amplificador, pois representa a 1 prioridade. Diagrama Toca-Discos
SA CH1

Toca-Fitas
SB CH2 SC

Rdio FM
CH2

AMPLIFICADOR

Neste projeto, o circuito lgico receber as informaes das variveis de entrada A, B e C, representando os aparelhos, e atravs das sadas SA, SB, SC comutar as chaves CH1, CH2 e CH3 para fazer a conexo conforme a situao requerida.

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com Convenes: Entrada: Sada: A, B e C SA, SB, SC 0 = Desligado S = 0 = Chave Aberta 1 = Ligado S = 1 = Chave Fechada

Montando a Tabela Verdade Para preencher a Tabela Verdade necessrio analisar as oito situaes possveis: Caso 0: Os trs esto desligados, logo a condio irrelevante; Caso 1: Est ligado apenas o rdio FM, logo somente SC assume valor 1; Caso 2: Est ligado apenas o toca-fitas, logo somente SB assume valor 1; Caso 3: Esto ligados o rdio FM e o toca-fitas. O toca-fitas tem prioridade, logo somente SB assume o valor 1; Caso 4: Est ligado apenas o toca-discos, logo somente o SA assume o valor 1; Caso 5: Esto ligados o toca-discos e o rdio FM. O toca-discos tem prioridade, logo somente SA assume o valor 1; Caso 6: Anlogo ao caso 5; Caso 7: Anlogo aos casos 5 e 7. Situao 0 1 2 3 4 5 6 7 A B C 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 SA x 0 0 0 1 1 1 1 SB x 0 1 1 0 0 0 0 SB X 1 0 0 0 0 0 0

Transpondo para os diagramas, temos:

SA = A
5

SB = AB

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

SC = AB O circuito obtido a partir das expresses o seguinte:

A B SA SB SC

1.1.3. Circuitos com 4 variveis Vamos imaginar uma empresa que queira implantar um sistema de prioridade nos seus intercomunicadores, da seguinte maneira: 1 Prioridade Presidente 2 Prioridade Vice-Presidente 3 Prioridade Engenharia 4 Prioridade Chefe de seo Diagrama

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com Presidente
SA CH1

Vice-Presid
SB CH2

Engenharia
SC CH3 SD CH4

Ch. Seo

CENTRAL

Primeiramente, deve-se estabelecer as variveis de entrada e sada do circuito lgico e as convenes do projeto: Convenes: Entradas: Intercomunicador do presidente Intercomunicador do vice-presidente Intercomunicador da engenharia Intercomunicador do chefe de seo Presena de Chamada Ausncia de Chamada Sadas: SA, SB, SC e SD Efetivao da chamada No efetivao da chamada Montando a Tabela Verdade Situao 0 1 2 3 4 5 6 7 8 9 A B C D 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 SA 0 0 0 0 0 0 0 0 1 1 SB 0 0 0 0 1 1 1 1 0 0 SC 0 0 1 1 0 0 0 0 0 0 SD 0 1 0 0 0 0 0 0 0 0
Efetua chamada do presidente Vice-presid. tem prioridade No efetua Chamada Efetua chamada do Ch. Seo Efetua chamada da Engenharia Engenharia tem prioridade Efetua chamada do vide-presid.

A B C D

1 0

1 0

SISTEMAS DIGITAIS
Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com 10 11 12 13 14 15 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Efetua chamada do presidente

0 0 0 0

0 0 0 0

1 1 1 1

1 1 1 1

0 0 0 0

1 1 1 1

0 0 0 0

0 0 0 0

SA = A

SB = AB

0 0 1 1

0 0 0 0

0 0 0 0

0 0 0 0

0 1 0 0

0 0 0 0

0 0 0 0

0 0 0 0

SC = ABC

SD = ABCD

O circuito obtido a partir das expresses o seguinte: A B C D SA SB

SC

SD