Was ist Sampling-Frequenz?

K

kseng2002

Guest
Hallo,

Any1 kann mir sagen, was ist Probenahmen für ADC?Wie die Probenahme freqeuncy für den ADC in PIC16F73 zu bestimmen?Bitte geben!Thx!

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />
 
Mozilla długo się wahała, ale w końcu decyzja zapadła - na pewno powstanie wydanie Firefoxa dedykowane systemom 64-bitowym. Ujrzy światło dzienne w listopadzie - ale będzie to wersja testowa, na bazie której przygotuje się wydanie stabilne.

Read more...
 
Hallo,
Sampling-Frequenz ist die Rate der Probenahme (Lesung), analoger Eingang mit einem ADC, in einem secod.

 
Hallo kseng2002,

Die Häufigkeit der Probenahme (auch als Sampling-Rate) ist, wie viele Proben nehmen Sie in einer Sekunde.

Zuerst müssen Sie in das Datenblatt Abschnitte lesen - Abschnitt 21 in der "PIC Micro Mid-Range Family Reference Manual (DS33023)" zum Download von Microchip.

Nun, um das Zeug zu erklären: Die Sampling-Rate ist abhängig von:

(1) Wie lange dauert die analoge Schaltung zu regeln
(2) Wie lange die AD-Wandler benötigt, um eine Lesung zu machen
(3) Wie oft kann, dass das Lesen mit Ihrem Code.

Der Parameter Tacq ist die Zeit für die analoge Schaltung zu regeln erforderlich.Tacq wird wie folgt berechnet:

Tacq = Tamp Ta Tcoff

wo

Tamp ist die Einschwingzeit des Verstärkers
Tc ist die Zeit, die für den Betrieb Kondensator Ladung
Tcoff ist die Temperatur-Koeffizient (nur benötigt, wenn> 25 Grad Celsius)

Die Datenblätter zeigt, wie die Werte für diese von seiner internen Schaltplan auf Seite 21-6 und 21-7 zu erhalten.

In ihrem Beispiel, kommt die Acquisition Time, Tacq, draußen auf fast 12 uns.

Als nächstes kommt der eigentliche AD-Wandlung.Lesen Sie ab Seite 21-8.Der AD-Uhr ist ein Geschäftsbereich der Systemuhr, wie in Tabelle 21.1 dargestellt.

Der Zeitpunkt der Wandlung pro Bit ist als Tad definiert, und eine komplette Umstellung (so kann man dann lesen Sie das Register) ist 9,5 x Tad.Tad muss mindestens 1,6 uns für eine reibungslose Umstellung auf Standard-Geräte, das ist, warum Sie die Uhr je nach Sparte Systemzeit eingestellt ist.Die Tabelle zeigt, 21,1 akzeptable Werte (schraffierte).Wenn Sie ein System-Uhr mit Ausnahme derjenigen, da müssen Sie ein Teiler (2,8,32) Einstellung, die 1,6 oder gibt uns mehr für Tad wählen verwenden.

Jetzt, da die Tad Wert haben, können wir herausfinden, wie lange es dauert, die ADC-auf-die volle byte konvertieren.Es ist nur 9,5 x Tad.

Deshalb haben wir jetzt die volle Zeit benötigt, um eine Lesung zu konvertieren:

Conversion Time = Tacq (9,5 x Tad)

Wenn Sie die System-Uhr und Divisor gesetzt haben, um dem Mindestwert von 1,6 Tad uns sind mit 5V-Versorgung und bei 50 Celsius, wie ihr Beispiel auf Seite 21-6, wird der Gesamtumsatz Zeit werden:

Conversion Time = 12US (9,5 x 1.6us) = 27,2 uns

Dies ist dann der am schnellsten können Sie gehen und erreicht eine maximale Abtastrate von 1/0.0000272 = 36764 Samples pro Sekunde.

Der Rest hängt davon ab, wie oft der Code tatsächlich zu nehmen und diesen Wert verwenden.Das kommt ganz auf Sie!

Hope this helps,
FoxyRick.

 

Welcome to EDABoard.com

Sponsor

Back
Top