Você está na página 1de 15

Curso: Engenharia da Produo Mdulo: Automao da manufatura

Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br





Verso: 1 Pag.:1/15

NDICE

NUMRICOS E FERRAMENTAS............................................................ 2
SISTEMA DECIMAL: ...........................................................................................................2
SISTEMA BINRIO:.............................................................................................................2
CONVERSO DE BINRIO EM DECIMAL: ......................................................................3
CONVERSO DE DECIMAL EM BINRIO: ......................................................................3
CONVERSO DE NMEROS BINRIOS FRACIONRIOS EM DECIMAL: ...................4
CONVERSO DE NMERO DECIMAL FRACIONRIO EM BINRIO: .........................4
SISTEMA OCTAL: ................................................................................................................4
CONVERSO DE OCTAL EM BINRIO: ...........................................................................5
CONVERSO DE BINRIO EM OCTAL: ...........................................................................5
CONVERSO DE OCTAL EM DECIMAL: .........................................................................5
CONVERSO DECIMAL PARA OCTAL: ...........................................................................6
SISTEMA HEXADECIMAL: ................................................................................................6
CONVERSO HEXA PARA BINRIO:...............................................................................7
CONVERSO BINRIA PARA HEXA:...............................................................................7
CONVERSO HEXA NOS DEMAIS SISTEMAS E VICE-VERSA: ....................................7
BLOCOS LGICOS ..............................................................................................................9
MAPA DE KARNAUGH.......................................................................................................9
BIBLIOGRAFIA.................................................................................................................. 14

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:2/15

NUMRICOS E FERRAMENTAS
SISTEMA DECIMAL:
Entre os sistemas numricos existentes, o sistema decimal o mais utilizado. Os
smbolos ou dgitos utilizados so os algarismos 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. Os elementos
so agrupados de dez em dez e, por essa razo, os nmeros podem ser expressos por
intermdio de potncia de dez e recebem o nome de sistema de numerao decimal.
Exemplo:
486 = 400 + 80 + 6 = 4 x 100 + 8 x 10 + 6 x 1 = 4 x 10
2
+ 8 x 10
1
+ 6 x 10
0
,
ou seja,
486 = 4 x 10
2
+ 8 x 10
1
+ 6 x 10
0

Observe que o nmero 4 est numa posio tal que seu peso igual a 2 e que o
nmero 6 por sua vez tem o peso igual a zero. Ento podemos concluir que o algarismo
ou dgito, dependendo do seu posicionamento ter um peso. Note que aquele situado na
extrema esquerda do nmero est sendo multiplicado pela potncia de dez maior, ou
seja, o dgito mais significativo (most significant digit MSD).
Analogamente, o que est situado na extrema direita ser multiplicado pela menor
potncia, ou seja, o dgito menos significativo (least significant digit LSD)
NOTA:
a) O princpio de posicionamento, que formula o expoente da base 10, pode ser
estendido a qualquer sistema numrico, ou seja, independe da base numrica em que
est representado.
b) Por ser o sistema padro de uso ( o sistema que utilizamos em nosso dia-a-dia), o
sistema decimal no necessita de representao de base, a fim de simplificao de
escrita.
SISTEMA BINRIO:
Como o prprio nome j indica, tem base 2 e o sistema de numerao mais
utilizado em processamento de dados digital, pois utiliza apenas dois smbolos ou
algarismos 0 e 1. Tambm vale ressaltar, que em processamentos digitais, que o dgito 1
tambm conhecido por nvel lgico1, nvel lgico alto, ligado, verdadeiro e energizado.
J o dgito 0 poder ser nvel lgico 0, nvel lgico baixo, desligado, falso e desernegizado.

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:3/15
Assim a cada posio de cada algarismo corresponde uma potncia de 2, como foi
exposto para nmero decimal ao qual correspondia uma potncia de 10.
CONVERSO DE BINRIO EM DECIMAL:
o mesmo processo j estudado para base 10, ou seja:
10111
(2)
= 1 x 2
4
+ 0 x 2
3
+ 1 x 2
2
+ 1 x 2
1
+ 1 x 2
0
= 16 + 0 + 4 + 2 + 1 = 23
logo: 10111
(2)
= 23
(10)
ou 10111
(2)
= 23
NOTA: devido a sua importncia em sistemas digitais e processamentos de dados
digitais, os dgitos binrios so denominados de bit (da contrao do ingls Binary
Digit). Da mesma forma, o que falamos no sistema decimal, dependendo do
posicionamento do algarismo ou bit, ter um peso; o da extrema esquerda ser o bit mais
significativo (most significant bit MSB) e o da extrema direita o bit menos significativo
(least significant bit LSB).

4 3 2 1 0
Ex.: 1 1 0 1 1
(2)
= 1 x 2
4
+ 1 x 2
3
+ 0 x 2
2
+ 1 x 2
1
+ 1 x 2
0
= 16 + 8 + 0 + 2 + 1 = 27

MSB LSB

CONVERSO DE DECIMAL EM BINRIO:
Na converso decimal-binrio, podem ser utilizados dois mtodos: o primeiro que
mais geral, dito das divises sucessivas, consiste m dividir sucessivamente o nmero
por 2 at obtermos o cociente 0 (zero). O resto dessa diviso colocado na ordem inversa
corresponde ao nmero binrio, resultado da converso de decimal em binrio de um
certo nmero de dados.

Ex.: 54 = ?
(2)








54 2
0 27 2
1 13 2
1 6 2
0 3 2
1 1 2
1 0


Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:4/15

54 = 110110
(2)
CONVERSO DE NMEROS BINRIOS FRACIONRIOS EM DECIMAL:
A converso segue o mesmo processo binrio para decimal j visto, utilizando a
mesma expresso, inclusive os dgitos aps a vrgula em que as potncias ficam com o
expoente negativo.

Ex.: 110,11
(2)
= 1 x 2
2
+ 1 x 2
1
+ 0 x 2
0
+ 1 x 2
-1
+ 1 x 2
-2
= 4 + 2 + 0 + 1 x 1 + 1 x 1

= 4 + 2 + 0 + 0,5 + 0,25 = 6,75 110,11
(2)
= 6,75

CONVERSO DE NMERO DECIMAL FRACIONRIO EM BINRIO:
Neste tipo de converso vamos dividir o processo de converso em duas etapas:
converso da parte inteira (j estudada) e converso da parte fracionria.

Exemplo: 6, 75 6 = parte inteira 0,75 = parte fracionria

A converso da parte fracionria efetuada por um processo inverso ao da parte
inteira, ou seja, em vez de divises sucessivas, so efetuadas multiplicaes sucessivas,
e a parte inteira que advier desse processo isolada a cada operao.
Exerccios:
a) 111011
(2)
= ? b) 110111
(2)
= ? c) 10011
(2)
= ?
d) 1011,101
(2)
= ? e) 102 = ?
(2)
f) 43 = ?
(2)


NOTA: Dependendo do nmero, chegar ao resultado zero na parte fracionrio, s vezes,
muito extensa ou impossvel (caso de dzima). Ento teremos de definir o nmero de
casas decimais que se quer aps a vrgula, como acontece no sistema decimal.
g) 45,675 = ?
(2)
h) 36 = ?
(2)

SISTEMA OCTAL:
O sistema octal ou base 8 composto por oito smbolos ou dgitos: 0, 1, 2, 3, 4,
5, 6, e 7. Os nmeros binrios, como vimos, so longos demais para manipularmos;

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:5/15
so muito apropriados para as mquinas ou computadores, mas para seres
humanos so muitos trabalhosos.
Se considerarmos trs dgitos binrios, o maior que pode ser expresso por esses
trs dgitos 111 ou em decimal 7. Como o 7 tambm o algarismo mais significativo do
sistema octal, conclui-se que com a combinao de trs dgitos binrios pode-se ter o
algarismo octal correspondente; da tambm poder dizer que os nmeros octais tm um
tero do comprimento de um nmero binrio e fornecem a mesma informao.
CONVERSO DE OCTAL EM BINRIO:
A converso de uma base em outra bastante simples, uma vez que se trata
da operao inversa j descrita, ou seja, basta converter individualmente cada
dgito octal
em trs binrios.
Ex.: 137
(8)
= ?
(2)

O nmero 1 equivale a 001
(2)
, o nmero 3 igual a 011
(2)
e o nmero 7 vale 111
(2)
.
Portanto:
137
(8)
= 001011111
(2)
ou seja 137
(8)
= 1011111
(2)

CONVERSO DE BINRIO EM OCTAL:
feita pela combinao de trs dgitos binrios, como vimos, podendo assim ter
todos os algarismos octais:

Ex.: 11011011
(2)
= 11 011 011 = 3 3 3
(8)
11011011
(2)
= 333
(8)


1011101
(2)
= 1 011 101 = 1 3 5
(8)
1011101
(2)
= 135
(8)

CONVERSO DE OCTAL EM DECIMAL:
. Esta converso se passa pela converso em binrio e posteriormente em decimal,
ou seja:

17
(8)
= ? 001 111
(2)
1 x 2
3
+ 1 x 2
2
+ 1 x 2
1
+ 1 x 2
0
8 + 4 + 2 + 1 15

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:6/15
CONVERSO DECIMAL PARA OCTAL:
. Conforme vimos anteriormente, tambm neste caso devemos passar pelo sistema
binrio.
22 = ?
(8)
10110
(2)
10 110
(2)
26
(8)

Exerccios:
a) 45
(8)
= ?
(2)
= ?

b) 1011
(2)
= ?
(8)


c) 56
(8)
= ?

d) 101 = ?
(8)


e) 101
(2)
= ?

f) 47
(8)
= ?
(2)
= ?

SISTEMA HEXADECIMAL:
O sistema hexadecimal (hexa) foi criado com o mesmo propsito do sistema octal,
para minimizar a representao de um nmero binrio que o utilizado em
processamento. Tanto os nmeros em hexa como em octal so os meios de manipulao
do homem, porm existiro sempre conversores internos mquina que os converta em
binrio, com o qual a mquina trabalha.
Analogamente, se considerarmos quatro dgitos ou bits binrios, o maior nmero
que pode ser expresso por esses quatro dgitos 1111 ou em decimal 15, da mesma
forma que 15 o algarismo mais significativo do sistema hexadecimal, portanto com a
combinao de 4 bits ou dgitos binrios pode-se ter o algarismo hexadecimal
correspondente.
Assim, com esse grupamento de 4 bits ou dgitos, podem-se definir 16 smbolos,
de 0 at 15. Contudo, como no existem smbolos dentro do sistema arbico que possam
representar os nmeros decimais entre 10 e 15 sem repetir os smbolos anteriores, foram
usados os smbolos A, B, C, D, E e F, portanto o sistema hexadecimal ser formato por
16 smbolos alfanumricos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F.

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:7/15



CONVERSO HEXA PARA BINRIO:
Basta converter cada dgito hexadecimal em seu similar binrio, ou seja, cada
dgito em hexa equivale a um grupo de 4 bits.
Ex.: B15
(16)
= ?
(2)
B
(16)
11 1011
(2)

1
(16)
1 0001
(2)
5
(16)
5 0101
(2)

Logo, B15
(16)
= 101100010101
(2)


CONVERSO BINRIA PARA HEXA:
De maneira anloga, basta realizar o processo inverso de hexa para binrio.
Ex.: 10011011
(2)
= ?
(16)
1001
(2)
9 9
(16)

1011
(2)
11 B
(16)


Portanto, 10011011
(2)
= 9B
(16)

CONVERSO HEXA NOS DEMAIS SISTEMAS E VICE-VERSA:
Como podemos perceber para realizarmos a converso nos demais sistemas
basta passarmos pela binria e/ou pelo sistema decimal.
Exerccios:
a) 211 = ?
(2)
= ?
(8)
= ?
(16)


b) 1101011
(2)
= ?
(16)
= ? = ?
(8)


c) 3747
(8)
= ?
(16)
= ?
(2)
= ?

d) AAE
(16)
= ? = ?
(8)
= ?
(2)





Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:8/15




TABELA
Decimal Binrio Octal Hexadecimal
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F










Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:9/15





BLOCOS LGICOS

Nome E (AND) OU (OR)
NO
(NOT)
OU exclusivo
(XOR)
NO E
(NAND)
NO OU
(NOR)
Smbolo

Notao S = A . B
S = A + B S = A S = A B S = (A . B) S = (A +B)
Tabela de
verdade
A B S
0 0 0
0 1 0
1 0 0
1 1 1
A B S
0 0 0
0 1 1
1 0 1
1 1 1
A S
0 1
1 0
A B S
0 0 0
0 1 1
1 0 1
1 1 0
A B S
0 0 1
0 1 1
1 0 1
1 1 0
A B S
0 0 1
0 1 0
1 0 0
1 1 0

Os blocos lgicos so em geral implementados na forma de circuitos integrados.
Naturalmente, alm das entradas e sadas lgicas, h ligaes para tenso de
alimentao e massa (GND). Alguns circuitos exigem tambm uma tenso simtrica -V .
Isso depende da tecnologia usada e do tipo.

MAPA DE KARNAUGH

Embora a representao de uma funo lgica pela Tabela Verdade seja nica,
expressa algebricamente, ela pode aparecer em vrias formas diferentes. As funes
Booleanas podem ser simplificadas por mtodos algbricos (lgebra de Boole), mas esta
forma de simplificao muito penosa e no sistemtica, isto , no h um nico e
seguro caminho a seguir, passo a passo, para se alcanar a melhor simplificao.
O mtodo do mapa fornece um procedimento simples e direto para a minimizao
de expresses Booleanas. O mtodo do mapa foi inicialmente proposto por Veitch e
depois modificado por Karnaugh, sendo conhecido como Diagrama de Veitch ou por
Mapa de Karnaugh.
O Mapa de Karnaugh composto de clulas quadradas, dispostas em linhas e
colunas, sempre em nmeros de potncias de 2 (2, 4, 8, 16, 32 clulas, etc), sendo esta

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:10/15
potncia igual ao nmero de variveis que compem a funo lgica. Os mapas mais
comuns possuem 4, 8 ou 16 clulas, correspondentes a funes de 2, 3 e 4 variveis,
respectivamente. Para diagramas com mais de 16 clulas, se torna mais difcil a
visualizao das possveis simplificaes.
O Mapa de Karnaugh descreve os estados da sada de um circuito lgico tal como
descrito nas Tabelas Verdade. Portanto, possvel, com facilidade, transferirem-se as
informaes da tabela da verdade para o Mapa.
Sua utilidade prtica est limitada a seis variveis, problemas com mais de 4
variveis podem ser resolvidos utilizando programas de computador.
Vejamos a seguir como montar os mapas que utilizam at quatro variveis.

A
B B
A
A B
C
C
A
A
A B
B
B
A B
A
A
A B
B
B
C D C D C D C D


Utilizando a tabela-verdade abaixo podemos verificar como fica o mapa com 2
variveis:

1 0
0 1
A
B B
A



A equao equivalente ser:
_ _
S= A B + AB

A B S
0 0 1
0 1 0
1 0 0
1 1 1

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:11/15
Observamos que as entradas A e B so agrupadas na lgica E quando o 1
apresentado no quadrante referente as entradas e utilizamos uma porta OU para formar
a equao final.
Vejamos um exemplo com 3 variveis:
1 1
1 0
A B
C
C
1 0
0 0
A
A
A B
B
B





_ _ _ _ _ _ _ _
S= A.B.C + A.B.C + A.B.C + A.B.C

Processo de simplificao

Quando em um mapa aparece 1s em quadrantes vizinhos torna-se possvel
simplificar as equaes resultantes, vejamos os exemplos a baixo:
Agrupando pares de 1
0 0
1 0
A B
C
C
1 0
0 0
A
A
A B
B
B
1 0
0 0
A B
C
C
0 0
1 0
A
A
A B
B
B
0 0
1 1
A B
C
C
0 0
0 0
A
A
A B
B
B
ex: 2 ex: 3 ex: 1

_ _ _ _
S1= B.C S2=BC S3= A.B


A B C S
0 0 0 1
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0

Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:12/15
Agrupar um par de 1s adjacentes em um mapa de Karnough elimina a varivel que
aparece nas formas complementada (altera seu estado).
Deve-se reparar que no exemplo 2 a simplificao foi realizada pelas extremidades
para entendermos, devemos considerar que as bordas do mapa se unem tanto na vertical
quanto na horizontal possibilitando a simplificao
Utilizando a tcnica de simplificao podemos agrupar quartetos e octetos,
vejamos os exemplos abaixo:
1 0
1 0
A B
1 0
1 0
A
A
A B
B
B
0 1
0 1
0 1
0 1
C D C D C D C D
0 0
0 1
A B
0
0 0
A
A
A B
B
B
0 1
1 0
0
0
C D C D C D C D
1
1 1
ex: 4 ex:5

No exemplo 4 temos a simplificao atravs do octeto considerando as
extremidades, assim a equao ficar:
_
S4 = D

No exemplo 5 temos trs tipos de agrupamento: um 1 sozinho , um quarteto e
uma dupla resultando na seguinte equao:
_ _ _
S5 = A.B.C.D + A.C.D + B.D

Resumindo a utilizao do mapa de Karnough em sete passos:

Passo 1 - Construa o mapa de Karnough e coloque 1s nos quadrados que correspondem
aos 1s na tabela-verdade. Coloque 0 nos demais.

Passo 2 - Examine o mapa para detectar 1s adjacentes e agrupe aqueles 1s que no so
adjacentes a quaisquer outros 1s .Estes so denominados 1s isolados.


Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:13/15
Passo 3 - Em seguida, procure por aqueles 1s que so adjacentes a somente um outro
1.Agrupe todo par que contem tal 1

Passo 4 - Agrupe qualquer octeto, mesmo que ele contenha alguns 1s que j tenham
sido combinados

Passo 5 - Agrupe qualquer quarteto que contenha 1 ou mais 1s que ainda no tenham
sido combinados, certificando-se de usar um numero mnimo de agrupamentos,

Passo 6 - Agrupe quaisquer pares necessrios para incluir quaisquer 1s que ainda no
tenham sido combinados,certificando-se de usar um numero mnimo de agrupamentos.

Passo 7 - Forme a soma OR de todos os termos gerados por cada agrupamento.

























Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:14/15


BIBLIOGRAFIA

1. GEORGINI, Marcelo. Automao Aplicada. So Paulo: rica, 2000.
2. NATALE Ferdinando Automao Industrial,So Paulo , rica,2000

3. GAJSKI, Daniel D.; Principles of Digital Designer; Prentice-Hall; 1997
4. PEREIRA, Paulo Henrique C. Apostila Sistemas Digitais . Varginha.
http://pauloh.varginha.com.br/ . acessado em agosto de 2005.
5. PEREIRA, Paulo Henrique C. Apostila Robtica Industrial . Varginha.
http://pauloh.varginha.com.br/ . acessado em agosto de 2005.
























Curso: Engenharia da Produo Mdulo: Automao da manufatura
Professor: Joo Mrio M Freitas e-mail: joaomario@unis.edu.br



Verso: 1 Pag.:15/15
projeto
matria prima
manufatura
calculos simulaes
produto
acabado
eltrica hidraulica
sistema
pneumtica
acionadores comunicao
protocolos redes wireless
sensores
opticos
indutivos
capacitivos
processadores
pc clp pic
logica
estrutura
linguagem
software
capacidade qualidade
Elementos de robtica
Funes transferncias, diagramas de blocos e de
fluxo de sinais
Anlise e projeto de sistemas de controle.
Controle de processos e servos-mecanismos.
Elementos de sistemas
CAD/CAM.
AUTOMAO E CONTROLE
ENGENHARIA MECNICA