Impulse zählen (Tankanzeige Motorrad)

Gast #38996
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.