Inbetriebnahme des Controller Moduls
Hall Sensoren
Die Hallsensoren sind doch nur OpenDrain, sollten also auch mit Pull-Up gegen 3.3V funktionieren.
- Die Hallsensoreingänge neigen zum Schwingen, was den Interrupt permanent triggert. Ein 100nF Konstensator gegen Masse hat geholfen.
- Die Hallsensor-Signale nach dem Pegelwandler sind leider nicht so sauber wie es nötig wäre. Es werden immer 2 Interrupts erkannt, die ca 10µs abstand haben. Dies hat 2 Probleme zur Folge.
- zum eienen kann man die Zeit zwischen 2 Kommutierungen nicht richtig messen
- zum anderen kann in seltenen Fällen, der Zustand der Hallsensoren falsch erkannt werden, was dann einen Ruckler zur Folge hat.
- Lösen lässt sich das Problem durch einen RC-Tiefpass hinter dem Pegelwandler mit einer Zeitkonstante von etwa 10µs. (1k, 10nF)
- möglicherweise neigen auch die Pegelwandler zum schwingen.
- Gute Ergebnisse erreicht man mit einem RC-Tiefpass und nachgeschltetem Schmitt-Trigger: