Gast
#19405
Hallo,
ich begann mich mit Mikrocontrollern auseinanderzusetzen, da ich ein
Projekt im KFz Bereich vorhabe, welches eine "intelligente" Lösung
benötigt.
Zur Problemstellung:
- Es soll an einem Motorräd älterer Produktion eine dynamische
Zündung realisiert werden.
Was heisst das? - Abhängig von der Drehzahl soll der Zündzeitpunkt vor-
oder zurück verlagert werden, da dies eine bessere Leistungsausbeute und
einen besseren Lauf bedeutet.
- optimaler Weise soll ein elektronisches Abriegeln ab einer
Gefahrendrehzahl (zb. 9000 u/min) realisiert werden, und der
Zündzeitpunkt bei niedriger Umdrehungszahl später und bei
höherer Drehzahl früher liegen.
Ich könnte das mit Standardelektrik bauen, dann wäre der Übergang aber
nicht fliessend, sondern ich müsste 2-3 Drehzahlbereiche definieren.
- Gegeben sind: 12 V Bordnetz, die Maschine hat eine
Drehstromlichtmaschine mit Hallgeber, ein Magnetrad mit
Pollücke rotiert über dem Sensor. Von dort müsste sich die
Kurbelwellendrehzahl abgreifen lassen.
- Ich muss in Messungen noch herausfinden wieviel Spannung real
bei arbeitendem Motor durch die Geber-Leitungen / Lichtmaschine
rauschen (bei Simson Mopeds kann an den Steuerteilen über 400
Volt anliegen - wohlgemerkt nicht auf der Zündspulenseite)
Der Hochspannungsteil müsste also elektrisch getrennt sein, bzw. der MC
wird als Hook zwischen Lichtmaschine und Hallgeber geschaltet und
liefert dann an seinem Ausgang das Zündsignal.
>> Frage wäre nun - wie messe ich zuverlässig Drehzahlen mit zB. dem AT90S4433 ?
Es sollte schon bis ca. 13000 u/min genau gehen, dh. Diese Drehzahl auch erkennen.
Bei nichtanliegen von Impulsen soll zB. die maximale Zündzeitpunktrückverlegung
aktiv sein, denn man muss das Motorrad ja antreten können. Ich bräuchte wohl einen
Referenztaktgeber (Quarz?) um eine genaue u/min-Messung zu machen?
Das von mir vorgestellte Konzept wird im Prinzip auch bei Audi KFz mit
der VEZ-Zündung verwendet. Die VEZ-Kennfeldzündung arbeitet nach
folgendem System: in einem ROM-Speicher sind die Zündzeitpunkte für
entsprechende Drehzahlen und gleichzeitig gegebene Gaspedalstellung
gespeichert. Die Anordnung der Werte entspricht also einem
2-dimensionalem Feld. Die X-Achse hat zB Drehzahl, die Y-Achse die Werte
für die Spritmenge. Ein kleiner EMR ( MC? ) liest ein Echtzeit aus
deisem ROM und verursacht dementsprechend die Zündung.
So ähnlich funktioniert das in allen aktuellen KFz. Darum ist auch
Chiptuning machbar - es wird dabei nur der ROM mit den Wertetabellen
ausgetauscht.
Für mein Projekt soll es für den Anfang nur Drehzahlabhängig sein, da
ich im Moment nicht weiss wie ich die Position des Gasdrehgriffes
abfrage. (Evtl. ein Poti im Lenker?)
Was sagt ihr als erfahrene MC-User dazu?