E13.2 - Convertitore D/A
a) Trovare Vo in funzione dei bit Do e D1, sapendo che con Di=1 i deviatori sono nella posizione A e con Di=0 i deviatori sono nella posizione B. Quale funzione svolge il circuito?
b) Supponendo che i deviatori nella posizione A possano essere considerati equivalenti a un interruttore chiuso nMOS con k=1mA/V2 e VOD=4V, calcolare la resistenza del deviatore e l’errore introdotto in Vo nella condizione Do=0 e D1=1 rispetto al caso di deviatori ideali.
c) Calcolare l’errore introdotto da una tensione di offset VOS=±10mV nella condizione Do=D1=1.
d) Supponendo che l’A.O. abbia AO=100dB e fGBWP=1MHz, rappresentare vo(t) su di un grafico quotato quando il codice di ingresso passa da Do=D1=0 a Do=0 e D1=1.
R=5 kΩVR = -10V
09/12/2019
Politecnico di Milano
Fondamenti di Elettronica
E13.2- Convertitore D/A
a) Trovare Vo in funzione dei bit Do e D1, sapendo che con Di=1 i deviatori sono nella posizione A e con Di=0 i deviatori sono nella posizione B. Quale funzione svolge il circuito?
b) Supponendo che i deviatori nella posizione A possano essere considerati equivalenti a un interruttore chiuso nMOS con k=1mA/V2 e Voo=4V, calcolare la resistenza del deviatore e l’errore introdotto in Vo nella condizione Do=0 e D1=1 rispetto al caso di deviatori ideali.
c) Calcolare l’errore introdotto da una tensione di offset Vos=±10mV nella condizione Do=D1=1.
d) Supponendo che l’A.O. abbia Ao=100dB e fGBWP=1MHz, rappresentare vo(t) su di un grafico quotato quando il codice di ingresso passa da Do=D1=0 a Do=0 e D1=1.
R=5 kΩVR= -10V
09/12/2019
Politecnico di Milano
2
13.2
R=5kΩVR=-10V
Scala R-2R
(a) Ci troviamo davanti ad un circuito che svolge la funzione di DAC, ovvero converte parole digitali in Segnali Analogici.
Questa particolare topologia sfrutta una configurazione di resistenze detta "Scala R-2R".
Questa configurazione fornisce in uscita una corrente IR-2R in funzione alla Parola digitale (Qui da due bit, dove D1 è il MSB e D0 il LSB).
Studiamo ora questa scala di Resistenze:
La prima cosa importante da notare è che i morsetti A e B degli interruttori si trovano entrambi ad un potenziale di 0V. nel caso di B perché il nodo è a massa, nel caso di A abbiamo invece una Massa Virtuale per effetto dell’OpAmp.
Studiamo ora tutte le correnti nei rami e le tensioni ai nodi (le resistenze sono state numerate per semplificare la trattazione)
Poiché R4 e R3 hanno un nodo in comune e l’altro nodo a potenziale 0V, Possono essere considerate come se fossero in parallelo, formando una unica resistenza R3‖R4 di valore 2R‖2R=R collegata al nodo (B).
R1=2RR2=R
equivalente a
A questo punto si ha che il nodo B avrà una tensione VR/2, grazie alla partizione di Resistenze uguali!
Tornando dunque alla scala resistiva originale, la corrente in R1 sarà:
IR1 = VR / 2Rmentre la corrente in R2 sarà:
IR2 = VR / 2 * 1 / 2R = VR / 4R
Infatti se ad esempio Di=Ø, l'interruttore sarà collegato al nodo "B", e la Corrente nel nodo "A" sarà Di VR/2R=Ø.
La corrente totale IR-2R sarà IR-2R=Di VR/2R+Do VR/4R= VR/R(Di+Do/4)
A Questo Punto Vout Sarà dunque pari a:
Vout=-R∙IR-2R=-VR/R∙R(Di/2+Do/4)=-VR(Di/2+Do/4)
B) Bisogna ora Considerare il Caso Di=1 e Do=0,
tenendo conto anche della resistenza dell'interruttore, ottenuto usando un NMOS con K=1mA/V2 e VOD=4V
La Resistenza dell'NMOS usato come interruttore sarà pari a
RCH=1/2K∙Vod=125 Ω
La situazione è la seguente:
Dopo aver rimosso tutti i componenti che "non partecipano" alla determinazione di Vout, Calcoliamo che
Vout=-VRReff=R/2R+RCH=±10 V →5 kΩ/25 k+125 Ω=4,938 V
, invece il caso ideale forniva
Vout||0=-VR(Do/4+Di/2)|Do=0-Di=1=-VR/2+=10/2=5V
L'errore in uscita sarà dunque
= Voutide - Voutreale = 5V - 4,938 = 62mV
c)
Data ora una tensione di offset Vos = ±10mV Con D0 = D1 = 1
Per calcolare l'effetto prodotto in uscita, dobbiamo per prima cosa spegnere VR, ottenendo il seguente circuito (Considero gli interruttori ideali)
Dobbiamo calcolare il valore di Req, dopodiché il trasferimento sarà banalmente quello di uno stadio non-invertente
Vout = Vos*(1 + R/Req)
Per il calcolo di Req si ha che R2 e R4 sono in parallelo, il tutto poi in serie con R3, tutto questo poi in parallelo con R1:
Req = [ (R2||R4) + R3 ] || R1
= [R/2R + 2R] || 2R
= 8/7 R
Req = 8/7 R
Dunque
Vout = Vos (1 + R/8/7 R) = Vos (1 + 7/8) = 1,875 Vos = ± 18,75 mV
D)
Il circuito passa dallo stato D0 = D1 = Ø (Vout = Ø) allo stato D0 = Ø, D1 = 1
(Vout = -VR - 1/2 +5V). La stabilità e la dinamica sono in particolare dettate dal circuito nella sua situazione finale (D0 = Ø, D1 = 1), il circuito semplificato è:
Bisogna ora aprire l'anello e studiare Gloop, in questo modo possiamo trovare il polo di reale e dunque disegnare il transitorio per Di: Ø -> 1
-
Progetto di un convertitore di tipo Boost
-
Amplificatore a transimpendenza levantino E9 2 Esercitazione 9 Esercizio 2
-
Integratore reale, prof Levantino - Esercitazione E. 11.1
-
Circuito di conversione - Esercitazione, prof. Levantino E.12.3