Forum: Mikrocontroller und Digitale Elektronik Arduino Automotor - Drehzahl erfassen


von Markus H. (Gast)


Lesenswert?

Hey Leute,
ich bin gerade bei meinem ersten Arduinoprojekt und will hier einen 
kleinen Boardcomputer für mein Rennauto bauen.
Laptimerfunktion ist bereits in den Kinderschuhen funktionsfähig und 
Geschwindigkeit soll über GPS erfolgen.

Lediglich bei der Drehzahlanzeige weiss ich nicht wie genau ich das 
realisieren soll. Mein Renault Clio wurde nie mit Drehzahlmesser gebaut, 
sprich ein fertiges Signal oder gar OBD2 ist nicht vorhanden.

Ich weiß die Frage wurde bereits öfter gestellt, jedoch versteh ichs 
trotzdem nicht wirklich :/
Genauigkeit reicht mit +-100 rpm.

Wie würdet ihr das realisieren?

von Max D. (max_d)


Lesenswert?

Das bordnetz is sicher so instabil in der alten Gurke, dass du das 
"Signal" von der Lima quasi überall wo Strom liegt finden kannst.
Guck halt mal mit nem Oskar ob sich da was findet.

von Thomas F. (igel)


Lesenswert?

Ohne viel am Auto zu basteln:

Beitrag "Re: Zündimpuls vom Zündkabel"

von Markus H. (Gast)


Lesenswert?

Max D. schrieb:
> Das bordnetz is sicher so instabil in der alten Gurke, dass du das
> "Signal" von der Lima quasi überall wo Strom liegt finden kannst. Guck
> halt mal mit nem Oskar ob sich da was findet.

Das Problem bestünde ja nicht unbedingt darin das Signal abzugreifen, 
sondern eher welches ich abgreifen soll und wie ich es verarbeiten soll.

Ich hab teilweise schon gelesen dass man einen Draht über ein Zündkabel 
wickeln soll aber das geht mir dann nicht ganz ein...

von Max D. (max_d)


Lesenswert?

Markus H. schrieb:
> Das Problem bestünde ja nicht unbedingt darin das Signal abzugreifen,
> sondern eher welches ich abgreifen soll und wie ich es verarbeiten soll.

Du musst garnix abgreifen.
Guck einfach mal mit einem Oszi (evtl. AC-Kopplung schalten) die 
Bordspannung (das was z.B.aus dem Zigarettenanzünder kommt) an während 
du die Drehzahl von dem Motor variierst. Ich wette du findest ein 
ziemlich starkes Signal dessen Frequenz einem vielfachen der Drehzahl 
entspricht.
Was du dann mit dieser Erkenntniss anfängst kann man sich ja denken....

Die €dit sagt kuk dir mal dieses Video an https://youtu.be/t0ToYhjYV9I

: Bearbeitet durch User
von Markus H. (Gast)


Lesenswert?

Thomas F. schrieb:
> Ohne viel am Auto zu basteln:
>
> Beitrag "Re: Zündimpuls vom Zündkabel"

Das sieht ja schon mal verdammt gut aus!
Wie genau soll ich dann am Arduino vorgehen?

Pin 3 von dem IC auf einen digitalen PIN vom Ard. Nano und dort dann 
jeweils eine halbe Sekunde lang die Impulse zählen?

von U. C. (Gast)


Lesenswert?

Markus H. schrieb:
> Das Problem bestünde ja nicht unbedingt darin das Signal abzugreifen,
> sondern eher welches ich abgreifen soll und wie ich es verarbeiten soll.

Viele Bosch Lichtmaschinen für Diesel Motoren haben einen W Ausgang. 
Extra für Drehzahlmesser. Einfach ein Anschluss an einer der 3 Phasen 
der Ständerwicklung. Auch deine Lima wird man damit ausstatten können.

Mit einem Minimum an Zusatzbeschaltung könntest du ein solches Signal 
deinem µC zuführen.





Max D. schrieb:
> Ich wette du findest ein
> ziemlich starkes Signal dessen Frequenz einem vielfachen der Drehzahl
> entspricht.
Je mehr Verbraucher an sind, desto deutlicher

von Thomas F. (igel)


Lesenswert?

Markus H. schrieb:
> Das sieht ja schon mal verdammt gut aus!
> Wie genau soll ich dann am Arduino vorgehen?

Den Ausgang der Schaltung schliesst du an den Timer1_Input_Capture_Pin 
des Atmega an. Der Timer1 wird als InputCapture konfiguriert.
Wie man das allerdings in Arduino macht weiß ich nicht, ich programmiere 
in Assembler.

Das ganze habe ich auf einem Atmega88 laufen. Von der Motorsäge über 
Rasenmäher bis zum Motorrad als Werkstatt-Messgerät im Einsatz.

: Bearbeitet durch User
von Mitlesa (Gast)


Lesenswert?

Thomas F. schrieb:
> Ohne viel am Auto zu basteln:
>
> Beitrag "Re: Zündimpuls vom Zündkabel"

Diese Grobmotoriker ...... keine Schutzschaltung gegen Überspannung!
Von Störungen des Boardnetzes auf die Versorgung der CMOS-Schaltung
will ich gar nicht reden. Ja klar .... 100nF

von Thomas F. (igel)


Lesenswert?

Mitlesa schrieb:
> Boardnetzes

Snowboard, Skateboard oder Mainboard?

Oder doch das KFZ-Bordnetz?

Das Bordnetz des Clio wird kaum 5V haben, die Spannungsversorgung ist 
also gar nicht gezeichnet.

: Bearbeitet durch User
von Reginald L. (Firma: HEGRO GmbH) (reggie)


Lesenswert?

Such mal nach der Pinbelegung des Motorsteuergeräts. Hab als kfzler noch 
kein Auto in den Fingern gehabt, dessen Steuergerät kein drehzahlsignal 
erhält.
Wobei, doch: nen ghia☺

von Markus H. (Gast)


Lesenswert?

Reginald L. schrieb:
> Such mal nach der Pinbelegung des Motorsteuergeräts. Hab als
> kfzler noch kein Auto in den Fingern gehabt, dessen Steuergerät kein
> drehzahlsignal erhält. Wobei, doch: nen ghia☺

So hab gerade rausgefunden dass am Zündmodul bereits ein Kabel vorhanden 
wäre wo man fixfertig einen analogen herkömmlichen Drehzahlmesser 
anschließen kann.
Weiss jemand wie ich das Signal verarbeiten kann/muss?
Ich hab leider kein Oszi um es mir anzusehen :/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.