Anzeigewert auf Display flackert -> Hysterese?

Gast #1178316
Lesenswert?
• ▲
▼
Guten Tage!

Ich gebe einen eingelesenen, analogen Wert auf einem Diplay als ganze 
Zahl aus. Wenn nun bei einem Wert ,5 befindet flackert die Anzeige, da 
ja durch die kleinen Schwankungen um ,5 mal abgerunden und mal 
aufgerundent werden.
Wenn der eingelesene Wert z.B.  70,5 °C entspricht, wechselt der Wert 
immer schnell zwischen 71°C und 70°C hin und her. Das ist natürlcih 
unschön. Eine Lösung wäre nun natürlich eine Hysterese einzubauen. Ich 
weiß aber nicht wie ich das Programtechnisch  umsetzten soll. Im Grunde 
muss ich ja auch bestimmen aus welcher "Richtung" das Signal kommt. Als 
ob der Wert gerade fällt oder ober er steigt. Seh ich das richtig?
Für hilfe wäre ich sehr dankbar!

Grüße

Gert
Gast #1178351
Lesenswert?
• ▲
▼
ja klar, aber das ist doch kein Realisierungsproblem.
In der Praxis wirst Du durch leichte Schwankungen und Messungenauigkeit 
an der Wertgrenze immer ein Wackeln des letzten bits haben.
Du musst nur entscheiden mit welcher Frequenz du das Wackeln zulassen 
willst. Du kannst ja über mehrere Sekunden mitteln.

Bei großer Abweichung eines Messwertes vom Mittelwert kannst du den 
Mittelwert zurücksetzen. Damit ereichst du, dass die Anzeige nicht zu 
träge wird.

So long
Remo

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