Forum: Mikrocontroller und Digitale Elektronik Zeitstempel für Anwendung


von Tim (Gast)


Lesenswert?

Hallo,

ich habe eine Signalerkennung mit Hilfe eines Mikrocontrollers 
umgesetzt. Hier wird das auftreten von signalen detektiert und die dauer 
mittels eines Timers gemessen. Diese Daten sollen nun über den COM POrt 
an einen Windows PC gesendet werden.
Für den Nutzer soll ersichtlich sein wann dieses Signal genau 
aufgetreten ist.
Hat jemand eine Idee wie man hier einen passenden Zeitstempel umsetzen 
könnte?

von Chris L. (kingkernel)


Lesenswert?

von welcher Zeitdauer reden wir hier? Mikrosekunden, Millisekunden, 
Sekunden

Ab Start der Messung einfach einen Zähler hochzählen lassen und dessen 
wert als Zeitbasis nehmen

von Dietrich L. (dietrichl)


Lesenswert?

Und weiter: ist das Absolutzeit, Zeit ab Einschalten des µC, Zeit 
zwischen den Messungen, welche Genauigkeit, ...?

von Tim (Gast)


Lesenswert?

Chris L. schrieb:
> Ab Start der Messung einfach einen Zähler hochzählen lassen und dessen
> wert als Zeitbasis nehmen

Ja ab beginn der Messung läuft ja auf dem µC ein Zähler den ich nutzen 
kann um zu sehen, wie lange die messung bereits läuft.
Wie kann ich diesen wert denn nun nutzen um sehen zu können wie viel Uhr 
der Fehler aufgetreten ist?
Ist es sinnvoll da die windows systemzeit beim empfang der daten zu 
lesen und evtl. latenzzeiten raus zu rechnen oder gibt es für sowas 
bessere lösungen?

von Jürgen D. (poster)


Lesenswert?

Du könntest doch die Windows Systemzeit beim Start der Messung an den 
Kontroller senden.
Die wird dann hochgezählt und bei Bedarf zurückgesendet.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.