-> Hier kostenlos registrieren
Hallo!
Ich stehe aktuell vor der Aufgabe einen Durchflussmesser welcher mir pro 0,01m³ an Durchfluss einen digitalen Impuls gibt. Wärend des Betriebes erwarten wir einen gewissen Volumenstrom welcher dann ca. 300 - 1000 Impulse pro Stunde liefern wird.
Ich hatte hierzu bereits eine rudimentäre Funktion die nichts anderes machte als jede Sekunde die Impulse zu zählen und diese dann umgerechnet als Volumenstrom ausgibt. Dies beginnt jede Sekunde (oder ein anderer einsellbarer Zeitwert) wieder von vorne.
Das wäre dann bei 5 Impulsen in einer Sekunde ein Durchfluss von 5 * 0,01m³ = 0,05m³/s.
Prinzipiell hatte das auch funktioniert, ich war aber mit der Qualität der errechneten Werte nicht besonders zufrieden, da diese sehr gesprungen sind. Gibt es hierzu einen besseren Lösungsansatz oder gar eine etwas ausgereiftere Funktion die genau für das ausgelegt ist?
Ich stehe aktuell vor der Aufgabe einen Durchflussmesser welcher mir pro 0,01m³ an Durchfluss einen digitalen Impuls gibt. Wärend des Betriebes erwarten wir einen gewissen Volumenstrom welcher dann ca. 300 - 1000 Impulse pro Stunde liefern wird.
Ich hatte hierzu bereits eine rudimentäre Funktion die nichts anderes machte als jede Sekunde die Impulse zu zählen und diese dann umgerechnet als Volumenstrom ausgibt. Dies beginnt jede Sekunde (oder ein anderer einsellbarer Zeitwert) wieder von vorne.
Das wäre dann bei 5 Impulsen in einer Sekunde ein Durchfluss von 5 * 0,01m³ = 0,05m³/s.
Prinzipiell hatte das auch funktioniert, ich war aber mit der Qualität der errechneten Werte nicht besonders zufrieden, da diese sehr gesprungen sind. Gibt es hierzu einen besseren Lösungsansatz oder gar eine etwas ausgereiftere Funktion die genau für das ausgelegt ist?
Zuletzt bearbeitet: