mal kurz beim Drehzahlmesser bleiben...

#421428
Lesenswert?

Gehen würde das schon.
Aber warum so kompliziert über den ADC?
Wenn ein µC etwas kann, dann ist das zählen, zählen, zählen, ...
Dein AVR unterstützt dich dabei sogar, indem er einen Timer hat,
den man als Counter (also als Zähler) konfigurieren kann. Da
wird das Signal an einen Pin angeschlossen und die Hardware
zählt brav jeden Impuls mit.
Gast #421430
Lesenswert?

man muss das Signal der Zündspule allerdings begrenzen, nach dem
abschalten der 12V tritt eine hohe negative Spannung diese kann bis
400V gehen.

Die AVRs haben ja interne Schutzdioden, da muss man nur den Widerstand
richtig dimensionieren damit die Dioden nicht überlastet werden. Habe
im Datenblatt noch nicht gefunden wie stark die Dioden belastbar sind,
im Forum stand mal was von 1mA? Vielleicht kann ja jemand was dazu
sagen.
Gast #421434
Lesenswert?

http://www.picotech.com/auto/waveforms/graphics/primary_ignition.png

Da mit der Messung ja auch 100% richtig ist, wenn der Lowsidetreiber
die Masse der Spule unterbricht misst man an ihrem Pluspol 12V, das
heißt aber nicht das da ein Strom fließt also müsste man es genau
anderstrum sehen.

http://people.freenet.de/Thomasoly/Negative_Spannungsimpulse.GIF

Bei einem Highside Ansteuerung wäre es zumindestens so wenn man als
Messpunkt den Pluspol der Spule und die Fahrzeugmasse nimmt.
Gast #421436
Lesenswert?

Warum wollt ihr alle einen Optokoppler? Ist dieser in irgendeiner weise
robuster als der Controller? Nein, deshalb müssen dort die gleichen
Vorkehrungen getroffen werden, wie wenn das Signal direkt an den
Controller angeschlossen wird.
Wie schon geschrieben muss nur der Strom über die Begrenzungsdioden
begrenzt werden. In der Application Note von Atmel (mit
Nullspannungserkennung) findet man noch mehr Infos dazu.
Gast #421439
Lesenswert?

Es kann (wird) so sein, daß man an der Zündspule keine
drehzahlproportionalen Impulse abnehmen kann, da abhängig von
der Motordrehzahl bei elektronischen Zündsystemen bis zu 4
Impulse pro Zylinder und Umdrehung erzeugt werden.
Meist gibt es aber einen Geber für die Kurbelwellendrehzahl,
der ein "schönes" Rechtecksignal liefert.
Das ist z,B. bei Bosch-Motronic der Fall.

MfG Paul
Gast #421440
Lesenswert?

das Signal des Kurbelwellenimpulsgebers ist alles andere als schön
rechteckig. Rechteckig wird es erst im Steuergerät durch einen Baustein
wie dem LM1815 z.b. Grafik auf Seite 8 davor schaut es so aus

http://www.picotech.com/auto/waveforms/graphics/cranksensor.gif

aus ausserdem steigt die Signalspannung mit der Drehzahl, also bei
niedriger Drehzahl kann es ohne Aufbereitung Probleme geben. Ein
Hallsensor liefert immer ein schönes Rechteck, weil er nämlich alles
onboard hat, also Verstärker und Schmitt-Trigger.

@Thomas: Der Vorteil des Optokopplers ist das keine Verbindung zw. dem
Eingang und Ausgang besteht, also selbst wenns die LED im Optokoppler
durchhaut, passiert am Ausgang nichts schlimmes hier gibt es nämlich
nur die Spannung die auch der µC verträgt. Aber es stimmt schon man
muss auch für die LED Schutzmaßnahmen vorsehen.
Angehängte Dateien:
Gast #421442
Lesenswert?

deswegen darf man da nur sehr hochohmig dran, großer Widerstand und
Z-Diode ist z.B. eine Möglichkeit weil erst nach dem Widerstand der
Spannungsabfal eintritt, davor hat es dann keine großen Auswirkungen.
Irgendwo hat jemand ein BC (TID) für nen Corsa B vorgestellt da gab es
bei einem einzigen Modell Probleme dort wurde dann der Widerstand
einfach vergrößert und es war wieder in Ordnung.
Gast #423416
Lesenswert?

wenn wir schon beim Thema Geber sind: weiss jemand was genaues über die 
neuen Radsensoren? Ist erstmal weder ein ordinäre Induktivgeber noch ein 
einfacher Hallgeber. Hat aber auch nur 2 Anschlüsse und kann 
Vorwärts/Rückwärtsfahrt detektieren, also 2 Sensoren und etwas 
Elektronik drin. Komme erst nächste Woche zum messen, vielleicht weiss 
jemand was drüber?
Magnetisch sind sie und funktionieren mit normalen Geberscheiben.

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