Ich bin der Meinung das, das das Störsignal direkt über die Sensorleitung ins System kommt. Da ich bei externer Versorgung der schaltung über USB das gleiche Problem hatte.
Als Sensor kommt ein Hallsensor am Kettenritzel zum Einsatz. Dieser schaltet das Signal auf Masse wenn ein Magnet erkannt wird.
Das ganze wird über einen Arduino mittels Interrupt, die auf eine fallende Flange reagiert abgefragt. Polling sehe ich in dieser Anwendung einfach als zu langsam an. Die Tiefpass schaltung ist mittlerweile der abgebildeten Optokoppler schaltung gewichen.
Ein Oszi hab ich auch. Hab auch schonmal am Signalpin gemessen, konnte aber keine Einflüssen feststellen.