Documente Academic
Documente Profesional
Documente Cultură
Subiecte Teorie SAM
Subiecte Teorie SAM
7.Dacă un convertor A/D are o rezoluţie de 8 biţi, şi o tensiune de referinţă de 5V, cât este valoarea
unui LSB? Care este eroarea cu care generează valoarea de 3V?**
∆u = 1LSB
U U0 3 2.9835
*100 *100 0.56 0 0
U 3
.
U=3V
U0=N*1LSB = 153*0.0195V = 2.9385V
N = U/1LSB = 3V/0.0195V= 153.8 = 153 (se ia nr intreg)
8.Ce rol are filtrul antialias?
Are rolul de a limita spectrul de frecvenţe al semnalului de intrare astfel încât nici o componentă a
spectrului să nu depăşească jumătate din frecvenţa de eşantionare. Acestea sunt filtre analogice, pasive sau
active.
9.Ce este zgomotul de cuantizare? Care este valoarea maximă a zgomotului de cuantizare pentru un
convertor de 8 biţi şi tensiune de referinţă 2.5V?
In urma eşantionării cu frecvenţa f0, se obţine un şir de numere care vor trebui convertite în cod
numeric pentru a putea fi memorate şi prelucrate de către calculator. CAN împarte valoarea maximă a
semnalului de intrare, Umax (sau valoarea tensiunii de referinţă a convertorului) în 2n intervale, unde n
este numărul de biţi ai convertorului. Fiecare eşantion se găseşte în unul din aceste intervale, iar valoarea
lui este trunchiată la valoarea pragului imediat inferior oferit de convertor. Eroarea cu care se face
cuantizarea este de plus-minus jumătatea celei mai mici trepte, care corespunde unui LSB.
Deci: εCAN = ±0,5 LSB=(2.5/28)*0,5=0.0048V
Deoarece aceste erori pot apărea aleator, ele se manifestă ca un zgomot , denumit zgomot de
cuantizare.
?10.Care este durata maximă de timp în minute, secunde, zecimi pe care o poate contoriza un
numărător de 24 de biţi fără depăşire dacă primeşte impulsuri de la o bază de timp de 20MHz?
D = 224 * T= 16777216 * 0.05*10-6 = 0.8s
11.Prin ce mecanisme se face transferul datelor rezultate în urma conversiei A/D către memoria
calculatorului? Descrieţi mecanismele.
După realizarea conversiei, care reprezintă ultima operaţie din lanţul de achiziţie analogică, eşantioanele
sunt depuse pe magistrala de date a calculatorului sub forma codului numeric.
In funcţie de tipul cartelei şi de aplicaţie, transferul datelor de pe magistrală în memoria
calculatorului se face:
prin întreruperea activităţii procesorului şi implicarea acestuia în preluarea şi prelucrarea imediată
a datelor:
prin cerere de intrerupere in care datele vor prelucrate in functie de prioritatea cererii de
intrerupere;
transmisia în memoria volatilă prin protocolul DMA (Direct Memory Access), caz în care
procesorul nu este implicat în nici un fel, iar datele vor fi prelucrate mai târziu.
12.Dacă se generează un numărător impulsuri cu întârzierea de 10ms şi durata de 75ms folosind un
semnal de trigger cu frecvenţa de 150Hz, care este frecvenţa impulsurilor de la ieşire?
Ttr=1/ftr = 6,66ms
Timpuls =10ms+75ms=85ms
Nr impulsuri = 85/6,66=12,87≈13
Timpulsuri=13*6,66=86,58ms
Fi = 1/Ti = 1/86.58ms = 11.55Hz
13.În câte moduri se poate realiza achiziţia pe mai multe canale? Care mod permite cea mai mare rată
de eşantionare? Care mod permite cel mai redus cost?
esant. continua – cu multiplexor analogic - canalele sunt baleiate în mod continuu, într-o ordine
prestabilită, la intervale de timp egale iar datele sunt preluate succesiv.- cel mai redus cost; ;
esant.simultana - canalele sunt eşantionate simultan, sau la intervale de timp nesemnificative, de
ordinul ns - cea mai mare rata de esantionare ;cel mai redus cost;
esant.cu interval - canalele sunt eşantionate la mici intervale, de ordinal microsecundelor, după
care se aşteaptă o nouă sesiune de eşantionare.
14.Care sunt posibilităţile de intrare-ieşire ale unei plăci de achiziţie multifuncţionale?
Tipuri de marimi de intrae :
tensiune
curent
rezistenta
capacitate
semnal numeric
Tipuri de marimi de iesire
tensiune
curent
semnal numeric
15.Care este rolul memoriei FIFO la achziţia semnalelor analogice? Dar la generare? Cum se
generează un semnal continuu utilizând memoria FIFO?**
Deoarece transferul datelor în interiorul calculatorului necesită un anumit timp, e posibil ca achiziţia
să se realizeze mai repede, iar datele să se aglomereze la intrarea în calculator, ducând la pierderea unora
din ele. De aceea cartela este prevăzută cu o memorie tampon de tip FIFO (First Input First Output) în
care informaţia se acumulează temporar până când magistrala de date se eliberează. Capacitatea acestei
memorii este cu atât mai mare cu cât cartela este de viteză mai mare.
Generarea semnalelor analogice se face întrucâtva în mod invers achiziţiei. Codurile numerice ale
eşantioanelor sunt generate de către calculator potrivit tipului de semnal care se doreşte. Acestea sunt
depuse într-un buffer de memorie de unde sunt preluate periodic, cu o anumită frecvenţă, şi aplicate unor
convertoare numeric analogice (DAC). De regulă, o CAD prezintă două canale de ieşire analogică
echipate fiecare cu câte un DAC, astfel încât generările pe fiecare canal se realizează independent şi
simultan.
Frecvenţa cu care se transmit datele către DACuri se numeşte rată de actualizare. Deoarece e posibil
ca uneori, pe timpul generării, procesorul să fie ocupat şi cu alte activităţi (de ex. gestionarea unei
imprimante) şi să nu poată calcula eşantioanele cu ritmul în care acestea sunt actualizate la ieşire, se
prevede şi aici o memorie FIFO în care datele sunt păstrate între etapa de elaborare a lor şi cea de
conversie N/A.
16.Enumeraţi câteva tipuri de convertoare A/D.**
Există 4 tipuri de CAN mai utilizate în aplicaţii industriale şi de laborator:
cu aproximaţii succesive;
flash/paralel;
integratoare;
cu rampă (cu numărare): rampa simpla, rampa dubla, rampa multipla.
17.Dacă un convertor AD cu aproximaţii succesive are frecvenţa de tact de 2.5us, ştiind că acesta are
o rezoluţie de 12 biţi care este timpul de conversie? Care este frecvenţa maximă a unui semnal ce poate fi
achiziţionat în limitele teoremei lui Shannon?
a) tconv = 2,5µs*12=30µs ) tconv = Ttact =2,5µs
b) f tact =1/Ttact = 1 / 2,5 µs = 400 kHz
fmax = 0,5* f tact =0,5*400 kHz = 200 kHz
18.Dacă se generează cu un numărător un tren de 5 impulsuri cu întârzierea de 66.33ms şi Durata de
33.67ms folosind un semnal de trigger cu frecvenţa de 5Hz, care este frecvenţa impulsurilor de la ieşire?
Deorece nu avem impusuri la iesire frcventa este 0
19.Enumeraţi tipurile de cartele şi sisteme de achiziţie de date existente.
1)de achizitii de semnale analogice si transmiterea acestora memoriei calc;
2) de achizitii si de generare de semnale analogice;
3)achizitie si generare de semnale numerice;
4)cu functii de masurare.
5)multifunctionale
20.Care este frecvenţa maximă a unui semnal ce poate fi generat cu 64 de eşantioane/s de către o
cartelă de achiziţie cu frecvenţa de actualizare maximă de 100kS/s?
T=1s
T =NT0………..T0=T/N= 1/64(s)
f0=1/T0=1/(1/64)=64Hz
fmax= 0,5*fo=0,5*64=32Hz
fmax=1/Tmax
21.Care este rezoluţia cu care se achiziţionează un semnal unipolar cu amplitudine de 2.5V şi
componentă continuă de 2.5V dacă aveţi la dispoziţie o cartelă de achiziţie de date cu gamele 0-10V şi
±10V?
a) U=10V
Rez =1LSB= U/2n = 10V/2n
Cea mai mica valoare citita= Ucont = 0*10V/2n +2.5V=2.5V-la acest semnal
b) U=±10V=20V
Rez=1LSB= U/2n = 20V/2n
Cea mai mica valoare citita= = 0LSB + Ucont = 0*20V/2n +2.5V=2.5V- la acest semnal
22.Ce este zgomotul de cuantizare şi ce valoare are în cele 2 cazuri de la întrebarea precedentă?
a) U=10V
1LSB= U/2n = 10V/2n
εCAN = ±0,5 LSB=±0,5 *10V/2n
b) U=±10V=20V
1LSB= U/2n = 20V/2n
εCAN = ±0,5 LSB=±0,5 *20V/2n
23.În ce mărimi electrice converteşte un traductor mărimea de intrare? Ce mărimi accepta la intrare
cartela de achiziţie de date?
Marimi in catre converteste un traductor:
Tensiune cc si ca
Curent cc
Frecventa
Marimi numerice
Rezistenta
Capacitate
Marimi de intrare in cartela;
Tensiune cc si ca
Curent cc
Frecventa
Marimi numerice
Rezistenta
Capacitate
24.Cu un convertor DA de 10 biţi unipolar, referinţă de 5V şi timp de conversie de 10us ce semnale
pot fi generate (valoare minimă, maximă şi frecvenţă maximă)? Dar pe ieşire bipolară?
a) 1LSB=U/2n =5/210 = 5/1024 =0,00488V
Umax=1LSB*210 = 4,9152V
fmax = 0,5*fconv=0,5*100kHz= 50kHz
b) 1LSB=U/2n =10/210 = 10/1024 =0,0097V
Umax=1LSB*210 = 9,9328V
fmax = 2*1/fconv=2* 100kHz= 50kHz
25.Prin ce mecanisme se face transferul datelor rezultate în urma conversiei A/D către memoria
calculatorului? Descrieti aceste mecanisme.
După realizarea conversiei, care reprezintă ultima operaţie din lanţul de achiziţie analogică, eşantioanele
sunt depuse pe magistrala de date a calculatorului sub forma codului numeric.
In funcţie de tipul cartelei şi de aplicaţie, transferul datelor de pe magistrală în memoria
calculatorului se face:
prin întreruperea activităţii procesorului şi implicarea acestuia în preluarea şi prelucrarea imediată
a datelor:
prin cerere de intrerupere in care datele vor prelucrate in functie de prioritatea cererii de
intrerupere;
transmisia în memoria volatilă prin protocolul DMA (Direct Memory Access), caz în care
procesorul nu este implicat în nici un fel, iar datele vor fi prelucrate mai târziu.