CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu...

46
CONVERTOARE ANALOG-NUMERICE (CAN) fie o tensiune [0, ), 0 ref ref U U U > U poate fi reprezentat cu ajutorul unei serii de puteri: { } 1 2 , 0, 1 i ref i i i U U b b = = U reprezentat exact, în raport cu U ref , prin secvenţa binară (b 1 , b 2 , ....) infinită. aproximare pe un număr finit de biţi

Transcript of CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu...

Page 1: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

CONVERTOARE ANALOG-NUMERICE (CAN)

fie o tensiune [0, ), 0ref refU U U∈ >

U poate fi reprezentat cu ajutorul unei serii de puteri:

{ }1

2 , 0, 1iref i i

iU U b b

∞−

=

= ∈∑

U reprezentat exact, în raport cu Uref, prin secvenţa binară (b1, b2, ....)

infinită.

aproximare pe un număr finit de biţi

Page 2: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Erori de cuantizare

2 posibilităţi de aproximare:

• trunchiere

• rotunjire

rezultă o “eroare de cuantizare“

2 tipuri de cuantizare:

• uniformă (echipamente de măsură)

• neuniformă

Page 3: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Erori în cazul aproximării prin “trunchiere“

primii n biţi

1 12 2

n ni n i

t ref i ii i

U U b U b N U− −

= =

= = ∆ = ∆∑ ∑

pasul de cuantizare:

2 nrefU Q U−∆ = =

numărul de la ieşire:

12

nn i

ii

N b−

=

=∑ .

Page 4: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Caracteristica Ut = f(U) Densitatea de probabilitate a erorii

aproximare prin lipsă

0t te U U= − ≤

Page 5: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Eroarea de trunchiere

12 i

t t ref ii n

e U U U b∞

= +

= − = − ∑

max 0,te =

1min 1

1

12 2 21 2

i n nt ref ref ref

i ne U U U Q

∞− − − −

−= +

= − = − = − = −−∑

Page 6: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

analiza caracteristicilor statistice ale erorii considerată ca o variabilă

aleatoare

densitate de probabilitate uniformă a erorii în intervalul [-Q, 0)

Valoarea medie: 0 2 01 1E( ) ( ) d d

2 2

−∞ −

= = = = −−∫ ∫ t

t t t t t tQ

e Qe p e e e e eQQ Q

Valoarea pătratică medie: 0 3 2

2 2 2 01 1E( ) ( ) d d3 3t

t t t t t tQ

e Qe p e e e e eQQ Q

−∞ −

= = = =−∫ ∫

Varianţa

[ ]2 2 2 2

22 2 22E( ) E( )3 4 12 12

n

t t t refQ Q Qe e Uσ

= − = − = =

Page 7: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Erori în cazul aproximării prin rotunjire

se mai adună o unitate pe poziţia cea mai puţin semnificativă, dacă

primul bit neglijat, 1nb + , este 1

1 11

2 2n

i nr t n ref i n

iU U Ub U b b− −

+ +=

= + ∆ = +

Page 8: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

tranziţiile la valorile 0,5 , 1,5 ,..., (2 2 0,5) .nU U U∆ ∆ − + ∆

valoarea rotunjită mai mare sau mai mică decât cea exactă

Page 9: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Eroarea de rotunjire:

11

2 2n ir r ref n ref i

i ne U U U b U b

∞− −

+= +

= − = − =∑

11 1 1

1 22 2 2 2 2

∞ ∞− − − − − −

+ + += + = +

= − = − − =

∑ ∑n i n n i

ref n i ref n n ii n i n

U b b U b b b

11

22 2

∞− − −

+= +

= −

∑n i

ref n ii n

U b b

1max 2 0,5n

r refe U Q− −= =

2 1min 1

2

12 2 2 0,51 2

∞− − − − −

−= +

= − = − = − = −−∑ i n n

r ref ref refi n

e U U U Q

Page 10: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

densitate de probabilitate uniformă a erorii în intervalul (-Q/2, Q/2).

Valoarea medie: 0,5

1

0,5

E( ) d 0Q

r r rQ

e Q e e−

= =∫

Valoarea pătratică medie: 0,50,5 3 2

2 1 2

0,5 0,5

E( ) d3 12

QQr

r r rQ Q

e Qe Q e eQ

− −

= = =∫

Varianţa

[ ]2

22 2E( ) E( )12r t tQe eσ = − =

.

Page 11: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Observaţii:

eroarea de trunchiere: valoare medie negativă, echivalentă cu o

componentă continuă suprapusă peste semnal

eroarea de rotunjire: valoare medie nulă

dispersii egale în ambele cazuri

Page 12: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Relaţii de conversie

număr n de biţi

în cazul trunchierii:

1 12 2− −

= =

= = ∆ = ∆∑ ∑n n

i n it ref i i t

i iU U b U b N U

,tt

U U NU U

= = ∆ ∆

{ },1

2 , 0,1n

n it n i i

iN b b−

=

= ∈∑

Page 13: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

în cazul rotunjirii:

1 11

( 2 ) ( )−+ +

=

= ∆ + = + ∆∑n

n ir i n t n

iU U b b N b U

1r

n rU U b N

U U + = + = ∆ ∆

Page 14: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Convertoare bipolare:

aproximare prin trunchiere

codul “binar deplasat”

1 1

1 1 12 22 2 2

− −

= =

= − = ∆ − = ∆ −∑ ∑n n

i n it ref i ref i ref t ref

i iU U b U U b U N U U

1

12 2

nrefn i

t ii

U UN b

U−

=

+ = = ∆

sau

1 11

2

1 2 2 (1 ) 22

− − −

=

= − = − = − − + ∆ ∆ ∑

nref n n n i

t t ii

UU N N b bU U

Page 15: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

aproximare prin rotunjire

11

12 2

nrefn i

n r ii

U Ub N b

U−

+=

+ + = = ∆

1 11 1 1

22 2 (1 ) 2

nn n i

r n i ni

U N b b b bU

− − −+ +

=

= − − = − − + − ∆ ∑

Aplicație:

Un convertor CAN unipolar pe n=8 biţi, cu cuantizare prin rotunjire are

tensiunea de prag dintre numerele 03H şi 04H (de la ieşire) egală cu 35mV.

Determinaţi rezoluţia şi numărul de la ieşire la aplicarea tensiunii 3,278V la

intrare.

Page 16: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

eroarea de cuantizare = zgomot suprapus peste semnal

Ipoteze suplimentare:

caracteristicile spectrale ale zgomotului

• zgomotul alb, cu densitatea spectrală de putere 2( )N ω σ= constantă

în toată banda de frecvenţă

două eşantioane de zgomot luate la momente diferite sunt necorelate

• zgomotul este independent faţă de semnalul cuantizat

Observaţii:

ambele ipoteze sunt discutabile

Ex. semnal continuu, eroarea este constantă, deci componenta continuă nu are

un caracter de zgomot.

modelul este mai apropiat de realitate în cazul unui semnal aleator

Page 17: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Număr efectiv de biţi

numărul efectiv de biţi, nef pentru caracterizarea raportului

semnal/zgomot total în sistemele de conversie şi prelucrare numerică a

semnalelor

2 tipuri de zgomot în sistemele de conversie

• zgomotului de cuantizare (datorat CAN)

• zgomot analogic (zgomot suprapus peste semnalul de intrare,

zgomotul propriu al amplificatoarelor ce preced conversia)

varianţa zgomotului total 2tσ :

2 2 2t c aσ σ σ= +

Page 18: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

zgomotul de cuantizare: 22

2212 2 12

refc n

UQσ = =

semnal sinusoidal la intrare cu:

10,5 ,2 2ref ef refU U U U= =

2 22

22 2

8 212 2 12 3 2

ef efc n n

U UQσ = = =

explicităm n din relaţia de mai sus: 22

22

2 22 , 43 3

ef efn n

c c

U Uσ σ

= =

Page 19: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

2

4 42log log3

ef

c

Un

σ

= +

n pentru un raport semnal/zgomot de cuantizare impus

înlocuind c tσ σ→ :

2

4 42log log3

efef

t

Un

σ

= +

sau, trecând la ,t dBRSZ

, 1,756,02t dB

ef

RSZn

−=

Page 20: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Definiţie:

Nr. efectiv de biţi al unui sistem de conversie real = nr. biţi al unui sistem de

conversie fără zgomot analogic, caracterizat prin acelaşi raport semnal/zgomot

total ca şi sistemul real. 2 2 2

4 4 4 42 2 2 2

2 2

4 4 42 2

2 2log log log 1 log3 3

2log log log 13

ef c aef

c a ef c

ef a

c c

Un

U

U

σ σσ σ σ

σσ σ

= + = − + + = +

= + − +

Rezultă: 2

4 2log 1 aef

c

n n σσ

= − +

2

4 2log 1 0a

c

σσ

+ >

nef < n

Page 21: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Reprezentare grafică:

Pentru 2 2a c efn nσ σ<< ⇒ ≅

Pentru 2 24log 2 0,5a c efn n nσ σ= ⇒ = − = −

Pentru 2 2a cσ σ>>

222 2

4 4 4 4 4 42 2

2 2log log log log log log3 3

efa a aef

c c c ef

Un n

Uσ σ σσ σ σ

≅ − = + − = −

nef nu mai depinde de n

mărirea numărului de biţi ai CAN nu mai conduce la o îmbunătăţire a

numărului efectiv de biţi al sistemului

Page 22: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

îmbunătăţirea raportului s/z la ieşire faţă de cel de la intrare prin mediere,

filtrare numerică

nr. efectiv de biţi mai mare decât cel al CAN de la intrare

se poate creşte nr. de biţi cu care lucrează etajele ce urmează (inclusiv

CNA de la ieşire)

Page 23: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Numărul efectiv de biţi = Effective Number Of Bits (ENOB)

,t dBRSZ => Signal to Noise And Distortion (SINAD)

semnal

armonici zgomot

PSINADP P

=+

1,756,02

SINADENOB −=

Page 24: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Principalele tipuri de convertoare analog numerice

Neintegratoare (rapide, puţin precise, scumpe) • Fără reacţie

– Paralel (Flash) – Paralel-serie – Serie (pipeline) – Cu rampă liniară

• Cu reacţie – Cu AS – Cu rampă în trepte

Integratoare (lente, precise, ieftine) • Convertoare tensiune-frecvenţă • Convertoare cu 1 pantă • Convertoare cu 2 sau mai multe pante

Viteza mare

Viteza mica

Precizieredusa

Preciziemare

Page 25: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Convertoare cu aproximări succesive

Page 26: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

- RAS - registru de aproximări succesive

- COMP – comparator;

- CNA – convertor numeric analog;

- REF – sursa de referinţă a CAN;

- RM – registru de memorie.

Registru de aproximări succesive

SC - start conversie

CC - conversie completă

T - tact

Page 27: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

stabilirea unui bit într-un ciclu de tact T

un ciclu de conversie

tCONV = n T

un tact în plus pentru înregistrarea rezultatului final şi iniţializări:

tCONV = (n+1) T

Page 28: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

O schemă posibilă de RAS

( )1 2 1 1 2 1.......... .......R R Rn R R RnINIT Q Q Q SC Q Q Q SC+ += + + + = INIT = 1 doar după golirea completă a registrului de deplasare (Qi = 0) şi SC=1

Page 29: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Poarta AND Poarta NAND

Poarta OR Poarta NOR

Page 30: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Observaţii:

Convertor cu comparare (însumare) în tensiune

sistem cu reglare automată - minimizează tensiunea de eroare aplicată la

intrarea comparatorului (Uc căt mai apropiată de Uin)

limită dată de eroarea de cuantizare

Page 31: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

CNA cu aproximaţii succesive cu comparare (însumare) în curent

CNA mai rapide cu ieşire în curent

Minimizează tensiunea de eroare, deci la sfârşitul conversiei:

0inU RI=

Page 32: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Precizia convertorului

• calitatea CNA

• precizia tensiunii de referinţă, URef

• calitatea comparatorului

timpul de conversie: CONV ( 1)t n T= +

frecvenţa de tact maximă ,max,min

1tact

CNA comp

ft t

=+

Exemple de CAN AS produse de firma Analog Devices:

• AD774 - convertor de 12 biţi şi timp de conversie 8 sµ

• AD670- convertor de 8 biţi şi timp de conversie 10 sµ , fără

semnal de tact

Page 33: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Aplicație: CAN cu AS cu Uin=7.1V, URef=16V, n=4 biţi

t

t

t

t

V = 8VMSB

V = 1VL SB

4V

N = 0111

SC

CK

FC

U(N) sau RI(N)

U = 7.1 Vx

test b1 test b2 test b3 test b4 final 1 1 1 1000 0 00 01 0 011 0111 8V 4V 6V 7V 7V >7.1V <7.1V <7.1V <7.1V

CC

Formele de undă pentru cei 4 biți?

Page 34: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Convertoare cu rampă în trepte

convertor mai ieftin

registrul de aproximări succesive bloc logic de control (BLC)

Page 35: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)
Page 36: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Timpul de conversie dependent de tensiunea Uin:

inCONV

Ut TU

=∆

,max 2nCONVt T=

creştere exponenţială cu numărul de biţi

T depinde de viteza CNA şi a COMP

Comparaţie cu CAN AS:

• mai lent

• mai simplu, deci mai ieftin

• comparabil ca precizie

Page 37: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

CAN paralel

CAN cele mai simple

CAN cele mai rapide

Ex: convertor pe 3 biţi, cu reţea de 8 rezistoare

Page 38: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

tensiunile de prag pentru cele 7 comparatoare: 1/16Uref, 3/16

Uref.............13/16Uref

la ieşirile comparatoarelor nivelul tensiunii în “cod termometric”

logică de decodare pentru trecerea la trei biţi

Cod termometric

Cod zecimal Cod binar normal (b1b2b3)

0000000 0 000 0000001 1 001 0000011 2 010 0000111 3 011 0001111 4 100 0011111 5 101 0111111 6 110 1111111 7 111

Page 39: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Precizia convertorului

• calitatea comparatoarelor

• precizia cu care sunt realizate pragurile

dezavantaj: numărul mare (2n - 1) de comparatoare de mare viteză

Realizări practice:

convertoare de cel mult 6-8 biţi

viteză mare: tconv - zeci de ns

aplicaţii: osciloscoapele numerice, sistemele video, instalaţii radar

ex: AD9002 - convertor de 8 biţi, fconv,max= 150 Meşantioane/secundă.

Page 40: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Aplicație:

Se dă CAN-ul Flash pe 2 biți din figură. Se cunosc VR=4 V și Vin=1,4 V.

a) Să se obțină codul de la ieșirea comparatoarelor (A, B, C).

b) Să se găsească expresiile logice pentru biții b1, b2 (b1 este MSB) în funcție

de valorile A, B și C.

c) Să se calculeze numărul N pentru cazul particular dat.

d) Să se reprezinte caracteristica de transfer (𝑁𝑁(𝑉𝑉𝑉𝑉𝑉𝑉)) a circuitului și tipul

caracteristicii (cu trunchiere sau cu rotunjire)

Page 41: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

b2

b1

Page 42: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

CAN paralel-serie

combinaţii de 2-4 convertoare paralel, fiecare pe maximum 4-5 biţi

Ex: convertor pe 8 biţi, utilizând două convertoare paralel de 4 biţi

Page 43: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Economie de comparatoare: 42 (2 1) 30× − = în loc de 82 1 255− =

Timp de conversie mai mare: tconv = 2 tCAN + tCNA

Exemple de integrate:

familia AD7820, 7821 - convertoare de 8 biţi în două etape, lucrând la

circa 1MHz

convertor mai rapid: AD9049, pe 9 biţi, frecvenţă maximă de 30MHz.

Page 44: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Convertoare de tip pipe-line

Exemplu: Convertor pipe-line folosind CAN şi CNA pe 1 bit (comparatoare)

Exemplu E/M

Exemplu reordonare

Page 45: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

Exemplu: Convertor pipe-line folosind CAN şi CNA pe 4 biţi

Page 46: CONVERTOARE ANALOG-NUMERICE (CAN) · 2019-10-16 · Un convertor CAN unipolar n=8 biţi, cu cuantizare prin rotunjire are pe tensiunea de prag dintre numerele 04H (de la ieşire)

CAN Flash lucrând în paralel

T0/4 T0/4T0/4 T0/4T0/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 T0/4T0/4 T0/4T0/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

T0/4

Esantionare CAN: 1 2 3 4 1 2 3 4 1

Cel mai rapid tip de CAN disponibil Desenați semnalele de tact pentru cele 4

CAN! De câte ori crește viteza? Aplicație: TDS1001 (laborator), 1GHz