Temperaturüberwachung mit Systemzeit

Gast #473966
Lesenswert?

Hallo,

Habe gerade eine Mikrocontroller(ATmega8535) dazu gebracht von einem 
DS1620 (Temperatursensor), die Daten im Binärformat richtig zu erhalten 
und diese wiederum richtig in eine Floatzahl (z.B. 22,5) umzurechnen. 
Die Übergabe der Temperatur mittel USART an den PC funktioniert bereits, 
jetzt würde ich gerne versuchen auf dem PC zusätzlich noch den 
Entsprechenden Messzeitpunkt auszugeben. Hat zufällig irgendjemand eine 
Idee für ein Programm in c, mit dem der Mikrocontroller den PC 
veranlässt die Systemzeit(hh:mm:ss) auszugeben.
Vielen Dank für eure Bemühungen
Gruß Flo
#473971
Lesenswert?

Du wirst auf PC Seite ein eigenes Programm schreiben müssen,
dass die Messwerte entgegennimmt. Da ist es dann einfach:
Wenn ein Messwert hereinkommt, schaut das PC-Programm auf
seine Uhr.

Alternativ kann natürlich das µC Programm vom PC-Programm
die aktuelle Uhrzeit anfordern und im µC läuft dann
eine eigene Software-Uhr mit.

Aber um ein eigenes PC Programm kommst du nicht rum,
wenn wir mal Lösungen ala µC-RTC oder µC-DCF77 ausser
acht lassen.
Gast #473974
Lesenswert?

>Hat zufällig irgendjemand eine
>Idee für ein Programm in c, mit dem der Mikrocontroller den PC
>veranlässt die Systemzeit(hh:mm:ss) auszugeben.

ja...

Du könntest aber auch auf den µC eine Uhr laufen lassen, und die Zeit 
mit dem Messwert verschicken. Dann braucht man auf dem PC kein 
spezielles Programm, sondern kann irgendein Terminalprogramm benutzen.
Die Programmierung einer Uhr habe ich in der Codesammlung veröffentlicht 
(ist aber auch ziemlicher Pippifax...).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren