Zeitmessungen

Gast
Genau ist sehr relativ. Schreib mal, was du wie genau messen willst.
Die absolut genaue Zeitmessung bekommt man selbst mit Atomuhren nicht 
hin, für die meisten Anwendungszwecke genügt aber i.a. wesentlich 
geringere Genauigkeit.
Gast
Mit genau meinte ich nur in einen Bereich vom Mikrosekunden- bis 
Sekundenbereich. Also nichts sehr kleines an Werten.
Prinzipel will ich nur die Zeitdifferenz zwischen zwei Signalen messen.
"Mit genau meinte ich nur in einen Bereich vom Mikrosekunden- bis 
Sekundenbereich"

Das ist nicht die Genauigkeit !

Die Genauigkeit gibt man entweder absolut (z.B. +/-5µs) oder relativ zum 
Endwert (z.B. +/-0,5%) an.

Also welchen Meßbereich und welche Genauigkeit willst Du ?


Peter
Gast
Ganz einfach: 1.Signal an INT0, Interrupt startet Timer.
2. Signal an INT1, Interrupt stoppt Timer und liest den Zählerstand aus. 
Schon fertig.
Wenn es länger als dauern soll als 256 Zählerpulse mit TC0 (65536 Pulse 
mit TC1): In Registern Mehrbyte-Zähleinrichtung einrichten und bei 
Zählerüberlauf-Interrupt die höheren Bytes erhöhen.

MfG
Gerd

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.