Impulse zählen (Tankanzeige Motorrad)

Gast #38996
Lesenswert?

Moin,

irgendwie komme ich mit meinen Überlegeungen im Moment überhaupt nicht
weiter.

Ich möchte eine Tankanzeige für mein Motorrad bauen, dazu habe ich
einen Durchflussmesser. Von diesem kriege ich ein Rechtecksignal (ca.
1880 Impulse pro Liter). Wenn ich ich die Impulse aufaddiere, weiß ich
wieviel ich verbraucht habe und somit auch, was noch da sein müßte. Das
klappt auch bis jetzt.

Mein Problem ist jetzt, daß ich zusätzätzlich noch die zurückgelegte
Wegstrecke brauche. Also wieder ein Impuls der gezählt werden möchte.
Allerdings weiß ich jetzt nicht, wie ich das machen muß damit mir kein
Impuls verloren geht.

Der DFM hängt an einer "Interrupt-Leitung", die zweite ist durch
etwas anderes belgt. Wie kann ich also den Reedkontakt anschließen und
seine Impulse zählen?

fragt Mike
Gast #39000
Lesenswert?

Hi,

----------------------------------------------------------------------
Der DFM hängt an einer "Interrupt-Leitung", die zweite ist durch
etwas anderes belgt. Wie kann ich also den Reedkontakt anschließen und
seine Impulse zählen?
----------------------------------------------------------------------

Ich würde die beiden Signale (DFM+Reedkontakt) auf zwei seperate
Eingänge legen und ODER-verknüpft auf den Interupt-Eingang
weiterführen. In der Interrupt-Routine kannst Du dann entscheiden,
welches Signal den IRQ ausgelöst hat.

HTH
Helmut
Gast #39002
Lesenswert?

Die Idee mit dem Oder-Gatter ist gut, da bin ich gar nicht drauf
gekommen. (Und das obwohl ich mich das letzte Semester ewig mit
Digitaltechnik beschäftigt habe.)

Eine paar Fragen hätte ich aber noch, was für einen IC muß ich denn da
nehmen und ist der Impuls vom Reed lang genug um ihn in der Routine
zuverlässig auszuwerten?

Die Idee mit dem Analog Comperator klingt auch interressant, das würde
mir externe Bauteile sparen, ich werd es mir auf jeden Fall mal
ansehen.

Mike
Gast #39003
Lesenswert?

Hi

Das kannst du doch beides in der Hauptschleife abfragen und entprellen.
Das ist alles so langsam da brauchts keinen INT. Da wirds ja kaum un
Frequenzen >100Hz gehen oder etwa doch?

Matthias

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