DAC = Digital-to-Analog Converter
- Tensiunea la iesire reglabila digital
- Aplicatii:
- generarea semnalelor analogice la iesirea unei placi video (VGA )
- generarea semnalelor audio la iesirea oricarui echipament digital de
reproducere a sunetelor
- parte a conv. analog-numerice (CAN) folosite in instrumentatie
(de aceea le studiem la acest curs !)
Tensiunea de iesire a unui CNA
- fCNA:N->R Vout(N)=fCNA(N)=NVR
- Vout(N) < VR -> N < 1 (N subunitar !)
- analogie potentiometrica: 0 < ? < 1
CNA unipolar vs. bipolar
- unipolar: Vout(N) are un singur semn (tipic +)
- bipolar: Vout(N) are semnul + sau - functie de N
Relatia de conversie a CNA
- N subunitar (0 <= N <1);
Q: Argumente fizice pentru aceasta ?
- N pe n biti, subunitar, se poate scrie:
- relatia de conversie:
- consecinta: 0 <= V(N) < VR
?=
= = -
n
i
i
n i N b b b b
1
1 2 0, 2
?=
= = -
n
i
i
R R i V N NV V b
1
( ) 2
Marimi specifice CNA
- VR
- numarul de biti n
- VLSB
definitie !
VLSB= VR/2n
legatura cu rezolutia ?
- VMSB
definitie !
VMSB=VR/2
- VCS=VR- VLSB
Caracteristica (statica) de conversie a CNA
000
001
010
011
100
101
110
111
V(N)
N
V
V
V
V
LSB
LSB
MSB
MSB
CS
R
Nmax
0 1/8 4/8 7/8
Nmax+1
OBS: intotdeauna
VCS < VR
justificare:
nu exista cod pe 3 biti
pentru Nmax+1 care ar
corespunde lui VR
Erori statice ale CNA
- sint erori ale caracteristicii de conversie
- sint aceleasi cu erorile oricarei caracteristici de transfer liniare
Memento METc:
(1) ez = e0 = V(N) - V0(N) corectabila
(2) eFS: ?V = V(Nmax) - V(0)
?V0 =VCS - 0
eFS = ?V - ?V0 corectabila
(3) eCS: combinatie a e0 si eFS
eCS = V(Nmax) - VCS corectabila prin (1,2)
Q1: in ce conditii eCS= eFS ?
Q2: de ce se prefera eFS in locul eCS ?
Q3: desenati caracteristica statica afectata de erori !
Erori statice ale CNA (cont'd)
Erorile de (ne)liniaritate: abaterile de la caracteristica liniara:
V(N) = aN+b
Q1: cine sint a,b ?
(4) eroarea de neliniaritate diferentiala necorectabila
eNLD = max[ V(N)-V(N-1) - VLSB ]
N
(5) eroarea de neliniaritate integrala necorectabila
eNLI = max[ V(N)-V0(N) ]
N
Q2: cum s-ar putea, totusi, corecta (4), (5) ?
A: cu laser !
Erori dinamice ale CNA
(6) timpul de conversie/stabilire
domeniul tc: ns s, in functie de tehnologie
Ex: placa video de PC cu refresh de 100Hz:
1600 - 1200 - 100Hz = 192MHz; tc < 1/192 MHz = 5ns
Q: (memento METc) cum se masoara tc ?
Cursul 2009 al profului Mihai Stanciu din facultatea de Electronica si Telecomunicatii
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.