Anda di halaman 1dari 21

Conceitos Bsicos de Controle de Processos

1.0 Processo

Processo qualquer operao ou seqncia de operaes envolvendo


modificao de matrias primas. Alguns exemplos de processos so apresentados
abaixo:
Uma mudana num estado de energia, tal como quente para frio ou liquido para
gasoso. Ex.: Produo de vapor em uma caldeira.
Uma mudana de composio, como ocorre em reaes qumicas ou na mistura
de diferentes materiais. Ex.: Produo de ao em siderrgicas, onde ferro e
carvo mineral so misturados em quantidades determinadas de forma a dar
origem a diferentes tipos de ao.
Uma mudana de dimenso de materiais. Ex.: Moagem de carvo utilizado
como combustvel em usinas termeltricas de gerao de energia.
Um processo pode ser algo complexo, como a extrao de gasolina a partir de
uma complexa mistura qumica de componentes do leo cru, at algo to simples quanto
bombear gua de lugar para outro; pode envolver uma operao mecnica, um circuito
eltrico, uma reao qumica ou uma combinao desses eventos.

1.2 Classificao dos Processos Industriais

1.2.1 Processo Contnuo

O processo dito contnuo quando a matria prima entra num lado do sistema e
o produto final sai do outro lado, continuamente. Nesse caso, continuamente significa
um perodo de tempo relativamente longo, medido em horas, dias, meses e at anos. A
maioria das industrias petroqumicas e siderrgicas possuem processos contnuos, cujas
paradas se realizam com freqncia reduzida. O processo contnuo pode levar at vrios
dias para entrar totalmente em operao (regime permanente de produo). Uma vez
iniciado um processo contnuo, esse no pode ser parado repentinamente sem que
ocorram perdas (como de matria prima ou equipamentos). So exemplos de processos
contnuos:
Processo de fabricao de vidro, no qual as matrias primas (slica e gases) so
colocadas na entrada e na sada tem-se lminas de vidro.
Processo de produo de energia eltrica a partir da fisso de Urnio numa usina
nuclear, cujas paradas ocorrem anualmente para substituio do combustvel, e
cuja produo de energia aps a troca do combustvel nuclear leva dias para
chegar a capacidade mxima.

1.2.2 Processo em Batelada

No processo em batelada, uma determinada quantidade de material processada


atravs de passos unitrios, sendo cada passo completado antes do inicio do seguinte. A
incluso das matrias primas no processo em batelada feita em quantidades
determinadas em vrios momentos distintos. Um exemplo bem ilustrativo de um
processo tipo batelada a produo de po: inicialmente ocorre uma mistura algumas
matrias primas como farinha, leite, ovos e fermento, deixa-se em repouso, acrescenta-
se sal e outros ingredientes, mistura-se novamente, coloca-se no forno pr um
determinado tempo, retira-se do forno, deixa-se esfriar e o po est pronto, podendo
outra receita ser iniciada.

1.2.3 Processo de Manufatura

O processo de manufatura est ligado a montagem de produtos utilizando peas


prontas. Tais processos so muito comuns, estando presentes principalmente na
industria automobilstica, onde um veculo montado utilizando peas prontas.

1.3 Variveis de Processo

A varivel de processo qualquer quantidade fsica que possui valor altervel


com o tempo. Controlar uma varivel significa manter constante uma grandeza que
tenderia a variar.
As variveis de processo so medidas para fins de controle, indicao, registro,
alarme e totalizao. A varivel medida a que determina o tipo do elemento sensor
(falaremos sobre sensores mais adiante). Em princpio, qualquer varivel de processo
que possa produzir um movimento, uma fora, uma voltagem, corrente eltrica ou a
variao de uma grandeza eltrica passiva (como uma resistncia ou uma capacitncia)
pode ser medida.
A maioria absoluta das medies feita de forma indireta, pr exemplo, uma
temperatura pode ser medida atravs da tenso gerada num par bimetlico (termopar).
Nesse ponto, so necessrias algumas definies:
Varivel Controlada: aquela escolhida para representar o estado do sistema. As
variveis controladas so os parmetros que indicam a qualidade do produto ou
as condies de operao do processo, tais como presso, temperatura, vazo,
nvel, densidade, composio, ph, umidade, peso, velocidade e outras. Em outras
palavras, varivel controlada aquela que se quer manter constante ou limitada
dentro de uma faixa de valores, porque h influncia de outras variveis
tendendo a modific-la.
Varivel Manipulada: como aquela escolhida para controlar o estado do
processo, sendo que sofre aes de forma a manter a varivel controlada nos
valores determinados. A varivel manipulada determina o tipo do elemento final
de controle. Por exemplo, quando desejamos controlar o nvel de um tanque, a
varivel manipulada a vazo de liquido atravs e da abertura ou fechamento de
uma vlvula.
Ponto de ajuste ou set point: o valor desejado da varivel controlada
estabelecido pelas necessidades do processo de fabricao. Ele determinado
pelo pessoal de processo e pode ser ajustado diretamente pelo operador ou
indiretamente atravs de outro controlador automtico.
Erro: diferena entre o ponto de ajuste e o valor medido da varivel controlada
chamada erro, sendo a base para todas as aes de controle.
Distrbios: variveis que afetam o desempenho do processo, sendo chamadas de
forma genrica de distrbios. Como seu controle direto muito difcil, deve-se
aprender a conviver com elas e ajustar o sistema de forma a compensar
convenientemente sua influncia. Podem se considerados distrbios de processo
fatores como : condies de operao, condies ambientais, desgaste dos
equipamentos e instrumentos de medio, falha de equipamentos e fenmenos
internos do processo, como reaes qumicas indesejadas e outros. Quanto ao
local de ocorrncia do distrbio, temos os distrbio de demanda (ocorrido na
sada do processo), distrbio de suprimento (ocorrido na entrada do processo),
distrbio de operao (como a variao do ponto de ajuste da varivel
controlada). Quando h um distrbio na entrada do processo, h uma
correspondente alterao na sada do processo.

1.4 Objetivos de um Sistema de Controle

Controlar um processo significa obter os resultados desejados dentro dos limites


de tolerncia razoveis para um determinado parmetro. Sempre que houver um
distrbio, a varivel controlada deve retornar exatamente ao valor do ponto de ajuste
previamente estabelecido, dentro do tempo prescrito e com erro limitado.
Os instrumentos de controle de processo so necessrios porque as variveis de
processo no permanecem constantes ao longo do tempo. O objetivo do sistema de
controle determinar o valor das variveis de processo e continuamente atualizar os
dispositivos de atuao que agem diretamente sobre o processo.

1.5 Elementos de um Sistema de Controle

Malha de Controle o conjunto dos instrumentos interligados ao processo para


exercer funes de controle. As malhas de instrumentos podem ser abertas ou fechadas,
determinando assim o tipo de estratgia de controle (estratgias de controle so
bordadas no curso avanado). Uma Malha de Controle formada basicamente por trs
elementos: sensores transmissores, controladores e atuadores. Esses sero tratados com
mais detalhes adiante.

1.6 Sinais Utilizados em Controle de Processos

Sinal uma varivel criada para representar uma outra varivel atravs de uma
relao especfica. Por exemplo, o nvel de um lquido num tanque pode ser expresso
atravs de uma tenso eltrica equivalente.

1.6.1 Sinais Binrios

O sinal binrio e o tipo mais simples de sinal. Ele capas de assumir apenas
duas condies: Ligado ou Desligado, Verdadeiro ou Falso, Sim ou No. Tais valores
podem ser simbolizados por 1 ou 0 respectivamente. Um instrumento binrio apresenta
sua sada variando entre um valor e outro, dependendo do nvel do sinal de entrada ser
maior ou menor que um determinado valor.
Um termostato um exemplo tpico de um elemento que prove um sinal binrio.
Digamos que o termostato esta ajustado para manter a temperatura de uma sala em 75 o
C. Enquanto a temperatura ambiente no atingir a temperatura ajustada, o termostato
manter acionado o aquecedor eltrico responsvel por esquentar o ar da sala. No
momento em que a temperatura alcanar os 75o C, o termostato desligado e do ar
deixa de ser aquecido. Quando a temperatura da sala cai novamente abaixo dos 75 o C, o
processo volta a se repetir. Nesse caso, o aquecedor eltrico assume apenas dois estados,
Ligado (temperatura da sala abaixo da desejada) ou Desligado (temperatura da sala no
valor desejado).
Sinais binrios so muitas vezes chamados de sinais discretos ou digitais, porm
devemos observar que um sinal binrio representa uma informao completa a respeito
de um estado (Ligado ou Desligado), no importado se esse estado momentneo ou
por tempo indefinido.
Sinais binrios aparecem nos seguintes nveis de tenso padronizados:
Corrente Alternada: 0V (0 lgico) 120, 240V (1 lgico).
Corrente Contnua: 0V (0 lgico) a 24V,48V (1 lgico).

1.6.2 Sinais Analgicos

Sinal analgico aquele que representa uma grandeza contnua, ou seja, definida
em todo instante de tempo. Um exemplo de uma grandeza definida a todo instante de
tempo a temperatura.
Em controle de processos, freqentemente utilizamos faixas de valores
padronizados para representar as mais diversas grandezas analgicas.
Sinais analgicos aparecem nos seguintes nveis de tenso e corrente
padronizados:
Corrente Eltrica Contnua: 0 a 20mA, 4 a 20mA e 10 a 50mA.
Tenso Eltrica Contnua: -10V a 10V, 1V a 5V.
Pneumticos: 3 a 15psig (20 a 100 kPa) e 6 a 30psig (40 a 200kPa).
Um termo muito comum em controle de processos envolvendo variveis
analgicas a modulao, definida como a alterao automtica no valor de uma
varivel de sada quando ocorre uma alterao na varivel de entrada.

1.6.3 Sinais Digitalizados

Um sinal digitalizado composto basicamente por seqncias de pulsos cuja


amplitude, freqncia ou forma variada de forma a corresponder a maneira como uma
varivel muda de valor. Esse sinal em forma de pulsos pode conduzir informao
binria ou analgica, numrica ou alfabtica.
Nas aplicaes industriais onde so utilizados computadores para controle de
processo, so utilizados conversores de sinal analgico para digital (A/D) e digital para
analgico (D/A) para permitir que os sinais vindos do campo possam ser adquiridos,
processados e devolvidos aos instrumentos de atuao. O processo de converso
chamado digitalizao.
GRANDEZAS FSICAS BSICAS

2.1 Temperatura

Temperatura e sensao de quente ou frio, sendo considerada uma grandeza


base. Temperatura no calor, pois calor uma forma de energia, sendo necessrio que
haja diferena de temperatura entre dois pontos para que haja transferncia de calor
entre eles.
No Sistema Internacional (SI) a unidade de temperatura o kelvin, cujo smbolo
K, sendo a escala Kelvin tambm chamada absoluta ou termodinmica. Na prtica
usa-se como unidade de temperatura o grau Celsius (C), que uma escala relativa, pois
foi construida em funo aos pontos de mudana de estados de determinadas
substncias puras.

2.2 Presso

Presso uma grandeza fsica definida pela seguinte relao matemtica:


F
P
A
Onde:
P = presso.
F = fora exercida perpendicularmente.
A = rea.
Como presso uma relao entre fora e rea, para uma mesma rea, aumenta-
se a presso aumentando-se a fora e para uma mesma fora, aumenta-se a presso
diminuindo-se a rea.
A unidade de presso no SI o pascal, cujo smbolo o Pa, definida como a
fora expressa em newtons e a rea em metro quadrado. Como esta unidade muito
pequena, comum usar os mltiplos de kPa e MPa. Na prtica industrial, ainda h uma
grande resistncia em usar o pascal; em seu lugar usam-se:kgf/cm 2 e o psi. A converso
entre elas pode ser feita da seguinte forma:100kPa = 1kgf/cm2 = 14,7 psi.
A medio da presso envolve a comparao entre as presses de dois pontos.
Dependendo da presso de referncia ou da presso zero tomada, tem-se diferentes tipos
de presses e consequentemente, diferentes formas de se medir presso.

2.2.1 Presso Absoluta

A presso absoluta aquela medida tomando-se como referncia o vcuo


absoluto. A presso absoluta independe da presso atmosfrica. Os sensores de presso
absoluta sempre possuem duas cmaras: uma de medio e outra com vcuo (presso
zero), de modo que a presso medida comparada com a presso no vcuo, gerando
uma medida absoluta (medida em relao a presso zero).

2.2.2 Presso Manomtrica

A presso manomtrica aquela medida, tomando-se como referncia a presso


atmosfrica (peso da coluna de ar sobre uma superfcie, sendo que varia com a altitude e
as condies atmosfricas). Os sensores de presso manomtrica possuem uma tomada
de medio e outra aberta para a atmosfera.
A presso manomtrica tambm chamada de presso relativa, gauge ou
gage. Apesar de errado, costuma-se utilizar o modificador g como sufixo da unidade.
Assim, quando se indica a presso de 100psig, esta presso se refere a presso
atmosfrica.
As presses absoluta e manomtrica podem ser convertidas entre si pela seguinte
relao:
Pa = Pm + Patm
onde:
Pa = presso atmosfrica.
Pm = presso manomtrica.
Patm = presso atmosfrica.
Obs.: A relao acima pode dar a falsa idia de que a presso absoluta depende
da presso atmosfrica, o que no verdade. Na expresso acima, ocorre que quando a
presso manomtrica aumenta, a presso atmosfrica diminui proporcionalmente.

2.2.3 Presso Diferencial

Presso diferencial aquela obtida quando se compraram duas presses


quaisquer, que no sejam as do vcuo absoluto e da atmosfera.

2.3 Vazo

Vazo o fluxo de um fluido, podendo esse ser liquido, gs ou vapor. Vazo


volumtrica o volume de um fluido que passa por um ponto por unidade de tempo.
Vazo mssica a massa de um fludo que passa por um ponto por unidade de tempo.
As unidades so:
Vazo volumtrica: m3/s.
Vazo mssica: kg/s.
Como o volume de gases e vapores devem estar associados a um determinado
conjunto de valores de presso e temperatura, quando se mede vazo volumtrica, deve-
se definir quais os valores de presso e temperatura associados. As condies clssicas
so: Condio Normal (Presso = 101,325 kPa, Temperatura = 0 oC, Unidade relativa =
0%) e Condio Padro (Presso = 101,325 kPa, Temperatura = 15oC, Unidade relativa
= 0%).

2.4 Nvel

O nvel pode ser considerado a altura da coluna de lquido ou slido no interior


de um tanque ou vaso.
A unidade de nvel deveria ser a unidade de comprimento, pois o nvel a altura
de uma coluna de lquido. Porm comum se referir ao nvel como percentagem entre
0% e 100%.
ELETRNICA DIGITAL BSICA
Bit, Byte e Palavra e Mnemnico

Bit o menor espao de armazenamento na memria de um circuito digital. O bit pode


assumir apenas dois valores: 1 (energizado ou verdadeiro) ou 0 (desenergizado ou
falso).
Byte um conjunto de oito bits, por exemplo: 10100110.
Palavra uma unidade de memria composta de 16 bits (para os PLCs dos quais vamos
tratar). As palavras, ou partes delas so usadas na programao de instrues ou na
realizao de operaes matemticas em computadores. Palavras de 16 bits podem
assumir valores de 0000 0000 0000 0000 at 1111 1111 1111 1111.
Mnemnico um apelido para nomes extensos, por exemplo, Unidade Central de
Processamento, ou seu mnemnico, UCP (ou em ingls, CPU).

3. Sistemas de Numerao

3.1. Introduo

O sistema decimal de numerao (0-9), apesar de familiar ao ser humano, no de


forma alguma utilizvel por computadores digitais, pelo simples fato que com o sistema
decimal, seriam necessrios dez estados lgicos (nveis de tenso ou corrente) para
representar seus valores, o que na prtica invivel. Para contornar esse problema, foi
criado o sistema binrio, no qual s existem dois estados lgicos: ligado/desligado
(ON/OFF), alto/ baixo (high/low), nvel 0/1, 0/5V ou 0/24V.

3.1.1. Sistema Decimal

O sistema decimal aquele que estamos acostumado a usar, no qual os nmeros so


representados por dez smbolos distintos:0,1,2,3,4,5,6,7,8,9.

3.1.2. Sistema Binrio

No sistema binrio existem apenas dois estados: o 0 e o 1. O quadro de


equivalncia entre os sistemas mostrado abaixo:

Decimal Binrio
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111

Como podemos notar, os nmeros binrios utilizam uma seqncia maior de dgitos que
o correspondente sistema decimal, porm, como os computadores tem capacidade de
processar milhes de bits (dados) por segundo, o tamanho do nmero binrio no
representa um srio problema.

3.1.3. Cdigo Binrio BCD

No cdigo binrio BCD (decimal codificado em binrio), cada quatro bits expressam
um dgito decimal. O contrario tambm verdadeiro, ou seja, cada dgito decimal
expresso por quatro bits em BCD.

Decimal BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
10 0001 0000
11 0001 0001
12 0001 0010
13 0001 0011
14 0001 0100
15 0001 0101

3.1.4. Sistema Octal

O sistema octal utiliza 8 smbolos distintos para representar seus nmeros, so eles:
0,1,2,3,4,5,6,7.

Decimal Octal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 10
9 11

3.1.5. Sistema Hexadecimal

O sistema hexadecimal um sistema de numerao de 16 smbolos distintos. Estes


smbolos so os nmeros de 0 a 9 e as letras de A F (A,B,C,D,E,F).

Decimal Hexadecimal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F

4. Converso entre Sistemas de Numerao

4.1. Introduo

Todo sistema de numerao tem uma base, tal base igual ao nmero de dgitos que o
sistema possui. O sistema decimal tem base 10, pois todos os nmeros decimais podem
ser representados a partir da combinao de dez dgitos distintos :0 a 9. O sistema
binrio tem base 2, pois todos os nmeros binrios podem ser representados a partir da
combinao de dois dgitos distintos:0 e 1. O sistema hexadecimal tem base 16, pois
todos os nmeros hexadecimais podem ser representados a partir da combinao de 10
dgitos (0 9) e 6 letras (A F). Para identificar a base em que estamos expressando o
nmero, usamos a seguinte notao:

11012 base 2 (nmero binrio).


12310 base 10 (nmero decimal).
668 base 8 (nmero octal).
3F216 base 16 (nmero hexadecimal).

Freqentemente durante a programao de um CLP temos que converter um nmero de


uma base para outra. As formas de executar essa converso sero apresentados a diante.
4.2. Converso Decimal Binrio

A converso de decimal para binrio feita atravs de um processo de divises


sucessivas por 2 (base binria). A cada diviso teremos um resto, que ser 0 (diviso
exata) ou 1 (diviso inexata) que iro formar o nmero binrio equivalente. A seguir
apresentamos um exemplo.
Ex.: Converte o nmero decimal 47 em seu equivalente binrio:

47 2
LSB 1 23 2
1 11 2
1 5 2
1 2 2
1 1

MSB

Aps o processo de divises sucessivas, o equivalente binrio do decimal 47 111111.


Os bits so alinhados em ordem do MSB (bit mais a esquerda, mais significativo, tem o
maior peso) para o LSB (bit mais a direita, menos significativo, menor peso).

4.3. Converso Binrio Decimal

A converso de binrio para decimal feita a partir da atribuio de pesos aos dgitos
binrios que compe o nmero. Tais pesos aumentam da direita (bit menos significativo,
LSB) para a esquerda (bit mais significativo, MSB) do nmero, sendo que se iniciam do
peso 0. Ao final o produto dos pesos pelo dgito binrio correspondente so somados,
dando origem ao nmero decimal equivalente. O exemplo a seguir ilustra a converso.

Ex.: Converter o nmero binrio 1110101 em seu equivalente decimal:

Binrio 1 1 1 0 1 0 1
Pesos 26 25 24 23 22 21 20
Pesos 64 32 16 8 4 2 1
Decimal 64x1 + 32x1 + 16x1 + 8x0 + 4x1 + 2x0 + 1x1 =11710

A tabela a seguir auxilia na obteno dos pesos numricos mais comuns:

Potncia Peso
20 1
21 2
22 4
23 8
24 16
25 32
26 64
27 128
28 256
29 512
210 1024
211 2048
212 4096
213 8192
214 16384

4.4. Converso Cdigo Binrio BCD Decimal

A converso de BCD para decimal simples. Para cada quatro bits em BCD (contados
da direita para a esquerda), atribumos o equivalente decimal.

Ex.: O nmero BCD 1101100001100011 pode ser convertido para decimal da seguinte
forma:

BCD 1001 1000 0110 0011


Decimal 9 8 6 3

4.5. Converso Decimal Cdigo Binrio BCD

A converso de decimal para BCD direta. Para cada dgito decimal atribumos seu
equivalente binrio (de 4 bits).

Ex.: O nmero 2945 em decimal pode ser convertido para BCD da seguinte forma:

Decimal 2 9 4 5
BCD 0010 1001 0100 0101

4.6. Converso Octal Decimal

A converso de octal para decimal feita a partir da atribuio de pesos aos dgitos
octais que compe o nmero. Tais pesos aumentam da direita para a esquerda do
nmero, sendo que se iniciam do peso 0. Ao final o produto dos pesos pelo nmero
octal correspondente so somados, dando origem ao nmero decimal equivalente. O
exemplo a seguir ilustra a converso.

Ex.: Converter o nmero octal 144 em seu equivalente decimal:

Octal 1 4 4
Pesos 82 81 80
Pesos 64 8 1
Decimal 64x1 + 8x4 + 1x4 =10010

4.7. Converso Hexadecimal Decimal

A converso de hexadecimal para decimal feita a partir da atribuio de pesos aos


dgitos hexadecimais que compe o nmero. Tais pesos aumentam da direita para a
esquerda do nmero, sendo que se iniciam do peso 0. Ao final o produto dos pesos pelo
nmero hexadecimal correspondente so somados dando origem ao nmero decimal
equivalente. O exemplo a seguir ilustra a converso.
Ex.: Converter o nmero hexadecimal 1C3 em seu equivalente decimal:

Hexa 1 F C 9
Pesos 163 162 161 160
Pesos 4096 256 16 1
Decimal 4096x1+ 256x15 + 16x12 + 1x9 =813710

Obs.: Os nmeros hexadecimais expressos por letras so convertidos em seus


equivalentes numricos na base decimal.

4.8. Converso Octal Binrio

A converso de octal para binrio direta, semelhante a converso de decimal para


BCD, ou seja, a cada dgito octal atribudo seu equivalente binrio.

Ex.: Converter o nmero octal 451 em seu binrio equivalente:

Octal 4 5 1
Binrio 100 101 001

Obs.: Lembrar que os nmero de 0 a 7 so representados em binrio por 3 bits.

4.9. Converso Binrio Octal

A converso de binrio para octal de forma direta, ou seja, a cada 3 bits em binrio
(contados da direita para a esquerda) atribudo seu equivalente octal.

Ex.: Converter o nmero binrio 010001000 em octal:

Binrio 010 001 000


Octal 2 1 0

4.10. Converso Hexadecimal Binrio

A converso de hexadecimal para binrio direta. A cada dgito hexadecimal atribudo


seu equivalente binrio (de 4 bits).

Ex.: O nmero 9AF em hexadecimal convertido para binrio da seguinte forma:

Hexadecimal 9 A F
Binrio 1001 1010 1111

4.11. Converso Binrio Hexadecimal


A converso de binrio para hexadecimal direta. A cada 4 bits em binrio (contados da
direita para a esquerda) atribudo seu equivalente hexadecimal.

Ex.: O nmero 111010001101 em binrio convertido para hexadecimal da seguinte


forma:

Binrio 1110 1000 1101


Hexadecimal E 8 D

4.12. Converso Decimal Octal

Um mtodo prtico para convertermos um nmero decimal em octal o seguinte:


primeiro se converte o nmero decimal em binrio (mtodo das divises sucessivas);
com o nmero em binrio, faz-se a converso direta para octal (a cada 3 bits contados
da direita para a esquerda se atribui o equivalente em octal).

Ex.: Converter o nmero decimal 510 em seu octal equivalente:

51010 = 001 000 000 0002 = 1 0 0 08


Obs.: Os zeros colocados a esquerda do MSB no tem peso numrico.

4.13. Converso Decimal Hexadecimal

Um mtodo prtico para convertermos um nmero decimal em hexadecimal (sem


termos que utilizar o mtodo das divises sucessivas) o seguinte: primeiro se converte
o nmero decimal em binrio (mtodo das divises sucessivas); com o nmero em
binrio, faz-se a converso direta para hexadecimal (a cada 4 bits contados da direita
para a esquerda se atribui o equivalente em hexadecimal).

Ex.: Converter o nmero decimal 1000 em seu hexadecimal equivalente:

100010 = 0011 1110 10002 = 3E816


Tabela Geral Equivalncia

Decimal Hexadecimal Octal Binrio BCD


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

Exerccios de Propostos

1.Converter os seguintes nmeros binrios para decimal:

a)01110 b)1010 c)1100110001

2.Converter os seguintes nmeros decimais para binrio:

a)47 b)400 c)552

3.Converter os seguintes nmeros decimais em BCD:

a)25 b)150 c)450

4.Converter os seguintes nmeros binrio em octal:

a)110010 b)1010 c)10111


5.Converter os seguintes nmeros binrios em hexadecimal:

a)10011000 b)11000111 c)11100011100

6.Converter os seguintes nmeros de hexadecimal em binrio:

a)1 A b)3 E F c)A C 1

7.Converter os seguintes nmeros de octal em binrio:

a)23 b)456 c)700

8.Converter os seguintes nmeros de decimal em octal:

a)92 b)74 c)512

9.Converter os seguintes nmeros de decimal em hexadecimal:

a)1000 b)134 c)384

Exerccios de Fixao

1)Converter os nmeros abaixo para as bases indicadas:


a)7810=?2 b)21510=?2 c)10011002=?10

d)0110011001101012=?10 e)1538=?10 f)15448=?10

g)4778=?2 h)43218=?2 i)111011102=?8

j)100111002=?8 k)10710=?8 l)204810=?8

m)47916=?10 n)4AB16=?10 o)8416=?2

p)47FD16=?2 q)100112=?16 r)11101112=?16


s)48610=?16 t)200010=?16 u)15610=?BCD

v)201110=?BCD x)0100100000010011BCD=?10

y)000100010111BCD=?10
Noes de lgebra Booleana e Circuitos
Combinacionais

5. Introduo

A lgebra Booleana foi assim denominada em homenagem a George Boole, filsofo e


matemtico ingls, que por volta de 1851 estabeleceu os fundamentos desta lgebra que
ficou no esquecimento at 1937, quando Claude E. Shannon utilizou-a para
simplificao de circuitos de chaves e rels. Esta data marca a entrada da matemtica
lgica na soluo de problemas prticos de engenharia e projetos de circuitos de
comutao (ou circuitos lgicos).
Na lgebra Booleana, qualquer varivel Y ou qualquer funo f(Y) pode assumir
somente dois valores: 0 (zero) ou 1 (um). Estes dois valores podem corresponder a duas
situaes, grandezas fsicas ou lgicas que se excluem mutuamente, porm,
necessariamente uma deve estar presente. Temos:

Y=0 Y=1
ou
f(Y)=0 f(Y)=1

No h significado numrico para 0 e 1, h apenas significado lgico.


Boole estabeleceu as regras matemticas para combinar sentenas que asseguravam,
logicamente, concluses vlidas, e transformou as sentenas em smbolos abstratos para
casos genricos; achou tambm as regras para manipular os smbolos corretamente.

Operaes Elementares com Variveis Lgicas

5.1. Operao Lgica E (AND)

Uma sentena formada por duas ou mais sentenas simples, ligadas pelo conectivo E, s
ser verdadeira se, e somente se, todas as sentenas simples que a compe forem
verdadeiras.
A expresso lgica para a operao E apresentada a seguir:

S =A. B

Sendo o . (ponto) utilizado para representar essa operao.

A tabela da verdade para a funo E apresentada a seguir:

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

O smbolo da porta lgica E apresentado abaixo:


A
S
B

5.2. Operao Lgica OU (OR)

Uma sentena composta por duas ou mais sentenas simples ligadas pelo conectivo OU,
ser verdadeira se, e somente se, pelo menos uma das sentenas for verdadeira.

Percebe-se pelo significado da palavra OU, que so possveis duas interpretaes


diferentes para essa operao lgica:

OU Inclusivo (OU/OR) a sentena composta ser verdadeira se uma ou outra ou


ambas as sentenas simples forem verdadeiras.

A expresso lgica para a operao OU Inclusivo (chamado simplesmente de OU)


apresentada a seguir:

S=A+B

Sendo o + (smbolo da operao de adio) utilizado para representar essa operao.

A tabela da verdade para a funo OU Inclusivo apresentada a seguir:

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

O smbolo da porta lgica OU inclusivo apresentado abaixo:

B
5.3. OU Exclusivo (XOU/XOR) a sentena composta ser verdadeira se uma ou
outra, mas no ambas, as sentenas simples forem verdadeiras.

A expresso lgica para a operao OU Exclusivo apresentada a seguir:

S=A B

Sendo o utilizado para representar essa operao.

A tabela da verdade para a funo OU Exclusivo apresentada a seguir:

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

O smbolo da porta lgica OU Exclusivo apresentado abaixo:

5.4. Operao Lgica NO (NOT)

A operao lgica de Inverso (ou complemento), NO, inverte o resultado de uma


sentena ou varivel lgica, ou seja, se a sentena ou varivel avaliada como 0, uma
operao de inverso a torna 1, e vice versa.

A expresso lgica para a operao Inverso apresentada a seguir:

S= A

Sendo o (barra) utilizado para representar essa operao.

A tabela da verdade para a operao de Inverso apresentada a seguir:

A A S
0 1 1
1 0 0

O smbolo da porta lgica Inversora apresentado abaixo:

A S
6. Circuitos e Expresses Lgicas

Uma associao de portas lgicas pode ser expressa na forma de uma expresso lgica,
que descreva o estado de sada do conjunto a partir das entradas e das operaes lgicas
realizadas entre elas.

Alm da expresso lgica que descreve o circuito, podemos construir tambm uma
tabela, chama tabela da verdade, que apresenta o estado da sada do circuito lgico
para cada estado assumido por cada entrada.

A seguir apresentamos um circuito lgico, sua expresso equivalente e sua tabela da


verdade.

A
A.B
B
S
C C+D

Expresso Lgica:

S = ( A. B ) . ( C+ D )

Tabela da Verdade:

A B C D A.B C+D S
0 0 0 0 0 0 0
0 0 0 1 0 1 0
0 0 1 0 0 1 0
0 0 1 1 0 1 0
0 1 0 0 0 0 0
0 1 0 1 0 1 0
0 1 1 0 0 1 0
0 1 1 1 0 1 0
1 0 0 0 0 0 0
1 0 0 1 0 1 0
1 0 1 0 0 1 0
1 0 1 1 0 1 0
1 1 0 0 1 0 0
1 1 0 1 1 1 1
1 1 1 0 1 1 1
1 1 1 1 1 1 1