Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Timer --- Zeitbestimmung unterhalb 1ms möglich? Kategorie: Programmierung (von Günther - 12.05.2003 16:59)


Hallo,

ich bin gerade dabei, die Genauigkeit meines Frequenzzählers
zu optimieren.
Nun habe ich folgendes Problem:
 - Der Einsatz der Freq-Ports kommt nicht in Frage, da ich
   niedrige Frequenzen genau messen möchte.
 - Um ebenfalls hohe Frequenzen genau zu messen, warte
   ich je nach gewünschter Genauigkeit mehrere Impulse
   am Counterport ab, bevor ich den Systemtimer wieder
   auslese.
 - Da mein Genauigkeitsanspruch im Bereich von 0,1% liegt,
   komme ich auf eine Zeitspanne von 10 Sekunden, die ich
   abwarten muss, bevor die Berechnung der Frequenz mit
      f= pulsanzahl * 1000 / zeitspanne    folgen kann.

Ich möchte aber diese Zeitspanne bei möglichst gleicher Genauigkeit
verringern. Dies erscheint mir momentan nur mit einem höher aufgelösten
Timer möglich.

Hat jemand eine Idee, wie ich z.B. einen Timer mit einer Aflösung von 0,1ms
hinbekommen könnte?

Oder kann ich z.B. einen 10MHz-Quarz auf irgendeine Art und Weise verwenden?

Bin für jede Hilfe dankbar

GruÃ?

Günther




 

 


    Antwort schreiben


Antworten:

Re: Timer --- Zeitbestimmung unterhalb 1ms möglich? (von André H. - 12.05.2003 21:04)
    Danke (kt) (von Günther - 13.05.2003 8:05)
        Noch eine Frage (von Günther - 13.05.2003 15:55)
            Re: Noch eine Frage (von Cris - 16.05.2003 18:25)
                Zusammenhang zwischen T3 und system.timer? (von Günther - 17.05.2003 13:32)