Gast
#4525617
Hallo, ich würde gerne mittels µC die Drehzahl eines Motors messen (Bereich 0 bis 2700 UPM). Der Motor hat eine Zündanlage mit "Magnetzündern", die keine externe Stromversorgung brauchen. Die Primärwicklungen dieser Zündmagnete sind über je einen Kontakt nach draußen geführt, hier kann mittels Kurzschluss-Schalter die Zündung abgeschaltet werden. Dieses Signal möchte ich abgreifen und gleichzeitig für die Drehzahlmessung verwenden. Ich habe bereits den µC-Teil der Elektronik so aufgebaut, dass ich Impulse an einem Eingang des µC zählen, in eine Drehzahl umrechnen und (tiefpassgefiltert) anzeigen lassen kann. Mit Funktionsgenerator funktioniert das soweit alles einwandfrei. Allerdings benötige ich ein sauberes Rechteck mit 0 / 3,3 Volt. Das Ausgangssignal vom Zündmagneten hat aber Peaks bis über 150 Volt, ist mit einer starken Schwingung überlagert und sieht insgesamt extrem unsauber aus (siehe Oszillogramme im Anhang). Der Standard-Ansatz mit Serienwiderstand und Zener-Diode zur Spannungsbegrenzung funktioniert wegen dieser überlagerten Schwingung überhaupt nicht. Kann mir jemand mit Schaltungsvorschlägen helfen? Ich habe schon komplizierte Schaltungen gesehen mit mehreren Operationsverstärkern, aber das übersteigt meine Kenntnisse bei weitem.



