Professional Documents
Culture Documents
ndice
Captulo 1 Fundamentos de Sistemas de Aquisio de Dados
1.1 - Introduo
1.2 - Transdutores
1.3 - Condicionamento de sinais
1.4 - Converso Analgico/Digital
1.5 - Armazenamento / Visualizao dos dados aquisitados
condicionador
conversor A/D
armazenamento /
visualizao de dados
Deslocamento
Fora
Presso
Princpio de
transduo
potenciomtrico
extensomtrico
extensomtrico
Faixa de Utilizao
de 0 a 50 mm
de 0 a 10000 kgf
de 0 a 100 bar
Informao
complementar
retilneo
compresso
sada de 4 a 20 mA
Capacitivo
Mede a mudana de capacitncia C que ocorre em um capacitor quando se altera a
distncia entre os eletrodos d ou a rea dos eletrodos A ou a permitividade do
dieltrico entre os eletrodos (), como mostrado esquematicamente na Figura 1.2:
Indutivo
Mede a mudana de auto-indutncia de uma espira causada pelo deslocamento de
um ncleo ferromagntico em seu interior, como mostrado esquematicamente na
Figura 1.3:
Relutncia
Mede a variao de tenso (funo da variao da relutncia) resultante do
deslocamento de um ncleo magntico dentro de um transformador com excitao no
enrolamento primrio e medio da variao de tenso no enrolamento secundrio
(center tapped), como mostrado esquematicamente na Figura 1.4:
Piezeltrico
Mede a variao de tenso ou de carga eletrosttica gerada por certos materiais
quando carregados mecanicamente, como mostrado esquematicamente na Figura
1.5:
Resistivo
Mede a variao da resistncia causada por um determinado fenmeno fsico, como
mostrado esquematicamente na Figura 1.6:
Potenciomtrico
Utiliza um divisor de tenso cuja sada diretamente proporcional ao deslocamento
do contato mvel (B), como mostrado esquematicamente na Figura 1.7:
Extensomtrico
Utiliza o extensmetro eltrico strain gage que varia a sua resistncia e, portanto
a queda de tenso, em funo da deformao da pea onde est colado. Usualmente
utiliza-se o strain gage em conjunto uma ponte de Wheatstone, como mostrado
esquematicamente na Figura 1.8:
Termoeltrico
Uma diferena de potencial gerada quando dois materiais dissimilares unidos de um
lado por um ponto (junta sensora) e de outro lado por uma junta de referncia, so
submetidos a temperaturas distintas, como mostrado esquematicamente na Figura
1.9:
modo unipolar
modo bipolar
magnitude signal
offset binary
2 complementar
+7
+6
+5
+4
+3
+2
+1
0
-1
-2
-3
-4
-5
-6
-7
-8
(-0)
0111
0110
0101
0100
0011
0010
0001
0000
1001
1010
1011
1100
1101
1110
1111
1000
1111
1110
1101
1100
1011
1010
1001
1000
0111
0110
0101
0100
0011
0010
0001
0000
-
0111
0110
0101
0100
0011
0010
0001
0000
1111
1110
1101
1100
1011
1010
1001
1000
-
O sistema Sign magnitude utiliza o MSB (most significant bit) para representar o
sinal (0 para positivo e 1 para negativo). J o sistema Offset binary uma sequncia
crescente do nmero mais negativo para o nmero mais positivo. O MSB continua sendo
utilizado para representar o sinal (0 para negativo e 1 para positivo). O sistema 2
complement os nmeros positivos so representados como nmeros sem sinal e os
nmeros negativos so formados complementando o nmero binrio positivo
correspondente e somando 1 LSB (least significant bit) a este valor.
Exemplo 1.1:
Calcule, para um ganho de 500, a faixa de utilizao de um sinal analgico para os modos
unipolar (0 a 10 V) e bipolar (-10 V a 10 V):
faixa de utilizao unipolar =
0 a 10 V
= 0 a 20mV
500
- 10 a 10 V
= -20 a 20mV
500
Preciso
A preciso de um sistema de aquisio de dados dada em funo da proximidade entre
o valor medido e o valor real de uma grandeza fsica. Quanto mais preciso for um sistema
de aquisio de dados menor ser o erro entre o valor medido e o valor real da grandeza
fsica.
Um conceito bastante utilizado o que estabelece a preciso relativa em placas A/D, em
funo do LSB. A tenso de entrada de um canal A/D variado continuamente em toda a
faixa de utilizao, por exemplo de 10 a 10 V. Dos valores aquisitados so retirados,
ponto a ponto, os valores tericos correspondentes. A diferena entre estes valores so
plotados como mostrado na Figura 1.12. O maior valor de diferena encontrado a
preciso relativa deste conversor A/D. No caso mostrado na Figura 1.12 a preciso
relativa de 0,5 LSB.
Fundo de escala
o maior valor de uma faixa. Por exemplo, em um transdutor como uma clula de carga
de 100 kg, o fundo de escala de 100 kg; para um sistema de aquisio de dados em
modo unipolar de 0 a 10V, o fundo de escala ou FE igual a 10 V.
Resoluo
o menor incremento do sinal que pode ser medido pelo conversor A/D, ou ainda, igual
a 1 LSB. Outro conceito bastante utilizado diz que a resoluo indica o nmero de nveis
diferentes (inclusive o nvel zero) que um dado conversor A/D opera.
Exemplo 1.2:
Para um conversor A/D de 4 bit e FE de 5,0 V, calcule a resoluo segundo os dois
conceitos apresentados:
resoluo =
FE
5,0
= 4
= 0,33 Vou 1 LSB = 0,33 V
n
2 1 2 1
resoluo = 2n = 24 = 16 nveis
Multiplexao
Um nico conversor A/D pode ler, seqencialmente, vrios canais atravs de um
multiplexador.
Nmero de canais de um conversor A/D
Existem duas formas bsicas de utilizar-se os canais disponveis de um conversor: nos
modos simples e diferencial, como mostrado na Figura 1.13:
modo simples
modo diferencial
10
O modo simples utilizado quando o terra bom o suficiente para o tipo de medio
a ser executada. Este modo tem a vantagem de utilizar-se todos os canais do sistema de
aquisio de dados. O modo diferencial utiliza um par de canais por vez e faz a diferena
entre os sinais de entrada retirando assim as tenses de modo comum. Deve ser utilizado
quando o terra pouco confivel. Tem a desvantagem de reduzir pela metade os canais
disponveis do sistema de aquisio de dados.
1 Obs:
Algumas placas conversoras A/D possuem um ou mais canais conversores D/A
(Digital/Analgico). A funo dos canais D/A gerar sinais analgicos partir dos valores
digitais gerados por um software dedicado. Um exemplo de aplicao de um canal D/A
a gerao de uma rampa de tenso analgica com taxa determinada por software.
2 Obs:
Uma caracterstica bastante comum em placas conversoras A/D a existncia de
canais de entrada / sada digitais Digital I/O. Estes canais trabalham com nveis TTL. Os
canais de entrada reconhecem a mudana de nvel TTL provocado, por exemplo, por um
dispositivo de fim de curso. Os canais de sada podem ser usados como chaves,
acionadoras de rels entre outras aplicaes.
3 Obs:
Outra caracterstica incorporada em placas conversoras A/D so os contadores/
temporizadores. Estes servem para funes como medio de tempo entre eventos,
medio da largura e da frequncia de sinais aquisitados, entre outras aplicaes.
Algumas placas conversoras A/D contam ainda com o recurso de trigger (gatilho) que
pode disparar o incio da aquisio de dados em funo da ocorrncia de um evento
externo.
4 Obs:
Para utilizar uma placa conversora A/D necessrio um conjunto mnimo de funes
(software) ou drivers que so disponibilizados pelo fabricante, normalmente baixadas
de seu site, que permitem ao usurio fazer o seu prprio programa de aquisio de
dados (utilizando, por exemplo, linguagens como Visual Basic, Turbo Pascal, Delphi,
Visual C ou Visual Fortran). Alternativamente o usurio pode adquirir programas
profissionais de instrumentao, como o LabView.
11
12
(i)
Vbc = R 2 i
(ii)
mas,
(iii)
V = Vab + Vbc
Substituindo-se (i) e (ii) em (iii), tem-se:
V = R1 i + R 2 i
V = (R 1 + R 2 ) i
i=
V
(R 1 + R 2 )
(iv)
R1
V
Vab =
R
+
R
2
1
(2.1)
A expresso (2.1) mostra que a sada analgica de tenso Vab uma frao da
tenso de excitao V, onde R1 pode assumir valores de zero a resistncia total (R1+R2).
R1 varia simultaneamente com o deslocamento, ou ainda, Vab varia linearmente com o
deslocamento.
13
(a)
(b)
2.2 - Encoders
So transdutores que transformam o deslocamento (linear ou angular) em sinais de
sada digitais. Dos tipos existentes de encoders os mais utilizados so os encoders ticos,
cujo princpio de transduo mostrado na Figura 2.3:
14
15
Existem vrios cdigos alternativos que podem ser utilizados para gerar os padres
das trilhas do encoders ticos absolutos. A tabela 2.1 mostra trs dos cdigos mais
utilizados (4 bit):
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cdigo binrio
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
cdigo BCD
0000 0000
0000 0001
0000 0010
0000 0011
0000 0100
0000 0101
0000 0110
0000 0111
0000 1000
0000 1001
0001 0000
0001 0001
0001 0010
0001 0011
0001 0100
0001 0101
cdigo Gray
0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000
16
L
L
T =
(3.1)
D
D
(3.2)
onde,
= deformao longitudinal,
T = deformao transversal.
(3.3)
onde,
17
R
GF =
R
(3.4)
1
R
R GF
(3.5)
Exemplo 3.1:
Pede-se para determinar a deformao , de um strain gage (R = 120 e GF = 2)
colado na superfcie de uma barra de ao submetida a esforo trativo. Sabe-se que sua
variao de resistncia foi de R = 0,12 .
1
0,12
120 2
= 500 m/m
18
Vo
R + R + 2 Rl
R
=
Vi 2 R + R + 2 Rl 2 R
(3.6)
19
Onde Rl a resistncia dos fios que ligam os terminais do strain gage ponte de
Wheatstone. Ao se aplicar (3.5) em (3.6), aps algum algebrismo, gera-se a expresso
para V o Vi em de ponte de dois fios:
Vo GF Rl
1
=
+
2 R GF Rl
Vi 4
1+
+
2
R
(3.7)
V o GF
Vi 4
(3.8)
(a)
(b)
Vo R + R + 2 Rl
R
=
Vi
2 R + 4 Rl
2R
(3.9)
20
Vo GF 1
=
Vi 2 2 Rl
1+
(3.10)
Note que apenas o termo entre colchetes, de (3.10) afetado pela resistncia do fio
Rl, e como Rl << R, pode-se aproximar (3.10) para:
V o GF
Vi 2
(3.11)
Vo R + R + 2 Rl R R + 2 Rl
=
Vi
2 R + 4 Rl
2 R + 4 Rl
(3.12)
1
Vo
= GF
Vi
1 + 2 Rl
(3.13)
Note que apenas o termo entre colchetes, de (3.13) afetado pela resistncia do fio
Rl, e como Rl << R, pode-se aproximar (3.13) para:
Vo
GF
Vi
(3.14)
21
Vo
R + R + 2 Rl
R
=
Vi 2 R + R + 4 Rl R + R
(3.15)
Vo GF
1
=
Vi 4 GF Rl
1+
+
2
2 R
(3.16)
Pode-se verificar que o termo dentro dos colchetes continua tendendo a 1 enquanto
o termo entre parnteses no mais afetado por Rl (compare com (3.7) para de ponte
de dois fios). usual trabalhar com uma aproximao da expresso (3.16):
Vo GF
Vi 4
(3.8)
Note que (3.16) muito mais prxima de (3.8) do que (3.7), fazendo que a
configurao de de ponte de 3 fios seja mais utilizada na prtica.
22
A Figura 3.7 mostra uma ponte de Wheatstone com duas funes adicionais:
Offset-Nulling circuit (balanceador inicial da ponte) e Shunt Calibration circuit
(simulador de deformao):
Figura 3.7 Ponte de Wheatstone com Offset-Nulling circuit e Shunt Calibration circuit.
Se R1 = R2 = R3 = R4 = R, ento V0 = 0, ou seja, quando a ponte est balanceada (as
quatro resistncia tm o mesmo valor) a tenso de sada nula. O Offset-Nulling circuit
utilizado na preparao da ponte de Wheatstone para realizar leituras de strain
gages. Com todos os strain gages na condio de repouso o potencimetro ajustado
de forma a alcanar o balanceamento inicial da ponte (fazer V0 ser igual a zero).
O Shunt Calibration circuit nada mais que uma resistncia de valor alto que ao
ser conectada a um dos braos da ponte de Wheatstone (inicialmente equilibrada, com
os strain gages em repouso) gera uma tenso de sada V0 conhecida. Este valor serve
como referncia para verificao do funcionamento do equipamento de leitura de strain
gages.
23
(a) coluna
24
(4.1)
(Lei de Hooke)
(4.2)
Mas,
=-
F
A
(4.3)
Donde,
=-
F
AE
(4.4)
D 2 d 2 (D 2 d 2 )
=
A =
4
4 4
(4.5)
4
=
2
2
(D d )
E D d
E
4
(4.6)
Uma adaptao da configurao de 1/2 ponte (item 3.4) vista na Figura 4.3 :
V0 =
Vi
R + R + R R R + R
R + R
R
V0 =
Vi
2 R + R ( - 1) 2 R
25
R + R
1
V0 =
Vi
2 R + R ( 1) 2
2 R + 2 R - 2 R - R ( 1)
V0 =
Vi
4 R + 2 R ( 1)
R + R
V0 =
Vi
4 R + 2 R ( 1)
Mas:
1
R
R GF
(3.5)
GF R + GF R
V0 =
Vi
4 R + 2 GF R ( 1)
GF R ( + 1)
V0 =
Vi
4 R + 2 GF R ( 1)
GF ( + 1)
V0 =
Vi
4 + 2 GF ( 1)
GF ( + 1)
1
V0 =
Vi
4
1 + GF ( 1)
2
V0
GF ( + 1)
Vi
4
(4.7)
V0
GF ( + 1)
4F
Vi
2
2
4
E (D d )
GF (1 + )
V0
F
2
2
Vi
E (D d )
(4.8)
26
M c
I
c=
h
2
I=
b h3
12
(4.9)
(4.10)
(4.11)
onde,
c = distncia da linha neutra a superfcie da barra,
I = momento de inrcia,
M = momento na seo considerada.
27
6M
b h2
(4.12)
(4.13)
6LF
b h2
(4.14)
6L
=
F
2
bh E
OBS: Para os strain gages colados na parte de cima da barra a deformao longitudinal
trativa, conforme a expresso (4.15), para os strain gages colados na parte de baixo
da barra a deformao longitudinal compressiva, expresso (4.15) apresenta um sinal
de menos.
Pode-se utilizar a expresso (3.14), de ponte completa, para ligar os quatro strain
gages em ponte de Wheatstone, como mostrado na Figura 4.5:
28
Vo
GF
Vi
(3.14)
V0
6FL
GF
2
Vi
bh E
V0 6 GF L
F
Vi b h 2 E
(4.16)
VQ
It
(4.17)
V=F
(i)
t=b
(ii)
29
Q=
I=
b h2
8
(4.18)
b h3
12
(4.11)
Onde,
Q = momento esttico,
t = largura da seo transversal,
V = fora cortante.
Subst. (i), (ii), (4.11) e (4.18) em (4.17), tem-se:
=
3 F
2 bh
(4.19)
Utilizando-se o Crculo de Mohr para o estado plano de tenses, tem-se que o valor
das tenses trativas e compressivas, respectivamente a 135 e a 45 com a horizontal,
tm o mdulo igual ao valor da tenso de cisalhamento obtido na expresso (4.19).
Portanto:
=
3 F
2 bh
(4.20)
3
F
2bh E
(4.21)
Pode-se utilizar a expresso (3.14), de para ponte completa, para ligar os quatro
strain gages em ponte de Wheatstone, conforme a Figura 4.7:
Vo
GF
Vi
(3.14)
30
V0
3 F
GF
Vi
2bh E
V0 3 GF
F
Vi 2 b h E
(4.22)
1 OBS:
As clulas de carga so ligadas ao sistema de aquisio de dados atravs de no
mnimo 4 fios. Dois fios so responsveis pela conexo da fonte de tenso de excitao
ao transdutor, se conectam entre as posies 2 e 3 e as posies 1 e 4 da ponte de
Wheatstone (vide, por exemplo, a Figura 4.7) e os outros dois fios, conectados entre as
posies 1 e 2 e as posies 3 e 4, so responsveis pela conduo do sinal analgico V0
ao sistema de aquisio de dados.
2 OBS:
A sada tpica de clulas de carga de 2 mV / V ou 3 mV / V (dois ou trs milivolts
para cada 1 V disponvel na excitao para a clula de carga no F.E.). Por exemplo, para
uma clula de carga de 2 mV / V , F.E. = 100 kgf e Vi = 10 V (tenso de excitao tpica)
para um carregamento de 100 kgf tem-se V0 = 20 mV e para um carregamento de 50 kgf
tem-se V0 = 10 mV.
3 OBS:
Pode-se citar alguns materiais tpicos para a construo de clulas de carga como o
alumnio, ao ou ao inox. As clulas de carga so protegidas, na regio onde esto
colados os strain gages contra poeira e umidade.
(a) esttico
(b) rotativo
Figura 4.8 Exemplos de transdutores de torque.
31
c=
J=
Tc
J
D
2
(4.23)
(4.24)
(D 4 d 4 )
32
(4.25)
onde,
c = distncia da linha neutra superfcie da barra,
d = dimetro interno,
D = dimetro externo,
J = momento polar de inrcia,
T = torque
Subst. (4.24) e (4.25) em (4.23), tem-se:
D
16 D T
2
=
=
4
4
(D d ) (D 4 d 4 )
32
T
(4.26)
32
Utilizando-se o Crculo de Mohr para o estado plano de tenses, tem-se que o valor
das tenses trativas e compressivas, respectivamente a 135 e a 45 com a horizontal,
tm o mdulo igual ao valor da tenso de cisalhamento obtido em (4.26):
=
16 D T
(D 4 d 4 )
(4.27)
16 D
T
=
4
4
(D d ) E
(4.28)
Pode-se utilizar a expresso (3.14), de para ponte completa, para ligar os quatro
strain gages em ponte de Wheatstone, conforme mostra a Figura 4.10:
Vo
GF
Vi
(3.14)
16 D T
V0
GF
4
4
Vi
(D
d
)
V0 16 D GF
T
Vi (D 4 d 4 ) E
(4.29)
33
34
35
Alumel
Chromel
Cobre
Constantan
Ferro
Pt -10% Rh
Pt -13% Rh
-200
+2,39
-3,36
-0,19
+5,35
-2,92
+1000
-8,78
+32,47
+18,16
-43,85
+14,28
+9,58
+10,50
materiais
Chromel / Constantan
Ferro / Constantan
Chromel / Alumel
Pt / Pt -13% Rh
Pt / Pt -10% Rh
Cobre / Constantan
36
Exemplo 5.1:
Calcule o potencial termoeltrico de termopar tipo K (Chromel-Alumel) 500 C.
16,21 - (-4,43) = 20,64 mV, onde o Chromel o fio P e o Alumel o fio N.
Existem outras formas, que no da utilizao do recipiente com gua e gelo em
fuso, que cancelam os efeitos esprios das juntas que no a junta sensora. A estes
mtodos se d o nome de Compensao de junta fria.
Como a resposta tenso versus temperatura altamente no linear so utilizados
polinmios para ajustar a sada v , em mV, para a temperatura T ,em C, onde as
constantes an para cada tipo de termopar so tabeladas:
T = a 0 + a1 v + a 2 v 2 + K + a10 v10
(5.1)
(R 100 R 0 )
(R 0 100)
(5.2)
37
(R 100 R 0 )
T + R0
100
(5.3)
onde,
coeficiente angular =
(R 100 R 0 )
100
(5.4)
(5.5)
Exemplo 5.2:
Para um RTD de platina ( = 0,003911), qual a sua resistncia a uma temperatura de
500 C?
OBS: Caso seja necessrio fazer uma medio muito precisa utiliza-se expresses, cujas
constantes so tabeladas, que descrevem o comportamento resistncia versus
temperatura de um RTD com erros desprezveis.
Na Figura 5.5 mostra-se duas configuraes mais utilizadas de circuitos de medio
de RTD:
(a)
(b)
Figura 5.5 Configuraes para medio de RTD: (a) dois fios e (b) quatro fios.
38
Na configurao (a) utilizam-se apenas dois fios para ligar o RTD (de resistncia RT)
fonte de corrente. Por estes fios, de resistncia RL, circula a corrente IEX . A tenso de
sada V0 funo da queda de potencial resultante (2. RL + RT), o que torna este tipo de
medio dependente do tamanho dos dois fios (quanto maior o tamanho, maior o erro).
Na configurao (b) utiliza-se quatro fios, dois fios para ligar o RTD (de resistncia
RT) fonte de corrente e outros dois fios para ler a queda de potencial V0 apenas na
resistncia RT (a corrente que circula em RL2 e RL3 muito pequena e portanto resulta em
uma insignificante queda de potencial). Esta configurao no induz erros significativos,
porm como utiliza mais fios, tem um custo maior que a configurao (a).
5.4 - Termistores
O termistor um sensor de temperatura feito de material semicondutor (xido
metlico) que modifica a resistncia em funo da temperatura.
Existem dois tipos de termistores, os NTC negative temperature coefficient em que
a resistncia diminui com o aumento da temperatura e os PTC positive temperature
coefficient nos quais a resistncia aumenta com o aumento da temperatura.
Os termistores tm resistncias relativamente altas (em torno de 2252 )
comparadas com a resistncia do RTD. Isto diminui o efeito das resistncias dos fios
extenso, tornando o cabeamento mais barato, pois utiliza apenas dois fios ao invs
quatro. A variao de resistncia com a temperatura significativa (da ordem
-100 /C para os NTC).
se
de
de
de
T=
(5.6)
onde,
T a temperatura em (K), RT a resistncia do termistor em () e as constantes a0,
a1 e a2 so fornecidas pelo fabricante do termistor.
39
(a)
(b)
Figura 5.6 - Configuraes para medio de termistor, com fonte de: (a) corrente e (b)
tenso.
Em ambas configuraes utilizam-se apenas dois fios. Na configurao (a) utiliza-se
uma fonte de corrente para gerar a corrente de excitao IEX e na configurao (b) utilizase uma fonte de tenso de excitao VEX e um divisor de tenso para gerar a corrente de
excitao IEX.
A diferena de potencial V0 produzida a uma dada temperatura tanto maior quanto
maior for a corrente que passa pelo termistor, mas tambm maior ser o erro produzido
pelo auto-aquecimento self heating deste.
40
I = in D 3 + in D 2 + in D1 + in D 0
R/4
R/2
R/1
R/8
(6.1)
8 D 3 + 4 D 2 + 2 D1 + 1 D 0
I = Vin
I=
Vin
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 )
R
Mas :
0 Vout = I R f
Vout = I R f
41
Donde:
Vout =
- Vin
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) R f
R
Vout =
- Rf
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) Vin
R
(i)
- Rf
(8 + 4 + 2 + 1) Vin
R
Vout =
- Rf
15 Vin
R
Donde:
Rf
R
15 = 1 R f =
R
15
(6.2)
-R 1
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) Vin
15 R
Vout =
-1
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) Vin
15
(6.3)
)(
-1
2 n -1 D n -1 + 2 n -2 D n -2 + K + 2 n -n D n -n Vin
2 1
1
2 n 1 D n 1 + 2n 2 D n 2 + K + 20 D 0 Vin
2 1
)(
Vout =
Rf =
1
R
2 1
(6.4)
(6.5)
42
Este conversor transforma entradas binrias (posies 8s, 4s, 2s e 1s) em sada
analgicas correspondentes, conforme mostrado na tabela 6.1:
8s (MSB)
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
Entradas digitais
4s
2s
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
1s (LSB)
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Sada analgica
Vout
0*(Vin / 15) = 0
-1*(Vin / 15)
-2*(Vin / 15)
-3*(Vin / 15)
-4*(Vin / 15)
-5*(Vin / 15)
-6*(Vin / 15)
-7*(Vin / 15)
-8*(Vin / 15)
-9*(Vin / 15)
-10*(Vin / 15)
-11*(Vin / 15)
-12*(Vin / 15)
-13*(Vin / 15)
-14*(Vin / 15)
-15*(Vin/15) =-Vin
43
I = in D 3 + in D 2 + in D1 + in D 0
4
8
16
2
(6.6)
D
D D
D
I = 3 + 2 + 1 + 0 Iin
4
8 16
2
I=
(8 D3 + 4 D 2 + 2 D1 + 1 D0 ) I
16
in
Mas,
I in =
I=
Vin
R
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 )
Vin
16 R
Ainda,
Vout = I R f
Vout =
Rf
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) Vin
16 R
(ii)
Rf
(8 + 4 + 2 + 1) Vin
16 R
Vout =
15 R f
Vin
16 R
Donde:
15 R f
16
=1 Rf = R
16 R
15
(6.7)
Vout =
- 16 R
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) Vin
15 16 R
Vout =
-1
(8 D 3 + 4 D 2 + 2 D1 + 1 D 0 ) Vin
15
(6.8)
44
Rf =
)(
-1
2 n -1 D n -1 + 2 n -2 D n -2 + K + 2 n -n D n -n Vin
2 1
1
2 n 1 D n 1 + 2n 2 D n 2 + K + 20 D 0 Vin
2 1
)(
2n
R
(2 n 1)
(6.9)
(6.10)
OBS:
Os dois tipos de conversores D/A vistos tm a mesma expresso que relaciona as
entradas digitais a sada analgica ((6.4) e (6.9)), apenas as expresses que relacionam
Rf com R so distintas ((6.5) e (6.10)).
6.3 - Conversor Analgico/Digital tipo Counter Ramp
Este tipo de conversor A/D utiliza um conversor D/A como parte de sua arquitetura.
Um diagrama de blocos de um conversor tipo Counter Ramp, de 4 bit, visto na Figura
6.3:
O conversor A/D tipo Counter Ramp composto por um comparador, uma porta
lgica AND, um contador e por um conversor D/A.
O comparador tem duas entradas (A e B) e uma sada (X), enquanto A > B X =1,
quando B > A X = 0. A porta lgica AND permite que o sinal de clock siga para o
contador quando a sada (X) do comparador estiver em nvel 1. O contador incrementa 1
para cada ciclo de clock. O conversor D/A recebe os sinais digitais do contador e os
converte para uma sada analgica, que est ligada a entrada B do comparador.
45
A converso A/D se inicia, com contador zerado (foi setado ao fim da converso A/D
anterior). Enquanto o sinal analgico disponvel na entrada A do comparador for maior do
que a entrada B o contador incrementa sua sada (na freqncia do clock). Quando o
sinal analgico na entrada B ultrapassa o sinal analgico da entrada A, o comparador
muda de estado, a porta AND bloqueia o sinal de clock. Neste instante a sada do
contador contem o valor binrio correspondente ao sinal analgico da entrada A.
OBS:
O diagrama de blocos de uma variao do conversor A/D tipo Counter Ramp
mostrada na Figura 6.4, onde o conversor D/A substitudo por um gerador de rampa,
que tem a funo de gerar um sinal peridico de rampa (tenso analgica crescente
partir do zero) para a entrada B do comparador. Quando B > A o contador para de
incrementar e mostra o valor binrio correspondente ao sinal analgico da entrada A.
Figura 6.4 Diagrama de blocos de uma variao do conversor A/D tipo Counter Ramp.
A tabela verdade de um conversor A/D, de 4 bit, mostrada na tabela 6.2 :
Entrada analgica
0*(Vin / 15) = 0
1*(Vin / 15)
2*(Vin / 15)
3*(Vin / 15)
4*(Vin / 15)
5*(Vin / 15)
6*(Vin / 15)
7*(Vin / 15)
8*(Vin / 15)
9*(Vin / 15)
10*(Vin / 15)
11*(Vin / 15)
12*(Vin / 15)
13*(Vin / 15)
14*(Vin / 15)
15*(Vin/15) =Vin
Sada digital
8s (MSB)
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
4s
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
2s
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
1s (LSB)
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
46
47
Exemplo 6.1:
Determine a sada de um conversor A/D de Aproximaes Sucessivas (SAR) de 4 bit,
com Vin = 7,5 V e FE= 10V.
1
(8 1 + 4 0 + 2 1 + 1 0 ) 10 = 6,67 V
15
Como Vin > Vout :
1
Vout = (8 1 + 4 0 + 2 1 + 1 1) 10 = 7,33V
15
O equivalente binrio de 7,33 V (1011) o valor encontrado pelo conversor A/D de
Aproximaes Sucessivas de 4 bit.
Vout =
48
49
1 OBS:
Aps o condicionamento de sinal e antes do conversor A/D existe o Sample and
hold. A cada aquisio, este componente recebe o nvel de tenso de sinal analgico e o
mantm pelo tempo necessrio para que seja completada cada converso
analgico/digital. O sistema de aquisio de dados no toma conhecimento de variaes
de nvel de tenso que ocorrem no intervalo entre duas aquisies.
2 OBS:
Existem trs modos bsicos de transferncia do sistema de aquisio de dados para
a memria do computador:
O modo DMA (direct memory access) o mtodo mais rpido de transferncia de
dados do sistema de aquisio de dados para memria do computador, pois utiliza um
controlador de DMA durante esta transferncia, liberando a CPU (central - processing
unit) para as outras tarefas.
O modo Interrupo menos rpido que o modo DMA. Aps a converso A/D,
apenas solicita CPU o controle da transferncia de dados do sistema de aquisio de
dados para a memria do computador.
O modo Pooling o mais lento dos trs pois a CPU verifica constantemente se a
converso A/D foi realizada para iniciar a transferncia dos dados do sistema de
aquisio de dados para a memria do computador.
50