Anda di halaman 1dari 8

CINCIA DA COMPUTAO 2/ 3 SEMESTRE

CIRCUITOS DIGITAIS

ndice
INTRODUO................................................................................................................ 3
DESENVOLVIMENTO DO EXERCCIO..........................................................................4
ETAPA 1.......................................................................................................................... 4
RESOLUO................................................................................................................. 5

VARIVEIS DE ENTRADA, SADA E POSIO DOS SENSORES NO ROB...6


BIBLIOGRAFIA.............................................................................................................. 7

INTRODUO

Circuitos digitais (tambm conhecidos como circuitos lgicos) so circuitos


eletrnicos que baseiam o seu funcionamento na lgica binria, em que toda a informao
guardada e processada sob a forma de zero (0) e um (1). Estes dois nveis so
frequentemente representados por L e H (do ingls low - baixo - e high - alto -,
respectivamente). Esta representao conseguida usando dois nveis discretos de
tenso eltrica.
Entre os circuitos digitais estticos podemos citar as portas lgicas: Porta AND (em
portugus, "E"), a Porta OR ("OU"), a Porta NAND ("no E" ou "E invertido"), a Porta NOR
("no OU" ou "OU invertido"), a Porta XOR ("OU exclusivo"), a porta Not (no) e a porta
Coincidncia (NXOR = no OU exclusivo).
Na matemtica e na cincia da computao, as lgebras booleanas (tambm
conhecida como "lgebra de Boole") so estruturas algbricas que "capturam a essncia"
das operaes lgicas E, OU e NO, bem como das operaes da teoria de conjuntos
soma, produto e complemento. Ela tambm o fundamento da matemtica
computacional, baseada em nmeros binrios.
Receberam o nome de George Boole, matemtico ingls, que foi o primeiro a
defini-las como parte de um sistema de lgica em meados do sculo XIX. Mais
especificamente, a lgebra booleana foi uma tentativa de utilizar tcnicas algbricas para
lidar com expresses no clculo proposicional. Hoje, as lgebras booleanas tm muitas
aplicaes na eletrnica. Foram pela primeira vez aplicada a interruptores por Claude
Shannon, no sculo XX.
Os operadores da lgebra booleana podem ser representados de vrias formas.
frequente serem simplesmente escritos como E, OU ou NO (so mais comuns os seus
equivalentes em ingls: AND, OR e NOT). Na descrio de circuitos tambm podem ser
utilizados NAND (NOT AND), NOR (NOT OR) e XOR (OR exclusivo). Os matemticos
usam com frequncia + para OU e para E (visto que sob alguns aspectos estas operaes
so anlogas adio e multiplicao noutras estruturas algbricas) e representam NO
com uma linha traada sobre a expresso que est a ser negada

DESENVOLVIMENTO DO EXERCCIO
ETAPA 1
3

Passo 1
Passo 2

Escolha a sua equipe de trabalho e entregue ao seu professor os nomes,


RA e e-mail dos alunos. A equipe deve ser composta por, no mximo, 5
alunos.
Considerem os 4 sensores detectores de obstculos e os movimentos a
seguir e construam a tabela-verdade.
* Se apenas o sensor C ou os 3 sensores frontais forem pressionados, o
rob dever andar para trs.
* Se apenas B e C forem pressionados, giro para a esquerda.
* Se apenas A e C forem pressionados, giro para a direita.
* Se apenas A ou B for pressionado, giro para o lado oposto ao lado do
choque.
* Se apenas D for pressionado, movimento para frente.
* Caso nenhum sensor seja pressionado e para as demais combinaes
(consideradas invlidas), o movimento original se mantm.

Passo 3

Faam as atividades a seguir.


1. Escrevam a expresso booleana a partir da tabela verdade obtida no
passo anterior.
2. Minimizem a expresso encontrada no passo 3.
3. Desenhem o circuito combinacional.

Passo 4

Entregue ao professor a soluo proposta pelo grupo contendo a resoluo


desenvolvida nos passos anteriores desta etapa.

RESOLUO
CONDIES
4

Se apenas D for pressionado:


O movimento ser para frente.
Se apenas A ou B pressionados:
Giro para o lado oposto - portanto giro para direita.
Se apenas o sensor C ou os 3 sensores frontais forem pressionados:
O rob dever andar para trs.
Se apenas A ou B pressionados:
Giro para o lado oposto - portanto giro para esquerda.
Se B e C pressionados:
Giro para esquerda.
Se A e C pressionados:
Giro para direita.
Se apenas o sensor C ou os 3 sensores frontais forem pressionados:
O rob dever andar para trs.
Caso nenhum sensor seja pressionado e para as demais combinaes:
O movimento original se mantm.

VARIVEIS DE ENTRADA, SADA E POSIO DOS SENSORES NO ROB


Tabela de variveis de entrada e sensores
5

Sensores
(Entradas)
A
B
C
D

Posio do Sensor no Rob


Esquerda
Direita
Frente
Atrs

Tabela de variveis de sada


Sadas
X0=
X1=
X2=
X3=

A'B'CD' + ABCD'
A'BC'D' + A'BCD'
AB'C'D' + AB'CD'
A'B'C'D + ABC'D' +
D

EXPRESSES MINIMIZADAS
X0= A'B'CD' + ABCD'
X1= A'BC'D' + A'BCD'
X2= AB'C'D' + AB'CD'
X3= A'B'C'D + ABC'D' + D

BIBLIOGRAFIA
Link: pt.wikipedia.org/wiki/algebra_booleana
6

Link: pt.wikipedia.org/wiki/Circuito_digital
Livro: Elementos de Eletrnica Digital. Ed rica. Autor: Francisco Gabriel
Capuano, Ivan V Idoeta, Edio 34.
Software: Eletronics Workbench version 5.12.

Anda mungkin juga menyukai