Inkremental Drehgeber an STM32F103

Apr 09, 2024 Last reply: 2 years ago 3 Replies

Moin,



gibt es eigentlich beim STM32 einen Zählermodus, wo ich ein Zweiphasensignal wie ich es aus einem Inkrmentaldrehgeber bekomme, direkt verarbeiten kann?



Ich hab sowas schon mit Interrups auf dem ATmega realisiert. Das ist ziemlich simpel und ich seh da auch kein Problem, das auf dem STM32 genauso zu realisieren wie auf dem ATmega.



Die Frage ist nur, ob es mit dem STM32 nicht auch eleganter geht, also ob es eine Counter Betriebsart gibt, die genau das macht.



Gruß



Stefan


AFAIK nennt sich das Quadraturencoder und ist z.B. unter

formatting link

Danke, das sieht sehr gut aus.

"encoder mode" ist das passende Stichwort.

Gruß

Stefan

Je nachdem, was der Timer so kann, wird man dann aber in Hardware entprellen müssen. Die Softwarelösung mit periodischem Pollen der Eingänge macht das nebenbei mit.

cu Michael

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required