Gast
#4811822
Moin zusammen, ich habe ein kleines Problem mit meinem Arduino. Ich möchte die Drehzahl eines DC Motors mittels Hall Sensor messen. Hierzu zähle ich die Zeit zwischen zwei fallenden Flanken (mittels Interrupt an INT0 / D2) Das funktioniert soweit auch ganz gut. Allerdings gibt es Probleme sobald ich de DC Motor anschließe. Dann wirft der AVR ständig unwillkürlich Interrupts (auch wenn ich das Eingangssignal auf Masse setze). Ersetze ich den Motor durch einen Widerstand funktioniert wieder alles wie es soll. Interessanterweise wird der Zustand des Pins bei manueller Auslesung in 10ms Abstand korrekt angezeigt. Dennoch werden Interrupts geworfen. Die Schaltung habe ich angehängt, vielleicht habt ihr ja eine Idee :) Viele Grüße und Dankeschön!

