Zum Inhalt

Drehzahlauswertung mittels Arduino

Fahrwerk, Tuning, Reifen, Tips&Tricks,...

Moderatoren: as, Chris

  • Benutzeravatar
  • Kai Zen Offline
  • Beiträge: 16
  • Registriert: Freitag 10. Mai 2019, 15:32
  • Motorrad: 500 EXTC
  • Lieblingsstrecke: OSL
  • Wohnort: Berlin

Drehzahlauswertung mittels Arduino

Kontaktdaten:

Beitrag von Kai Zen »

Hallöle! :wave:

Da man ja das Rad vielleicht nicht jedes Mal neu erfinden muss, trage ich mich in der Hoffnung, dass sich hier eventuell schon mal jemand mit der Erfassung der Drehzahl mit einem Arduino befasst hat :icon_study und meine Bitte um Hilfe Gehör findet.

Hintergrund ist der Tausch eines DKK mit mechanischer Kaltlaufdrehzahlanhebung gegen einen mit elektronischer mittels Stellmotor. Wir haben aktuell einen Poti zur Verstellung, was unschön ist und mit einer automatischen Regulierung natürlich viel eleganter wäre. \:D/

Die Frage richtet sich eigentlich nach dem sinnvollen Abgriff und der Form des Signals bei einem KTM-500 EXC Einzylindermotor. Für die Leerlaufregulierung muss halt die Drehzahl sauber ausgewertet und der Stellmotor ensprechend geregelt werden. Elektronik ist nicht so meins und mein Helferlein hat es nicht mit KFZ-Elektronik, sondern mehr mit Maschinen und Robotern... :icon_rabbit :huh:
Es gibt keine Wahrheit, nur Spaß oder kein Spaß!
  • Benutzeravatar
  • TriB Offline
  • Beiträge: 260
  • Registriert: Montag 13. Mai 2019, 14:23
  • Motorrad: Gsx-R 600 (K6)
  • Lieblingsstrecke: Mettet
  • Wohnort: Krefeld
  • Kontaktdaten:

Re: Drehzahlauswertung mittels Arduino

Kontaktdaten:

Beitrag von TriB »

Tach,

wie sagt man so schön: Möglich ist alles!
Nur eine Frage des Aufwandes :D

Wie stellst Du Dir den Abgriff des Signals denn vor? Hat die Karre überhaupt einen Drehzahlmesser?
Gibt es einen Kurbelwellensensor?
Ansonsten geht natürlich auch das Zündsignal, dort liegen aber deutlich höhere Spannungen an, die erstmal auf ein verträgliches Maß reduziert werden möchten. Bzw, kann man sich auch das Magnetfeld am Kabel zunutze machen (kapazitiv).


Du findest hier viele hilfreiche Themen, jedoch musst Du dazu erstmal wissen wo die Drehzahl herkommen soll :wink:
Bild
13.05.-16.05. Rijeka | Fast Bike
  • chris9 Offline
  • Beiträge: 818
  • Registriert: Montag 12. Februar 2018, 08:34

Re: Drehzahlauswertung mittels Arduino

Kontaktdaten:

Beitrag von chris9 »

ja.
dzm ausgang am zündkästchen wär am besten.
zündgeber wird wohl ein mehrfachsignal sein?, schwierig.
evtl. ein reed relais am kabel 4 oder 1?.das wär direkt am uC nutzbar.
  • Benutzeravatar
  • Elle Offline
  • Beiträge: 391
  • Registriert: Montag 9. Juli 2007, 11:38

Re: Drehzahlauswertung mittels Arduino

Kontaktdaten:

Beitrag von Elle »

Für den Fall, dass es tatsächlich eine 500er EXC ist, würde ich den Kurbelwellengeber abgreifen. Dessen Signal geeignet vorkonditioniert auf einen 555er Timer als monostabile Kippstufe (nicht retriggerbar). Das sich ergebende Rechtecksignal lässt sich in einem Arduino Deiner Wahl in einer kurzen ISR auswerten (zählen). In der main kannst Du dann in aller Ruhe die Drehzahl berechnen.
"Development is only necessary because of the stupidity of designers" – Keith Duckworth.
  • Benutzeravatar
  • Kai Zen Offline
  • Beiträge: 16
  • Registriert: Freitag 10. Mai 2019, 15:32
  • Motorrad: 500 EXTC
  • Lieblingsstrecke: OSL
  • Wohnort: Berlin

Re: Drehzahlauswertung mittels Arduino

Kontaktdaten:

Beitrag von Kai Zen »

Herzlichen Dank, Elle und TriB! Das hört sich nach Substanz an, an den Kurbelwellensensor habe ich einfach nicht gedacht. Weniger aufwändig als über einen K-Line-Adapter. Den Zündsignalabgriff habe ich für die Leerlaufregulierung verworfen.
Es gibt keine Wahrheit, nur Spaß oder kein Spaß!
  • Benutzeravatar
  • TriB Offline
  • Beiträge: 260
  • Registriert: Montag 13. Mai 2019, 14:23
  • Motorrad: Gsx-R 600 (K6)
  • Lieblingsstrecke: Mettet
  • Wohnort: Krefeld
  • Kontaktdaten:

Re: Drehzahlauswertung mittels Arduino

Kontaktdaten:

Beitrag von TriB »

Naja, es ist ja nicht so als kenne ich mich nicht auch ein bisschen mit der K-Line und dem KWP2000 Protokoll nach ISO-14230 aus ;)
Aber ich hätte nicht erwartet, dass "der Gerät" ein Steuergerät mit Diagnoseschnittstelle hat :o
Bild
13.05.-16.05. Rijeka | Fast Bike
  • Benutzeravatar
  • as Offline
  • Site Admin
  • Beiträge: 4718
  • Registriert: Freitag 5. März 2004, 16:34
  • Motorrad: Honda CRF 250 R
  • Lieblingsstrecke: Brünn/Brno
  • Wohnort: Köln
  • Kontaktdaten:

Beitrag von as »

ich verschieb das mal bis auf weiteres in Technik allgemein

(viewtopic.php?f=22&t=32627)
Antworten