Kaj je pogostost vzorčenja?

K

kseng2002

Guest
Živjo,

Can any1 povej mi, kaj je pogostost vzorčenja za ADC?Kako določiti vzorčenje freqeuncy za ADC v PIC16F73?Prosim nasvet!Thx!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 
Živjo,
Frekvenca vzorčenja je stopnja vzorčenja (branje) Analogni vhodni z ADC, v secod.

 
Zdravo kseng2002,

Pogostnost vzorčenja (znan tudi kot frekvenca vzorčenja), je, koliko ste vzeli vzorce v eni sekundi.

Najprej morate prebrati obrazcu oddelkih - Oddelek 21 v "PIC Micro Mid-Range Družinski Reference Manual (DS33023)" prenesete iz mikročipa.

Zdaj, da pojasni, da stvari: Stopnja vzorčenja je odvisna od:

(1) Kako dolgo je analogna vezja zavzema za poravnavo
(2) Kako dolgo je AD pretvornik zavzema, da obravnava
(3) Kako pogosto se lahko sprejmejo, da obravnava s svojo kodo.

Parameter Tacq je količina časa, potrebnega za analogno vezje za poravnavo.Tacq se izračuna takole:

Tacq = Nabijati Tc Tcoff

kje

Nabijati je čas poravnave ojačevalec
Tc je čas za polnjenje gospodarstvu kondenzator
Tcoff je temperaturni koeficient (samo potrebni, če> 25 Celzija)

V obrazcih kažejo kako priti vrednosti za te od njene notranje vezje diagram na strani 21-6 in 21-7.

V njihovem primeru se lahko za pridobitev časa, Tacq, pride ven na skoraj 12 mi.

Naslednji pride dejansko AD pretvorbo.Preberite stran 21-8 dalje.AD ura je delitev sistema uro, kot je prikazano v razpredelnici 21.1.

Čas pretvorbe za bit je opredeljena kot Tad in popolne pretvorbe (tako da lahko potem glasi register) je 9,5 x Tad.Tad mora biti najmanj 1,6 nami za pravilno konverzijo na standardne naprave, to je razlog, zakaj morate nastaviti uro delitve glede na sistem uro.Tabela prikazuje 21,1 sprejemljive vrednosti (Nezamračen).Če uporabljate sistem, uro, razen tistih, boste morali izbrati delitelj (2,8,32) določitev, ki daje nam 1,6 ali več, za Tad.

Zdaj, ob got Tad vrednost, da lahko dela, kako dolgo je potrebno za ADC za pretvorbo polno bajt.To je samo 9,5 x Tad.

Torej sedaj smo celoten čas, potreben za pretvorbo eno obravnavo:

Pretvorba Čas = Tacq (9,5 x Tad)

Če ste nastavili sistem ure in Djelilac dati minimalno 1,6 nas Tad, uporabljate 5V dobave in pri 50 Celzija, kot na primer na njihovi strani, 21-6, celotno pretvorbo časa bodo:

Pretvorba Čas = 12us (9,5 x 1.6us) = 27,2 nami

To je najhitrejši potem lahko greš,
pri čemer največja vzorec stopnje 1/0.0000272 =
36764 vzorcev na sekundo.

Ostalo odvisno od tega, kako pogosto kodo lahko dejansko sprejme in uporabi to vrednost.To
je odvisno od vas!

Upam, da to pomaga,
FoxyRick.

 

Welcome to EDABoard.com

Sponsor

Back
Top