Você está na página 1de 8

CIRCUITO COM PORTAS

LGICAS CMOS
Relatrio de Trabalho

Formandos:
Bernardo Marques
Cristiano Alexandre
Nuno Machado
Joo Cabral

Formador:
Paulo Martinho
Contedo

Introduo .................................................................................................................................... 2
Desenvolvimento ........................................................................................................................ 3
Terica ..................................................................................................................................... 3
Simulao ................................................................................................................................ 5
Aplicao Prtica .................................................................................................................... 6
Concluso .................................................................................................................................... 7
Introduo
Este relatrio visa a complementar em termos tericos o
exerccio e, tambm, a montagem prtica que este grupo realizou no
mbito de uma aula de automao a fim de demostrar a
implementao e utilizao das tabelas de verdade e dos mapas de
karnaugh nesta rea.

O grupo a quem este trabalho foi consignado subdividiu-o em


trs fases, isto , numa primeira fase o grupo realizou os clculos de
modo terico utilizando o seu aprendizado e conhecimento na rea,
assim como, tambm, a construo do esquema manuscrito.

Numa segunda faze o grupo realizou a montagem do circuito


num software de simulao passando de seguida para a montagem
do circuito final utilizado os componentes disponveis, no laboratrio,
e indicados pelo Professor Paulo Martinho.

E, assim, para finalizar houve a necessidade de comparar os


resultados esperados, por meio da fase terica, com o que na prtica
aconteceu. Assim como a elaborao do presente documento para
que outros, caso necessrio, usando-se deste possam replicar, na
integra, o trabalho por ns desenvolvido.
Desenvolvimento
Terica
O trabalho que nos foi apresentado pelo professor Paulo
Martinho foi o seguinte:

Desenhe um circuito que soma ou subtrai 2 entradas A e B, consoante


o valor de um terceiro membro C. Se C = 0, aparecer, na sada X, O valor de
A+B; Se C=1, realizar-se- a operao A-B, alm disso o circuito dever incluir
uma sada adicional Y onde aparecer o transporte (Carry). Implementar com
portas lgicas de duas entradas CMOS.

Ento, e para comear, criou-se a tabela de verdade deste


circuito que apresentamos de seguida:
A B C X Y
Y X
0 0 0 0 0
0 0 1 0 0
A 0 1 0 1 0 A
00 01 11 10 00 01 11 10
0 1 1 1 1
0 0 0 1 0 0 0 1 0 1
C 1 0 0 1 0 C
1 0 1 0 0 1 0 1 0 1
1 0 1 1 0
B 1 1 0 0 1 B
1 1 1 0 0
Tabela de Verdade 1

Sabendo a sua tabela de verdade e, construdo os mapas


karnaugh, chegamos a definio das expresses que do sentido a
este circuito onde:

X(A,B,C) = (A.B+A. B)1 e Y(A,B,C) = A.B.C + A.B. C

1
As expresses que possuem o caracter antes do caracter significa que este um membro
negado
Pode-se observar, ento, que X pode ser simplificada
utilizando uma porta XOR, como demostrado na expresso seguinte,
em substituio das duas portas lgicas AND e da porta OR que
seriam utilizadas caso utiliza-se-mos a expresso original.

X(A,B,C) = A B

Semelhana da expresso anterior a expresso Y pode,


tambm, ser simplificada para uma porta XOR.

Y(A,B,C) = A.B.C + A.B. C

= B (A.C+A. C)

= B.(A C)

Ento chegamos ao resultado terico das expresses X e Y


onde:

X(A,B,C) = A B e Y(A,B,C) = B.(A C).


Simulao
Aps concluir a fase terica e sabendo as expresses do
circuito, optamos por passar pela simulao antes de partir para a
implementao do circuito na prtica. Assim utilizando o software
123D Circuits construmos um o circuito virtual do que iriamos
implementar na breadboard real.

No entanto por este circuito estar limitado a nvel de


componentes foi necessrio utilizar a tecnologia TTL ao invs da
tecnologia CMOS anteriormente indicado pelo formador.

Assim o resultado do circuito apresenta-se na imagem que se segue.

Aproveitando as
capacidades deste software
construmos tambm um
esquema que nos auxiliaria
na montagem do produto
final desejado.
Aplicao Prtica
Por fim e seguindo as orientaes, do circuito que construdo
no simulador, montamos o nosso circuito na prtica e realizamos
diversos testes para constatar a sua veracidade assim como o seu
bom e correto funcionamento.

E para que servisse como prova tiramos varias fotografias


para demostrar o seu funcionamento.
Concluso
No final, e como seria de se esperar, a montagem realizou as
operaes previamente calculadas e pretendidas, por meio da
tabela de verdade e dos mapas de karnaugh.
Com este trabalho o grupo teve a oportunidade de ver como
um circuito, neste caso simples, pode ser, ainda mais, simplificado a
fim de poupar componentes e consequentemente poupar o dinheiro
destes. O que no mercado de trabalho deferncia um bom tcnico
de mais um tcnico.
A esta escala o trabalho implementado pouco aproveitado,
no entanto, e tendo comprido o seu objetivo o trabalho realizado fez
o grupo compreender o alcance que estes mtodos de simplificao
podem alcanar em montagens e circuitos mais complexos que
para alm das vantagens j mencionadas anteriormente ajuda-nos
na qualidade de tcnicos a chegar mais facilmente resoluo de
eventuais problemas ou at mesmo na criao de novos circuitos.
Assim fundamental que um bom tcnico tenha o
conhecimento destas ferramentas de trabalho. E tambm que as v
praticando e estudando a fim de melhorar a sua utilizao.

Você também pode gostar