Documente Academic
Documente Profesional
Documente Cultură
1
ACHIZIłIA NUMERICĂ A DATELOR
Fig. 1.1.
fe
f max = (teorema Shannon).
2
Se consideră că fe include timpul total de achiziŃie date pentru sistem,
respectiv timpul de conversie A/N (tc), timpul de achiziŃie S/H, întârziere
multiplexor, etc.
Schema bloc a unui astfel de sistem de achiziŃii de date, care asigură cel
mai bun compromis performanŃă/preŃ, este prezentată în fig.1.1.
Fig. 1.2
Fig. 1.3.
Fig. 1.4.
−t
u b1 = (VCM − Vp ) ⋅ ; τ b1 = R s (C gs + C s )
C gs
⋅ exp (2)
C gs + C s τ b1
Tensiunea în conducŃie este:
C gs −t
u cn = (VCM − VP ) ⋅ ⋅ exp
C gs + C s τ cn
(3)
τ cn = (R s ron )(C gs + C gd + C s )
unde:
Rs - rezistenŃa de sarcină în serie cu circuitul de deviaŃie;
Vp - tensiunea de prag a porŃii;
ron - rezistenŃa de saturaŃie a porŃii.
Reducerea efectului erorii datorate timpului de stabilizare a multiplexorului
se poate face folosind un circuit de eşantionare - memorare cu impedanŃă mică de
intrare (Rs), iar comanda eşantionării se generează după ce tensiunea s-a stabilizat.
Fig. 1.5.
b) Timp necesar citirii de date. Citirea datelor se poate face prin mai
multe metode:
- introducerea µP în modul "HALT" respectiv "WAIT" în perioada T2 iar
după conversie prin semnalul "DATA READY" se citesc cei doi octeŃi (SAD tratat
ca o memorie lentă);
- generare întreruperi - dupa comanda "START" la terminarea conversiei
se generează cererea de întrerupere INT. După ce µP răspunde cu INTA se trece
într-o subrutină şi se citesc datele;
- modul "DMA" prin folosirea circuitului 8257, de acces direct la
memorie şi generarea semnalelor DRQ şi DACK , se înscriu direct datele în
memorie;
- modul de scanare (“polling”) - citirea repetată prin program a stării
convertorului după generarea comenzii de start şi citirea datelor la terminarea
conversiei.
unde:
1T
e
sin nω e t 0 2 −1 2⋅ jnωe t 0
Cn = ⋅ ∫ p(t ) ⋅ e − jnωe t ⋅ δt = 2A ⋅ ⋅ e (5)
Te 0 nωe Te
cu reprezentarea din fig.1.7.
Fig. 1.6.
Fig. 1.7.
10
Fig. 1.8
În acest caz pentru a putea reconstitui semnalul este necesar un filtru cu banda de
trecere ωf care să permită trecerea numai a primului spectru (n = 0), respectiv
trebuie să asigure banda de trecere:
11
ωf ≥ ω m si ωf ≤ ω e − ω m , (9)
ceea ce duce la relaŃia:
1 1
ωf ≤ ⋅ ωe respectiv ω m ≤ ⋅ ωe (10)
2 2
Pentru n = 0 din relaŃia (5) se obŃine:
A ⋅ t0
C0 = ,
Te
rezultând un filtru cu funcŃia de transfer:
A ⋅ t0
H(ω) = C 0 = pentru ω ≤ ωf
Te (11)
0 pentru ω > ωf
În consecinŃă, dacă frecvenŃa de eşantionare îndeplineşte condiŃia (8) iar
filtru condiŃia (10), atunci:
P * (ω) ⋅ H (ω) = S(ω) (12)
Se obŃine schema de eşantionare şi reconstituire a semnalului din (fig.1.9.).
Fig. 1.9.
Fig. 1.10.
Fig. 1.11.