Gast
#2089290
Hallo,
ich brauche Hilfe bei der mathematischen Auswertung eines Gebersignals.
Und zwar soll der Füllstand eines Fahrzeugtanks auf einem Display
angezeigt werden. Der eingebaute Tanksensor ist ein Hebelarmgeber (Poti)
mit Schwimmer, das muss leider auch so bleiben.
Ich versuche nun schon seit einigen Stunden das Gebersignal über die
Zeit zu mitteln, kam aber bisher zu keinem befriedigenden Ergebnis. Der
Wert der Tankanzeige reagiert entweder zu ruckartig oder verhält sich
anders unangebracht. Z.B. braucht die Anzeige anfangs zu lang um einen
Wert anzuzeigen oder ähnliches.
Bisher basierten meine Versuche in etwa auf folgendem Schema:
Bei Timer-Interrupt nach 1000ms
{
zähler = zähler + 1
pegelsumme = pegelsumme + aktuellGemessenerPegelwert
Wenn Zähler = 30{
{
anzuzeigenderPegelwert = pegelsumme / 30
zähler = 0
pegelsumme = 0
}
}
Hat jemand Erfahrung aus der Praxis mit so etwas oder vielleicht einen
Tipp wie man das vernünftig löst?
Wie machen das die Profis?
Danke im voraus,
Loisl