Zitat:
... Wie schaffen ... 1000 Pulse pro Umdrehung ... mit 4000 Umdrehungen pro Minute ...
Deine Zahlen ergeben rund 67 kHz. Meine ISR zur Auswertung EINES Encoderpeaks hat - mal oberflächlich gezählt - knapp 60 Maschinenzyklen einschließlich aller push´s und pop´s. Bei meinen 2 Encodern dieser Art und meinem Controller m168 mit 20 MHz wären also 167 kHz drin. Dabei habe ich sogar eine softwaremässige Abfrage der Flankenabstände, um Spikes durch Störungseinflüsse abzufangen. Wo also sollte das Problem liegen? Wie gesagt - die Auslegung ist eine sinnvolle Arbeit. An ihrem Anfang steht die geringe Mühe, sich mit dem System vertraut zu machen. Systemanalyse macht vielleicht nicht jeder . . . .