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) |