You are on page 1of 49

Sveučilište u Zagrebu

Fakultet elektrotehnike i računarstva


Zavod za elektroničke sustave i obradbu
informacija

Elektronika 2
prof. dr. sc. Vedran Bilas

9. Analogno-digitalna
i digitalno-analogna pretvorba
AD i DA pretvorba

0110...10

Digitalna
uUL(t) ADP obradba DAP uIZ(t)
S&H signala
Antialiasing Rekonstrukcijski
filtar filtar

Analogna Digitalna Analogna


domena domena domena

9. Analogno-digitalna i digitalno-analogna pretvorba 2


Sadržaj – prvi dio

 AD pretvorba
 Statičke pogreške AD pretvornika
 Arhitekture AD pretvornika
 AD pretvornici s pretvorbom trenutne vrijednosti napona
 Integrirajući AD pretvornici

9. Analogno-digitalna i digitalno-analogna pretvorba 3


Analogno-digitalna pretvorba
Digitaliziranje analognog signala podrazumijeva: i) vremensku diskretizaciju -
otipkavanje signala, ii) kvantizaciju vremenski diskretnog signala. Kvantizacija
signala ima konačno trajanje.

9. Analogno-digitalna i digitalno-analogna pretvorba 4


Analogno-digitalni pretvornik (ADP)
UREF UDD
CLK

uUL
ADP DN-1 …D0

EOC, READY ...


GND USS

 Broj bitova: n 8 10 16
 Broj diskretnih razina: 2n 256 1024 65536
 Raspon ulaznog napona (FS): UREF 5V 5V 5V
 Razlučivost: LSB=Uref/2n 19,5mV 4,88mV 76µV
1/2n 0,39% 0,097% 15ppm

9. Analogno-digitalna i digitalno-analogna pretvorba 5


Prijenosna karakteristika ADP
Ulazni napon se preslikava u konačan broj
izlaznih stanja.
Pogreška kvantizacije  je razlika ulaznog
napona i ekvivalentne izlazne vrijednosti N.
Poprima vrijednosti unutar ±1/2 LSB.

9. Analogno-digitalna i digitalno-analogna pretvorba 6


Pomak nule i promjena osjetljivosti
ADP
 Uzroci: pomak napona
analognih ulaznih
komponenata, pojačala,
sklopki, neusklađenost
otpornika ili
kondenzatora,
pogreške referentnog
napona. Ovisi o
temperaturi.
 Korekcije:
umjeravanjem,
sklopovski ili
programski.

9. Analogno-digitalna i digitalno-analogna pretvorba 7


Diferencijalna nelinearnost (DNL)
 Odstupanje širine kvantizacijskog
koraka (LSB) od idealnog
(označena samo DNL)

 Preširoki kvantizacijski koraci,


DNL  1LSB, mogu za posljedicu
imati gubitak kodnih riječi

9. Analogno-digitalna i digitalno-analogna pretvorba 8


Integralna nelinearnost (INL)
 Najveće odstupanje krvulje kroz
točke prijelaza stanja od pravca
koji spaja prvu i zadnju promjenu
stanja (označena samo INL)

9. Analogno-digitalna i digitalno-analogna pretvorba 9


Primjer 9.1
Otporničko mosno mjerilo sile koristi se u digitalnoj vagi. Najveća dopuštena
masa na mjerilu sile je 30kg, a vaga ima razlučivost 0,5g. Kada je opterećeno
najvećom dopuštenom masom, mjerilo sile ima izlazni simetrični napon 10mV.
Kolika je potrebna razlučivost ADP u ovoj digitalnoj vagi? Koliko pojačanje treba
imati instrumentacijsko pojačalo spojeno između mosnog mjerila sile i ADP ako
je Uref = 2,5V? Koliko iznosi LSB u voltima takvog ADP?

UCC
UREF
+
- R4
R R
R2 R3
+
+ 2R1 R3 ADP
-
R R uUL R2
- - R4
+

9. Analogno-digitalna i digitalno-analogna pretvorba 10


Arhitekture i odabir AD pretvornika
 Dvije glavne značajke:
i) broj bita n
(razlučivost) i ii) trajanje
pretvorbe TP
(frekvencija
uzorkovanja). U pravilu,
obje značajke ne mogu
biti (vrlo) visoke.
 Dvije skupine
arhitektura: i) ne
integriraju ulazni napon
ili ii) integriraju ulazni
napon.

9. Analogno-digitalna i digitalno-analogna pretvorba 11


Neintegrirajući vs. integrirajući
ADP

 Neintegrirajući ADP
 Pretvaraju trenutnu vrijednost ulaznog napona, kraće vrijeme pretvorbe
 Područje primjene – brzi signali: komunikacije, industrija, medicina
 Primjeri arhitekture: paralelni ADP, ADP sa sukcesivnom
aproksimacijom, naponsko-vremenska pretvorba

 Integrirajući ADP
 Pretvaraju srednju vrijednost ulaznog napona, znatno dulje vrijeme
pretvorbe
 Smanjuju utjecaj smetnje čija je srednja vrijednost tijekom pretvorbe 0V
 Područje primjene – sporiji signali: industrija, mjerni uređaji
 Primjeri arhitekture: dvostruki pilasti napon, naponsko-frekvencijska
pretvorba

9. Analogno-digitalna i digitalno-analogna pretvorba 12


Paralelni ADP – 1
uUL
UREF Komponente: 2n otpornika, 2n-1 komparatora
enkoder
R UDD
Prednosti: vrlo brz (TP<10ns)
-
E
R + A2N-1 DN-1 niska razlučivost (n<10)
- N Ograničenja: veliki broj komparatora
R + A2N-2
K DN-2 Primjena: digitalni osciloskopi, video,
-
R + A2N-3 O radar, RF

D
-
E
R +
A2
-
D0
R
R + A1
USS

9. Analogno-digitalna i digitalno-analogna pretvorba 13


Primjer 9.2
uUL
Kako treba biti postavljena UREF
histereza komparatora u Binarni enkoder s ožičenim ILI spojem
R
paralelnom ADP u odnosu na 0
- 0 111
naponski ekvivalent 1 LSB? R + A7
Ulazni napon 3-bitnog paralelnog - 0 0 110
ADP s binarnim enkoderom sa R + A6
0
slike iznosi točno polovicu - 0 101
R + A5
njegovog referentnog napona. (U )/2 ?
Odredite izlazne kodove koji se
REF - X 100
R +
A4
mogu pojaviti uslijed nesigurnosti - 1 ? 011
okidanja komparatora A4. R + A3
Kolika je najveća moguća - 1 0 010
pogreška ADP izražena u LSB? R + A2
- 1 0 001
R + A1
D2 D1 D0

9. Analogno-digitalna i digitalno-analogna pretvorba 14


ADP sa sukcesivnom
aproksimacijom – 1
STATUS Komponente: DAP, komparator
START
CLK SAR registar

uUL Prednosti: relativno brz


+ Upravljačka SAR
- logika registar (TP>10µs)

DN-1 …D0 relativno visoka


razlučivost
(8<n<16)
D/A UREF
uDAP pretvornik Ograničenja: potreban S/H
Primjena: najčešće
korišten, µC

9. Analogno-digitalna i digitalno-analogna pretvorba 15


ADP sa sukcesivnom
aproksimacijom – 2
STATUS
START
CLK 1
CLK 0
uUL + Upravljačka SAR
- logika registar 1
START 0
DN-1 …D0
1
STATUS 0
D/A UREF
uDAP pretvornik MSB LSB FS
uul 3/4
1/2
1 0 1 1
1/4
uDAP
0
 Opis rada t

 Izlazni kôd se formira na način “pokušaja i pogreške”


 Pretraga binarnog stabla
 Od MSB prema LSB
 DAP postavlja napon koji komparator uspoređuje s ulaznim naponom

9. Analogno-digitalna i digitalno-analogna pretvorba 16


ADP s naponsko-vremenskom
pretvorbom – 1
RST
Komponente: integrator, komparator,
S
R logički sklopovi, brojilo
-UREF C Prednosti: relativno spor (TP>1ms)
- uI
+ START relativno visoka razlučivost
+
- (n>16)

+ STOP Ograničenja: razlučivost - RC konstanta


uUL - integratora, brzina rasta
pilastog napona
Upravljački
sklop Primjena: industrija
N-bitno
IMP
R brojilo
CLK
DN-1 … D0

9. Analogno-digitalna i digitalno-analogna pretvorba 17


ADP s naponsko-vremenskom
pretvorbom – 2
RST
u STOP
S uUL
R

-UREF C
- uI
+ START
+
- uI
+ STOP
uUL -
START
Upravljački
sklop

N-bitno t
IMP
R brojilo
CLK CLK
DN-1 … D0
t
ureset
Nx Nx t
Brojilo
t
IMP
TX t

9. Analogno-digitalna i digitalno-analogna pretvorba 18


Primjer 9.3

10 bitni ADP s naponsko-vremenskom pretvorbom ima referentni napon 1,235


V i oscilator frekvencije 100 kHz. Kolika je brzina porasta pilastog napona?
Koja je najveća vrijednost napona histereze komparatora?

9. Analogno-digitalna i digitalno-analogna pretvorba 19


ADP s naponsko-frekvencijskom
pretvorbom – 1

S
R
uUL C
uI uM
-
+ N-bitno
+
- Monostabil brojilo
-UREF
CONTROL
DN-1 … D0

Komponente: pojačalo, komparator, monostabil, kombinacijski sklopovi, brojilo


Prednosti: visoka razlučivost (12<n<16) (ovisi o trajanju brojanja)
vrlo spor (TP>100ms)
Ograničenja: razlučivost ovisi o RC konstanti integratora
Primjena: industrija, telemetrija

9. Analogno-digitalna i digitalno-analogna pretvorba 20


ADP s naponsko-frekvencijskom
pretvorbom – 2
uul
S
R
uUL C
uM
- uI t
+
+ N-bitno uI
- Monostabil brojilo
-UREF
CONTROL t
DN-1 … D0
-Uref
uM
 Opis rada
 Integrirajući ADP t

 Naponski upravljani oscilator


 Signal CONTROL određuje
trajanje TP
 N = T Pfo
 Razlučivost ±1/TPfo
9. Analogno-digitalna i digitalno-analogna pretvorba 21
Primjer 9.4

Analogno-digitalnim pretvornikom s pretvorbom napona u frekvenciju


digitalizira se istosmjerni napon od 4 V. Referentni napon je −5 V, a impulsi se
broje u vremenskom intervalu od 50 ms. Izračunajte vremensku konstantu
integratora ako se želi postići konstanta pretvorbe od 1 kHz/V. Odredite stanje
brojila uz zanemarivo trajanje izbijanja kondenzatora. Koliki bi bio najveći broj
očitanja u sekundi ovog ADP uz razlučivost 10 bita?

9. Analogno-digitalna i digitalno-analogna pretvorba 22


ADP s dva pilasta napona – 1
R C
-UREF Komponente: pojačalo, komparator,
uUL kombinacijski
-
+ sklopovi, brojilo
+
- Prednosti: visoka razlučivost
(16<n<20) (ovisi o
Upravljački
trajanju brojanja, ne
sklop
N-bitno ovisi o RC konstanti)
R brojilo vrlo spor
CLK
(TP>100ms)
DN-1 … D0
Ograničenja:
Primjena: industrija, digitalni
multimetri, vage

9. Analogno-digitalna i digitalno-analogna pretvorba 23


ADP s dva pilasta napona – 2
R C
-UREF
uUL
-
+
+
-

Upravljački
sklop t
N-bitno
T
R brojilo
CLK
DN-1 … D0
 Opis rada:
 Integrirajući ADP, 2 ciklusa
 C1 - konstatno trajanje T (određeno frekvencijom CLK i veličinom brojila),
integracija ulaznog napona
 C2 – konstantan nagib napona, integrira se (negativni) referentni napon do
nulte razine, mjeri se tx
9. Analogno-digitalna i digitalno-analogna pretvorba 24
ADP s dva pilasta napona – 3
Trajanje integracije ulaznog napona
T postavlja se tako da se naponi
nekih frekvencija priguše (smetnje
50/60Hz)

9. Analogno-digitalna i digitalno-analogna pretvorba 25


Primjer 9.5

Analogno-digitalni pretvornik s dva pilasta napona ima referentni napon −5 V i


brojilo koje broji do 40000 impulsa. Odredite stanje brojila kada je na ulazu
pretvornika napon 3,6 V. Odredite frekvenciju oscilatora za koju je utjecaj
smetnje gradske mreže minimalan, a trajanje pretvorbe najkraće. Kolika je
razlučivost ovog ADP?

9. Analogno-digitalna i digitalno-analogna pretvorba 26


Primjer 9.6

Načela rada, pogreške, vremenske odnose te upute za povezivanja analogno-


digitalnog pretvornika s procesorom proizvođači dokumentiraju u obliku detaljnih
tehničkih specifikacija. Upoznat ćemo osnovne podatke za AD7819, 8-bitni ADP
sa sukcesivnom aproksimacijom (Analog Devices,
https://www.analog.com/media/en/technical-documentation/data-
sheets/AD7819.pdf).

9. Analogno-digitalna i digitalno-analogna pretvorba 27


Sadržaj – drugi dio

 DA pretvorba
 Statičke pogreške DA pretvornika
 Struktura DA pretvornika
 Arhitekture DA pretvornika

9. Analogno-digitalna i digitalno-analogna pretvorba 28


Digitalno-analogni pretvornik (DAP)
UDD UREF
CLK

uIZ
DN-1 …D0 DAP

UPRAVLJANJE
USS GND

 Broj bitova: n 8 10 16
 Broj diskretnih razina: 2n 256 1024 65536
 Raspon izlaznog napona (FS): UREF 5V 5V 5V
 Razlučivost: LSB=Uref/2n 19,5mV 4,88mV 76µV
1/2n 0,39% 0,097% 15ppm

9. Analogno-digitalna i digitalno-analogna pretvorba 29


Prijenosna karakteristika DAP

 Prijenosne karakteristike unipolarnog i bipolarnog 3-bitnog DAP

FS +FS
7/8 +3/8
3/4 +1/4
ANALOGNI IZLAZ

ANALOGNI IZLAZ
5/8 +1/8
1/2 0
3/8 -1/8
1/4 -1/4
1/8 -3/8
0 -FS
000 001 010 011 100 101 110 111 000 001 010 011 100 101 110 111
KODNA RIJEČ KODNA RIJEČ

9. Analogno-digitalna i digitalno-analogna pretvorba 30


Primjer 9.7
Dekadski Napon (V) Binarni kod Dvojni
 Bipolarni Skala
broj za ±5V FS s pomakom komplement
kodovi
+7 +FS - 1LSB = +7/8 FS +4,375 1111 0111
 4-biti DAP +6 +3/4 FS +3,750 1110 0110
+5 +5/8 FS +3,125 1101 0101
+4 +1/2 FS +2,500 1100 0100
+3 +3/8 FS +1,875 1011 0011
+2 +1/4 FS +1,250 1010 0010
+1 +1/8 FS +0,625 1001 0001
0 0 0,000 1000 0000
-1 -1/8 FS -0,625 0111 1111
-2 -1/4 FS -1,250 0110 1110
-3 -3/8 FS -1,875 0101 1101
-4 -1/2 FS -2,500 0100 1100
-5 -5/8 FS -3,125 0011 1011
-6 -3/4 FS -3,750 0010 1010
Najčešće
Najčešće sese -7 -FS + 1 LSB = -7/8 FS -4,375 0001 1001
ne
ne koristi
koristi -8 -FS -5,000 0000 1000

9. Analogno-digitalna i digitalno-analogna pretvorba 31


Pomak nule i promjena pojačanja
DAP

+FS +FS
+FS-1LSB +FS-1LSB Unipolarni
DAP
Bipolarni
ANALOGNI IZLAZ

ANALOGNI IZLAZ
DAP
0 0
Pogreška Pogreška Pogreška
pomaka nule zbog nule zbog
pogreške pogreške
pomaka pojačanja

Pogreška
pomaka
-FS -FS
000 KODNA RIJEČ 111 000 KODNA RIJEČ 111

 Pomak nule: za ulaz 000, izlaz nije 0V


 Pojačanje: za ulaz 111, izlaz nije FSR - LSB

9. Analogno-digitalna i digitalno-analogna pretvorba 32


Diferencijalna nelinearnost (DNL)

 Odstupanje +FS
Idealni skok: promjena
stvarne promjene kodne riječi za +1LSB 
napona od 7 promjena analognog
promjene napona izlaza za +1LSB
ANALOGNI IZLAZ
u idealnom
Stvarni skok
slučaju 6
 Monotonost 4 1) +1LSB, DNL = 0
karakteristike 3 5 2) +2LSB, DNL = +1LSB
3) +1LSB, DNL = 0
DNL< -1LSB  4) -1LSB, DNL = -2LSB
nemonotona
2 karakteristika 5) +1LSB, DNL = 0
6) +2LSB, DNL = +1LSB
1 7) +1LSB, DNL = 0
000 001 010 011 100 101 110 111
KODNA RIJEČ

9. Analogno-digitalna i digitalno-analogna pretvorba 33


Integralna nelinearnost (INL)

 Najveće odstupanje +FS


krvulje kroz točke prijelaza
stanja od pravca koji spaja
INL

ANALOGNI IZLAZ
prvu i zadnju promjenu
stanja

KODNA RIJEČ

9. Analogno-digitalna i digitalno-analogna pretvorba 34


Primjer 9.8

Unipolarni 10-bitni DAP s izvorom referentnog napona 10 V za digitalni


podatak 10010 na ulazu daje 0,996 V na izlazu, a za 90010 daje 8,794 V.
Izračunajte pomak nule i pogrešku pojačanja pretpostavljajući savršeno
linearnu karakteristiku.

9. Analogno-digitalna i digitalno-analogna pretvorba 35


Struktura DAP
 Funkcijski blokovi: mreža otpornika, upravljive sklopke, logički sklopovi,
izvor referentnog napona, izlazno pojačalo
 Izlaz upravljive mreže otpornika: napon ili struja
 Razlučivost 8 – 24 bita, trajanje pretvorbe 1 ns < Tp < 50 ns

UREF
Otpornička
Izlazni
mreža i
stupanj (U/I) uIZ
sklopke

uIZ = DATA · UREF


DN-1 …D0 Digitalni Upravljanje
CLK ulaz i sklopkama
UPR. memorija

9. Analogno-digitalna i digitalno-analogna pretvorba 36


Izlazni stupanj DAP – 1

Naponski izlaz i naponsko pojačalo

+
DN-1 …D0 + - uDAP
uIZ
R1 R2

9. Analogno-digitalna i digitalno-analogna pretvorba 37


Izlazni stupanj DAP – 2

Strujni izlaz i naponsko pojačalo

+
DN-1 …D0 - uDAP
iIZ RL
R2
R1

9. Analogno-digitalna i digitalno-analogna pretvorba 38


Izlazni stupanj DAP – 3

Strujni izlaz i otporno pojačalo

R2
-
DN-1 …D0 iIZ + uDAP
RL
R0

9. Analogno-digitalna i digitalno-analogna pretvorba 39


Arhitekture DAP i izvedbe mreže
otpornika

 Potpuno dekodirana pretvorba – svaki kvantizacijski korak predstavljen


jednim otpornikom
 Niz jednakih otpornika
 Izravna pretvorba - težinska mreža otpornika
 Vrijednosti otpora prate potencije broja 2
 R-2R ljestvičasta mreža
 Samo dvije vrijednosti otpora, R i 2R

9. Analogno-digitalna i digitalno-analogna pretvorba 40


DAP s nizom otpornika i naponskim
izlazom
UREF
+
UDD - uDAP
Komponente: 2n otpornika i tranzistorskih R
sklopki, pojačalo R1 R2
R
Prednosti: monotonost, zatvara se samo D
jedna sklopka, dvije sklopke R
E
mijenjanju stanja, ulazni otpor
R
stalan K
D2
Ograničenja: velik broj otpornika i sklopki, R
O D1
izlazni otpor ovisi o kodu R D0
D
Primjena: jednostavni DAP, digitalni
potenciometri (nema gornji R E
otpornik), dio složenijih R R
arhitektura

USS

9. Analogno-digitalna i digitalno-analogna pretvorba 41


DAP s nizom otpornika i strujnim
izlazom
UREF

R R R R R R R
Rf

-
iIZ
+ uDAP
UDD USS
DEKODER

D2 D1 D0

Komponente: 2n-1 otpornika i tranzistorskih sklopki, pojačalo


Prednosti: monotonost
Ograničenja: veliki broj otpornika i sklopki, ulazni i izlazni otpor ovise o kodu
Primjena: vrlo brzi DAP

9. Analogno-digitalna i digitalno-analogna pretvorba 42


DAP s težinskom otporničkom
mrežom i naponskim izlazom
UREF ...
...

...
DN-1 DN-2 D1 D0
R 2R ...
2N-2R 2N-1R +
... - uDAP
If Rf = R/2

Komponente: n otpornika, 2n tranzistorskih sklopki, pojačalo


Prednosti: izlazni otpor stalan
Ograničenja: površina silicija, veliki omjeri otpora, ulazne struje OP,
niska razlučivost, nemonotonost, ulazni otpor ovisi o kodu
Primjena: 3- ili 4-bitni dio složenije arhitekture
9. Analogno-digitalna i digitalno-analogna pretvorba 43
DAP s težinskom otporničkom
mrežom i strujnim izlazom
UREF I2 I3
I1
2R 4R 8R
Rf

-
If
+ uDAP
D2 D1 D0

Komponente: n otpornika, 2n tranzistorskih sklopki, pojačalo


Prednosti:
Ograničenja: površina silicija, veliki omjeri otpora, ulazne struje OP,
niska razlučivost, nemonotonost, ulazni i izlazni otpor ovise o kodu
Primjena: 3- ili 4-bitni dio složenije arhitekture
9. Analogno-digitalna i digitalno-analogna pretvorba 44
DAP s R-2R ljestvicom i naponskim
izlazom
R R R
+
Komponente: 2n otpornika, 2n
- uDAP
sklopki, pojačalo
2R 2R 2R 2R 2R
Prednosti: dvije vrijednosti R2
R1
otpora, naponski
izlaz, izlazni UREF
otpor stalan,
manje smetnje
preklapanja na
izlazu
LSB ... MSB
Ograničenja: ulazni otpor ovisi
o kodu, sklopke
rade od UREF do
GND
Primjena: često korišten

9. Analogno-digitalna i digitalno-analogna pretvorba 45


DAP s R-2R ljestvicom i strujnim
izlazom – 1
R R R 2R
UREF ...
I1 I2 I3 In-1 In
2R 2R 2R ... 2R 2R
... Rf
iIZ
...
-
... + uDAP

Dn-1 Dn-2 Dn-3 ... D1 D0

Komponente: 2n otpornika, 2n sklopki, pojačalo


Prednosti: dvije vrijednosti otpora, ulazni otpor stalan, sklopke spojene na
niskom potencijalu – lakše upravljanje, brži rad
Ograničenja: izlazni otpor ovisi o kodu, sklopke spojene na izlaz – veće smetnje
Primjena: često korišten

9. Analogno-digitalna i digitalno-analogna pretvorba 46


DAP s R-2R ljestvicom i strujnim
izlazom – 2
R R R 2R
UREF ...
I1 I2 I3 In-1 In
2R 2R 2R ... 2R 2R
... Rf
iIZ
...
-
... + uDAP

a1 a2 a3 ... an-1 an

9. Analogno-digitalna i digitalno-analogna pretvorba 47


Primjer 9.9

Digitalno-analogni pretvornik koristi 3-bitnu strujnu R-2R ljestvicu. Ako je


referentni napon -5 V, R = Rf = 500 Ω, odredite kvantizacijski korak i strujno
opterećenje izvora referentnog napona. Ako je otpornik u grani najtežeg bita
veći za 17% od svoje idealne vrijednosti, odredite diferencijalnu nelinearnost.

9. Analogno-digitalna i digitalno-analogna pretvorba 48


Primjer 9.10

Načela rada, pogreške, vremenske odnose te upute za povezivanja digitalno-


analognog pretvornika s procesorom proizvođači dokumentiraju u obliku
detaljnih tehničkih specifikacija. Upoznat ćemo osnovne podatke za
AD5512A/AD5542A, 12/16-bitni DAP
(https://www.analog.com/media/en/technical-documentation/data-
sheets/AD5512A_5542A.pdf).

9. Analogno-digitalna i digitalno-analogna pretvorba 49

You might also like