Вы находитесь на странице: 1из 17

Convertoare analog numerice cu simpl pant Convertorul analog numeric (notat CAN) este un sistem (dispozitiv) ce realizeaz transformarea

unei mrimi de tip analogic (variabil continuu n timp), ntro mrime de tip numeric reprezentat n unul din codurile binare utilizate practic (binar natural, binar complementar, BCD, Gray, etc.). Codul numeric atribuit mrimii analogice este stabilit prin divizarea intervalului n care aceast mrime poate lua valori ntr-un numr finit de subintervale; prin alegerea marginii inferioare sau superioare a subintervalului n care este situat valoarea mrimii analogice. n mod uzual, subintervalele respective au valori egale, valoarea unui subinterval fiind numit cuant, iar operaia de mai sus se numete cuantificare. Unui numr ntreg de cuante i corespunde un cod numeric, care de regul reprezint codul numrului ntreg respectiv. Operaia de cuantificare este reprezentat n figura urmatoare.

Cuantificarea mrimilor analogice

Schema de principiu a convertorului simpl integrare este prezentat n figura 1:

Fig.1 Schema bloc a unui conevertor A/N cu simpl integrare Ur tensiune de referin (negativ) Ux tensiune convertit numeric AO amplificator peraional n montaj de integrator CC - circuit de comparare P poart logic AND OSC (GT) - oscilator ( generator de tact) furniznd semnal dreptunghiular NR numrtor MT memorie tampon A - afiaj LC logic de comand La ieirea integratorului
U 1 (t ) =
t UR UR 1 U R dt + U C 0 = RC t + U C 0 = RC t RC 0

unde cu U C 0 s-a notat tensiunea pe condensator, n momentul iniial considerat nul. Att timp ct este ndeplinit condiia:

U 1 (t ) < U x

la ieirea circuitului de comparare CC se menine semnal logic 1 ( U2= 5V ) permindu-se astfel trecerea impulsurilor de la generatorul de tact ctre numrtor, care va contoriza aceste impulsuri ( continutul iniial al numrtorului fiind zero). n momentul t x n care:
U 1 (t x ) > U x

tensiunea U2 la ieirea comparatorului trece prin 0 logic (U2= 0V) blocnd poarta P i oprind astfel contorizarea. Prin intermediul logicii de comand LC se asigur urmtoarele operaii n ordinea dat:

Se comand ncrcarea coninutului numrtorului n memoria tampon i Se comand restartarea numrtorului i descrcarea condensatorului prin Dup aceasta, conversia este reluat n mod automat. Conform relaiilor date,

afiarea acesteia;

nchiderea comutatorului K realizndu-se astfel condiiile iniiale precizate. intervalul de timp t x se determin din condiia:
U 1 (t x ) = U x

sau

UR RC tx = U x tx = Ux RC UR

Valoarea acestui interval de timp este msurat practic prin compararea sa cu perioada semnalului furnizat de generatorul de tact (GT), astfel nct coninutul numrtorului la sfritul conversiei este: N =[ tx RC ]=[ Ux] TGT TGT U R

deci direct proporional cu valoarea tensiunii U x . Dac valorile R, C, T GT , U R sunt stabile astfel nct:

RC = 10 n TGT U R

rezult c numrtorul va conine valoarea tensiunii U x , afectat de eroarea de cuantificare. Funionarea schemei poate fi urmrit si pe diagrama semnalelor prezentate n figura 2. Un parametru important l reprezint timpul de conversie t c :
t c = t x + 2 T0 = RC U x + 2 T0 UR U1

A, C

Fig.2 Diagrama semnalelor pentru CAN simpl integrare Convertorul A/N n simpl pant a fost mult folosit n echiparea voltmetrelor numerice. Datorit dezavantajului de a prezenta variaii ale pantei sale de integrare odata cu variaia n timp i cu temperatura parametrilor R i C, a fost inlocuit cu convertorul n dubl pant. Convertoare analog numerice cu dubl pant

Convertorul analog numeric n dubl pant este unul dintre cele mai rspndite circuite de conversie analog numeric. Este utilizat cu precdere n construciile numerice. Odata cu trecerea de la tehnologia de realizare de la componete discrete la cea integrat, metoda de conversie in dubl pant i-a lrgit domeniul de utilizare. Schema de principiu a convertorului dubl integrare este prezentat n figura 3:

Fig3. Schema bloc a unui CAN cu dubl pant Semnificaia mrimilor i a blocurilor componente este aceeai ca la schema convertorului cu simpl integrare. Prin nchiderea comutatorului k1, ntr-o prim etap, la intrarea integratorului se aplic tensiunea convertit Ux, obinndu-se la ieirea acestuia o tensiune liniar variabil cu panta de valoarea tensiunii Ux: n acest interval de timp, la ieirea circuitului de comparare se menine nivelul logic 1 (5V) permindu-se trecerea impulsurilor de la generatorul de tact ctre numrtor pna cnd se atinge valoarea maxim a numrtorului Nmax. Utiliznd semnalul de transfer furnizat de numrtor se comand deschiderea comutatorului k1 i nchiderea comutatorului K2, astfel nct, la intrarea integratorului se aplic tensiunea -U R tensiunea la ieire, U1, crescnd liniar cu panta constant. Timpul ct comutatorul k1 a fost nchis este:

t max = N max TGT

astfel nct:
U 1 (t ) = Ux U N max TGT + R t RC RC

Cnd tensiunea la iesire devine zero, comparatorul blocheaz poarta P i numrtorul. Logica de comand furnizeaz o serie de impulsuri ce asigur ncrcarea memoriei tampon i resetarea numrtorului, dup care integrarea este reluat. Intervalul de timp pentru care tensiunea U1 crete, rezult din condiia:
U 1 (t ) = 0 Ux U N max TGT + R t = 0 RC RC Ux N max TGT UR

tx =

Coninutul tensiunea U x :

numrtorului rezult din compararea lui t x cu T GT prin

contorizarea impulsurilor, valoarea numeric obinut este direct proporional cu


tx U ] = [ x N max ] TGT UR

N =[

Avantajul convertorului cu dubl integrare faa de cel cu simpl integrare, l reprezint independena fa de valorile R, C, T GT , care se pot schimba de la o conversie la alta. Dezavantajul este dat de timpul de conversie care este mai mare i are valoarea:
t c = N max TGT (1 + Ux ) UR

Variaia principalelor semnale de la dubl integrare este prezentat n fig.4:

Fig.4 Diagrama tensiunilor Studiul convertoarelor numeric analogice CNA Convertoarele numeric analogice (notate CNA) sunt dispozitive ce realizeaz transformarea unui cod numeric reprezentat printr-o combinaie de nivele de tensiune corespunztoare valorilor logice 0 i 1, ntr-un semnal electric sub form de tensiune sau curent. Dei codului numeric i pot fi atribuite nivele de tensiune diferite, practic se utilizeaz convertoare care asigur la ieire un nivel al semnalului direct proporional cu intrarea, realizndu-se o caracteristic de transfer n trepte, cvasiliniar. Valoarea unei trepte, corespunztoare modificrii codului de intrare doar la nivelul bitului cel mai puin semnificativ (notat LSB), o vom denumi cuant, q, i va depinde de valoarea semnalului de referin Ur (Ir) i a numrului de bii pe care se face reprezentarea numeric. Codul numeric poate conine i informaia referitoare la semnul mrimii de ieire prin alocarea unui bit de semn. n figura 1 este reprezentat caracteristica unui CNA avnd semnalul de intrare n cod binar natural pe trei bii plus un bit pentru semn (0 pentru +" i 1 pentru -").
Fig. 1 Caracteristica de transfer a unui CNA

Valoarea semnalului de ieire se exprim sub forma:


Xe = C Xr

n relaia de mai sus s-a notat cu X r valoarea de referin, iar


C = ai 2 i
i =0 N

ai { 0 ,1}

n care N reprezint nr. de bii. Valoarea cuantei q este:


q = X r / 2N

Principiul conversiei numeric-analogice Conversia datelor presupune ca oricrei mrimi analogice s i se asocieze o reprezentare numeric corespunztoare, codurile utilizate putnd fi ponderate sau neponderate. n cele ce urmeaz, se vor analiza doar primele, deoarece prezint avantajul unei exprimri naturale i a compatibilitii cu circuitele de calcul numeric. n cazul unui cod ponderat, o cifr din cadrul unui numr are att semnificaia valorii sale propriu-zise, ct i a ponderii datorate poziiei n cadrul numrului. Conversia numeric-analogic presupune transformarea valorii i ponderii cifrelor numrului ntr-o mrime analogic corespunztoare. S considerm un numr ntreg binar de N bii, de forma:

B N 1 BN 2 ...Bi

-1 ...B1 B0

= Bi 2 i
i =0

N 1

Pondera cifrei Bi-1 (ce ocup poziia i ncepnd cu LSB) este 2i-1; aadar ponderea crete de la dreapta spre stnga, de la 1, 2, 4, ... etc. pn la 2N-1 (ponderea MSB). La fel se poate observa i n cazul unui numr subunitar binar de N bii, de forma:
B1 B2 ...Bi ...B N 1 BN =
i =1 N

Bi 2i

Din cele observate mai sus putem trage concluzia c procesul de conversie numeric-analogic poate fi considerat similar cu procedeul de transformare a unui numr din sistemul de numeraie binar, n sistemul de numeraie zecimal: se asociaz fiecrei cifre binare 1 o anumit valoare a unei mrimi electrice (curent sau tensiune) care se nsumeaz ponderat conform rangului pe care l ocup n cadrul reprezentrii numerice (pentru cifra 0 se asociaz valoarea zero a aceleiai mrimi electrice). Deoarece ponderea cifrelor descrete cu factori de forma 1/2i, rezult c o soluie simpl pentru realizarea operaiei de ponderare ar fi utilizarea unor reele rezistive divizoare cu mai multe noduri, avnd ntre dou noduri succesive raportul de divizare 1/2. Forma acestor reele depinde de natura mrimii de ieire (tensiune, sau curent), iar mrimile cu care se opereaz sunt tensiuni sau cureni care se sumeaz ponderat. Majoritatea convertoarelor numeric-analogice moderne folosesc scheme cu sumare de cureni, care sunt mai stabile, mai rapid i mai simplu de realizat.
Interfaa numeric Reea de comutatoare Reea de rezistene Referin de tensiune

Fig. 2 Schema bloc simplificat a unui convertor N / A

n figura 2 este prezentat schema bloc simplificat a unui convertor N/A. Astfel interfaa numeric asigur compatibilitatea convertorului cu semnale TTL/CMOS i produce semnalele de comand pentru o reea de comutatoare analogice. Aceste comutatoare controleaz curenii aplicai unei reele rezistive de precizie, care realizeaz ponderarea lor, pentru a obine prin sumare, valoarea analogic corespunztoare. Mrimea curenilor care circul prin reea, este determinat de valoarea rezistenelor ce compun reeaua, i de tensiunea(curentul) de referin ce intr n compunerea convertorului. Ieirea poate fi chiar suma curenilor din reea, sau o tensiune obinut prin transformare curent-tensiune. Orice numr aplicat la intrare este trecut imediat spre ieire, unde se obine mrimea analogic; la fiecare schimbare a intrrii, ieirea acioneaz corespunztor. Dac se urmrete meninerea valorii mrimii analogice i n absena unei mrimi de intrare valide, se poate recurge la memorarea acesteia ntr-un registru ncrcat adecvat, doar n momentele n care se dorete modificarea ieirii. Scheme de principiu ale convertoarelor numeric-analogice cu reele rezistive

Cele mai utilizate reele rezistive n CNA sunt reelele ponderate binar i reelele R-2R. Aceste reele au rolul de a pondera valorile tensiunii (sau curenilor) de referin n acord cu poziia bitului respectiv n numrul binar de la intrare Convertoare N/A cu reele ponderate binar La aceste convertoare ponderile trebuie s varieze dup puterile (cresctoare) ale lui 2. Deci, curenii Ii de la intrarea sumatorului trebuie s fie n scar cu puterile lui 2. Aceste reele au un grup de rezistoare de valori 2R, 22R, 23R,.... 2NR conectate mpreun la una din extremiti. Numrul de rezistoare din reea este determinat de numrul de bii de la intrare. Fiecare intrare logic B1, B2,.... BN comand cte un comutator analogic, ce conecteaz cte un rezistor al reelei la o surs de referin Uref, genernd cte un curent Ii. Construcia reelei de ponderare cu rezistene ale cror valori cresc dup puterile lui 2 este cea din figura 3 n care este redat schema unui CNA unipolar cu reea ponderat binar.

Fig. 3 Convertor N / A unipolar cu reea ponderat binar

Dac folosim notaiile din aceast figur, i considerm numrul subunitar


n = B1 B2 ....B N

(unde Bi poate fi 0 sau 1, B1 fiind MSB, i BN fiind LSB), putem


N

scrie urmtoarele:
U 0 = I Rr , unde I = I i
i =1

I i = Bi

U ref 2i R

de unde rezult:
U 0 = U ref R r R

2 ,
i =1 i

Bi

sau U 0 = K n ,

Astfel din relaia anterioar se observ c mrimea de ieire este o fraciune din mrimea de referin Uref i proporional cu numrul aplicat la intrare Reprezentarea ntreag i cea fracionar sunt funcional echivalente i nu implic circuite de conversie diferite. Considernd un numr ntreg de N bii, se poate scrie:
U0 = U ref 2
N

Rr R

B 2 ,sau
i i =1 i

U0 = K n ,

B0 B1 Bi

2N R 2 N 1 R 2
N i

R= 2i

2N 2i

I i = Bi

U ref 2 R
N

unde cu BN-1 s-a notat bitul cel mai semnificativ (MSB), i cu B0 s-a notat cel mai puin semnificativ bit (LSB). O serie de aplicaii sunt mai uor de neles plecnd de la ultima relaie. De aceea n multe sisteme de instrumentaie moderne, echipate cu sisteme de calcul, se prefer prezentarea informaiei numerice sub form ntreag i nu fracionar; acest lucru fiind explicabil, datorit compatibilitii cu tipurile de date utilizate n limbajele de programare uzuale. Pentru c schema utilizat face sumarea unor cureni ponderai acest tip de CNA se mai numesc i convertoare numeric-analogice cu cureni ponderai Convertoarele care folosesc schema din figura 3 funcioneaz doar unipolar. Pentru o funcionare bipolar se modific schema, ca n figura 4.

2R -Ure f
B1

-I

Rr

K1
B2

2 R

I1

K2
Fig. 4 Convertor N / A bipolar cu reea ponderat binar

2 R

I2

Astfel se aduce n modul de sumare a curenilor un curent egal cu jumtate din valoarea corespunztoare captului de gam. BN Deci se poate scrie:

KN
, N i =1

Uref

In U = I R , 0 r

2 R
i

unde

I = - I + Ii

IN

I i = Bi

U ref 2i R

i apoi
U 0 = U ref Rr N Bi 1 i R i =1 2 2

,sau U 0 = K ( n

1 2

),

ceea ce indic folosirea codului binar deplasat. Prin simpla negare a bitului cel mai semnificativ, se trece la cod complementar fata de 2 Un asfel de convertor prezint dezavantaje, deoarece rezistoarele din reteaua de decodificare nu sunt egale i variaz ntr-o plaj mare de valori. Deoarece legea de variaie a rezistoarelor este exponenial, la un numr mare de bii, valorile lor se distribuie pe un interval foarte mare. Acest lucru duce i la variaii mari ale coeficienilor de temperatur pentru elementele sistemului i deci la dificulti n controlul preciziei schemei. Plaja mare de valori duce, de asemenea, la dificulti tehnologice de obinere a ntregii scheme n construcie integrat, deoarece n tehnologie monolitic rezistenele de valori mari sunt foarte greu de realizat. Cu toate aceste dezavantaje, un asemenea tip de CNA se mai folosete nc datorit faptului c furnizeaz direct ponderile dup puterile lui 2, iar valorile curenilor scad proporional cu rangul biilor ceea ce duce la economie de putere. Convertoare N/A cu reele R-2R Un alt tip de reea folosit n CNA i care elimin multe din dezavantajele primului tip este reeaua R-2R care utilizeaz rezistoare numai de doua valori, ceea ce duce la coeficieni de temperatur apropiai, deci la o precizie ridicat a convertorului. n fig. 2.7 este redat structura reelei R-2R. Aceast schem este format din rezistoare de valoare R legate n serie i rezistoare de valoare 2R legate n paralel. Astfel se pot folosi N grupuri de reele R-2R, grupuri ce pot fi comandate fiecare de la intrare de ctre N bii.

Pentru fiecare bit Bi al reelei exista cte un comutator K, care fie c pune capetele rezistoarelor 2R la mas (Bi = 0), fie c pune capetele acestor 2R la referin (Bi=1); corespunztor valorile 1,2,,N-1,N reprezint punctele de conexiune cu semnalele de comand ale reelei.

Structura reelei R-2R Primul rezistor 2R este conectat la mas i se numete terminator fcnd ca rezistenta echivalenta msurat ntre mas i ieire (Out) s fie ntotdeauna R. Se observ c acest rezistor 2R pus n paralel cu urmtorul rezistor 2R d o rezisten echivalent R. Aceast rezisten echivalent se leag n serie cu urmtorul rezistor R rezultnd o alt rezisten echivalent. Putem mpri deci acest tip de convertoare in: a) Convertoare N/A R-2R comandate n tensiune, b) Convertoare N/A R-2R comandate n curent n ambele cazuri precizia acestora este n mare parte determinat de precizia rezistenelor din reeaua de rezistene i de variaia acestora cu temperatura i cu alte condiii de mediu, etc. De asemenea performanele unui convertor numeric-analogic sau analognumeric sunt determinate i de calitatea i tipul comutatoarelor. Alegerea acestor

comutatoare este condiionat att de valorile rezistoarelor R, ct i de valoarea curentului ce trebuie comutat. Acest tip de reele (R-2R) datorit avantajelor artate (plaj mic de valori relativ apropiate ceea ce permite construcie integrat, precizie bun, etc.) sunt cel mai mult folosite n construcia CNA. Cele doua valori ale rezistenelor, fiind n raportul 2 la 1, permit o foarte bun compensare cu temperatura ( rezistenele avnd valori apropiate, mai ales n construcia integrat ), deci erorile sunt mult mai mici dect n cazul altor reele rezistive. a) Convertor N-A cu reea R-2R si comand n tensiune Pentru inelegerea unui asfel de CNA, s considerm o reea de 4 bii ideal, conectat la o referin de tensiune Uref si comandata de biii B1 B2 B3 B4 ai unui numr subunitar (fig.2.8.) S presupunem mai nti c numrul binar este 10002 (deci K1 nchis i restul comutatoarelor K2, K3, K4, deschise ). Se poate observa c se obine un divizor al tensiunii de referin, asfel nct: U0=Uref/2

Reea R- 2R de 4 bii comandat n tensiune

S presupunem acum c numrul binar este 01002 (K1 deschis, K2 , K3 i K4 deschise). n acest caz se obin dou divizoare cu 2 n cascad, asfel c U0 = Uref/4. n acest caz, pentru fiecare bit deplasat spre rangul mai puin semnificativ are loc o divizare cu 2, iar rezistena echivalent a reelei rmne aceeai i egal cu R.

Вам также может понравиться