Sunteți pe pagina 1din 17

1

Convertoare Analog-Numerice
Caracteristica de
transfer pt. CAN cu
trunchiere/ rotunjire
V(N)=f(U
X
)
Eroarea de
cuantizare
e
C
=U
X
-V(N)
3/4
1/4
2/4
N
V
1
/
2
V
-
1
/
2
V
VV
V
L
S
B
L
S
B
L
S
B
L
S
B
L
S
B
R
23
V
V
V
LSB
LSB
LSB
)
)
)
)
)
)
1/2
-1/2
U
U
U
x
x
x
e
c
Rotunjire
Rotunjire
Trunchiere
Trunchiere
1
2
Erori/zgomot de cuantizare
Eroarea de cuantizare e
C
= U
X
-V(N)
Media e
C
: E(e
C
):
trunchiere: E(e
C
) = V
LSB
/2 0
rotunjire: E(e
C
) = 0
Zgomotul de cuantizare are variana:

C
2
= E(e
C
E(e
C
) )
2
trunchiere/rotunjire:
C
2
= Q
2
/12 (Q = cuanta = V
LSB
)
Demonstraie!
Numrul efectiv de bii ai CAN
Un semnal sinusoidal care ocup toat gama dinamic
a CAN:
amplitudinea U=U
R
/ 2, U
ef
=U
R
/ 22 Q=U
R
/2
n
dem. c: n=log
4
2/3 + log
4
( RSZ
c
)
2
introducem RSZ
tot
n locul RSZ
c
obinem n
ef
n locul n:
n
ef
= log
4
2/3 + log
4
( RSZ
tot
)
2
[1]
se obine:
n
ef
= n log
4
(1+
a
2
/
c
2
)
a
>
c
n
ef
< n
sau, trecnd la RSZ
dB
= 20 lg RSZ , [1] devine:
n
ef
= (RSZ
dB
- 1.75 ) / 6.02
3
Numrul efectiv de bii (ENOB)
Numrul efectiv de bii = Effective Number Of Bits (ENOB)
ENOB = (RSZ
dB
- 1.75 ) / 6.02
Aplicaie tipic pentru un sistem numeric:lan format din:
CAN intrare (n
i
bii) -sistem de procesare-CNA ieire (n
0
bii)
n mod intuitiv: n
i
=n
0
, dar:
scderea RSZ n timpul procesrii (de ex. datorit
zgomotului) scderea ENOB disponibil la ieire
n
o
<n
i
creterea RSZ n timpul procesrii (de ex. prin mediere,
filtrare,...) creterea ENOB disponibil la ieire n
o
>n
i
Clasificare CAN
Neintegratoare
Fr reacie
Paralel (Flash)
Paralel-serie
Serie
Cu reacie
Cu AS
Cu ramp n trepte
Cu urmrire
Integratoare
Convertoare tensiune-
frecven
Cu 1 o pant
Cu 2 sau mai multe pante
Viteza
mare
Viteza
mica
Precizie
redusa
Precizie
mare
4
CAN Flash (Paralel)
U
x
V
R
R
R
R
R
R
V
LSB
N 7xLatch
+
Decodor
V
CS
3R/2
R
R
R
R/2
Trunchi ere Rotunjire
f0
Exemplu: 3 bii
OBS:
2
n
-1 comparatoare
la ieirea din
comparatoare, codul
este de tip
termometric
decodorul Termo
BN este tipic Termo
Gray BN
de ce ?
CAN Flash Pipeline
T0/4 T0/4 T0/4 T0/4 T0/4 T0/4
f0 ADRW
CAN Flash 1
CAN Flash 2
CAN Flash 4
CAN Flash 3
Output
Mem 1
Mem 2
Mem 3
Mem 4
u (t)
IN
T0/4
Esantionare CAN: 1 2 3 4 1 2 3 4 1
5
CAN paralel-serie
b1..b4
b5..b8
(msb)
(lsb)
+
+
-
CAN1
4b
CNA
4b
CAN2
4b
delay
u(t)
Exemplu:
2xCAN 4 bii CAN 8 bii
CAN din dreapta prelucreaz semnale mai mici biii mai
puin semnificativi ai semnalului de intrare
Q1: la ce servete linia de ntrziere?
Q2: comparai timpul de conv. i nr. de comparatoare fa de
CAN Flash
CAN AS
CNA
+
_
V(N) V
R
N
FC
CK
SC
RAS CMP
U
x
n
n
n
SC = Start Conversie, FC = Final Conversie
U
X
> V(N) U
CMP
> 0 (= 1 logic)
6
F.U. CAN AS U
X
=7.1V U
R
=16V n=4b
t
t
t
t
V = 8V
MSB
V = 1V
LSB
4V
N = 0111
SC
CK
FC
U(N) sau RI(N)
U = 7.1 V
x
test b1 test b2 test b3 test b4 final
1 1 1 1 000 0 00 01 0 011 0111
8V 4V 6V 7V 7V
>7.1V <7.1V <7.1V <7.1V
Exemplu de RAS
(pe n=4 bii: Q4 servete la generarea FC)
INIT = (Q0+Q1+...+Qn+ SC* )* =
Q0* Q1* ... Qn* SC
Aadar este posibil INIT = 1 doar dup
golirea complet a registrului de
deplasare (Qi = 0)
(n+2 intrari)
b1
Q(1)
FC
U(N)
INIT
b0
INIT
T(0)
-
+
3
2
6
...
COMP
7400
1 2
3
7474
2 3
5
1
D
C
L
K
Q
CLR
...
INIT
REG. DEPL.
74164
1
8
34561
0
1
1
1
2
1
3
D
CLK
Q
0
Q
1
Q
2
Q
3
Q
4
Q
5
Q
6
Q
7
etc T(1)
Q(0)
7404
1 2
7432
1 2
3
CK
Q0
Qn
7400
1 2
3
7474
2 3
5
1
D
C
L
K
Q
CLR
Ux
...
1
2
8
9
7432
1 2
3
...
7400
1 2
3
INIT
...
SC
7474
2 5
1
S Q
R
7
CAN AS varianta n curent
Condiia U
X
> U(N) devine U
X
-RI(N) > 0
Q1: care e rolul diodelor?
Q2: de ce se conecteaz (opional) i I*(N) ?
RAS
CNA
+
_
R
N
FC
CK
SC
CMP
U
x
n
n
n
[z]
R
I(N)
I(N)
I
I(N) + I(N)
CAN cu ramp n trepte
CNA
+
_
V(N) V
R
N
FC
SC
CMP
U
x
n
CK
z
NUM
Condiia U
X
> V(N) numr impulsuri;
U
X
< V(N) stop
Observai similitudinea cu periodmetrul ?
8
F.U. CAN cu ramp n trepte
T
CONV
= (2
n
-1)T
CK
U
x
/U
R
Comparai cu T
CONV
AS !
t
U(N)
Ux
FC
CAN cu urmrire
Condiia de numrare Up:
U
CMP
> 0 U
X
> U(N) U
X
-RI(N) > 0
invers: U
CMP
< 0 Down
9
F.U. CAN cu urmrire
Condiie de
urmrire:
U < V
LSB
sau
SR
Ux
> SR
CAN
Q1: calculai
SR
Ux
, SR
CAN
Q2: determinai
condiia de urmrire
pt U
x
=Usin t
Q3: desenai F.U.
pentru cazul
ne-urmririi
CAN simpl pant
s.n. i CAN cu ramp liniar (vezi similitudinile cu r. trepte)
Condiia de STOP: U
X
< U
BT
relaia de conversie: N
x
= U
x
T
0
/ (T
CK
U
0
)
Q: dezavantaj ?
10
F.U. CAN simpl pant
CAN dubl pant
U
x
-V
R
+
_
R
C
CK
CMP
BLC+
NUM.
REV.
SC
FC
N
Km1
Km2
1
2
Faza 1/2
Reset
u(t )
Faza 1: aplicm U
x
; la sfrit: u(T
1
) = -(1/RC) U
x
T
1
Faza 2: aplicm V
R
; la sfrit: u(T
x
) = 0
relaia de conversie: N
X
/N
1
= U
x
/U
R
Q: care e avantajul fa de relaia CAN SP ?
11
F.U. CAN DP
U



>

U
x
1
x
2
U
x
2
-U
-U
R
R
t
T
1
t
x
Faza 1
N=N1
Numara in jos
Sfirsit: NUM=0
Faza 2
N=0
Numara in sus
Sfirsit: u(t)=0
u(t)
sfritul fazei 1 e dat de numrtor;
sfritul fazei 2 e detectat de CMP !
CAN DP cu DAS i CAZ
CAZ: Faza 0: auto-zero
DAS: Faza 1: U
X
Faza 2: -V
R
dac U
X
> 0, +V
R
dac U
x
< 0
(a.. la finalul fazei 2, u(t)=0)
U
x
-V
+V
R
R
+
_
R
C
C
AZ
CMP
Km2
1
0
2
2
+
+
_
_
u(t )
0
1,2
Faza:
v
v
os1
os2
12
CAN DP: alte aspecte
Posib. depire U
X
> V
R
duce la dimensionarea U
CS
i a
numrului de digii:
U
X
V
R
, U
CS
= U
R
, N cifre, T
conv
= 3T
1
(cu T
AZ
= T
1
)
U
X
2V
R
, U
CS
= 2U
R
, N 1/2 cifre, T
conv
= 4T
1
U
X
4V
R
, U
CS
= 4U
R
, N 3/4 cifre, T
conv
= 6T
1
demonstraie i reprezentare grafic a celor 3 faze (AZ+DP)!
CAN DP: alte aspecte (contd)
CAN DP = CAN integrator reducerea prin integrare a
erorilor date de perturbaiile alternative suprapuse peste U
x
(vezi i capitolul msurarea tensiunilor)
RRS[dB] = 20lg (U
ca perturb
/ U
cc echiv
)
Ex: RRS = 100 = 40dB U
ca
= 1V produce acelai efect ca
U
cc
= 0.01V
RRS = pentru u
ca perturb
de frecven = k/T
1
demonstraie i reprezentare grafic RRS=f(frecven)
13
Aplicaie CAN DP: voltmetru cu 3 digii i
afiaj LCD cu ICL7106
Sursa: Intersil
Principiu de funcionare ICL7106 (sursa: Intersil)
nchis deschis deschis AUTO-ZERO
deschis dep. de semn Vin deschis -REF
deschis dep. de semn Vin deschis +REF
deschis deschis nchis INPUT
Faza AZ Faza 2 Faza 1 Comutator
14
Schema de principiu ICL7106/7107
(vezi datasheet Intersil pentru mai multe detalii privind funcionarea)
V
CS
=200mV, V
REF
=100mV, 3 1/2 digii
Faze:
A-Z (faza 0)
INT (integrare -
faza 1)
DE (de-integrare
- faza 2)
CAN cu conversie U-f
(cu echilibrare de sarcin)
T1 = T
GI
= ct
T
2
= f(U
x
)
T
x
=T
1
+T
2
=
=R
1
T
1
U
GI
/(R
2
U
x
)
avantaje/dezav.
CAN DP ?
T
U
C
R1
R2
U > 0
AO
CMP
x
CMP
t
-Vp GI
f
out
T1
u
GI
u(t)
15
F.U. CAN U-f
t
t
t
u(t )
u
u
GI
CMP
-Vp
T1 T2 T1 T2
Convertor U-f LM331: schema simplificat
Sursa: National Semiconductor
16
LM331 schema de principiu
Aplicaie: convertor U-F cu LM331
V
in
(0,10V) f
OUT
(0,10KHz)
17
Aplicaie LM331: Convertor f-U
Sursa: National Semiconductor
Lan U-f, f-U pentru telemsur
U
U
x
x U-f f-U
l inie lunga
(transmisie la distanta)
Catre f-metru
Tx Tx
(Vezi i lucrarea 6 de laborator SSM-IEM)

S-ar putea să vă placă și