Cześć,
próbuję użyć enkoderów magnetycznych firmy austriamicrosystems, a dokładniej AS5040 - jest on fabrycznie zaprogramowany by używał trybu kwadraturowego - dwóch kanałów A i B gdzie jeden wyprzedza drugi zależnie od kierunku. Przeprogramowanie takiego układu na tryb inkrementalny z identyfikacją kierunku wiąże się z zainwestowaniem w płytkę ewaluacyjną co mi się nie opłaca, biorąc pod uwagę że chcę to zrobić jak najniższym kosztem. Pomyślałem więc by załatwić sprawę cyfrówką, no właśnie, ale jak?
Na rysunku poniżej przedstawiam przebieg w trybie kwadraturowym, w którym układ jest fabrycznie zaprogramowany, oraz przebieg w trybie inkrementalnym który chcę uzyskać:
Zamianę dwóch wejść kwadraturowych na inkrementalne prostym sposobem da się zrobić przy użyciu bramki NOR - preferowalnie w obudowie SOT23 (Link) Domyślam się że do wykrycia kierunku będę potrzebował XORów, ale jakoś nie mam koncepcji jak się za to zabrać by stan był podtrzymany. Rozwiązanie musi być dość zgrabne i małe, gdyż ma to być mała płytka modułowa - nie większa niż 2x3cm.
Nie musi być to rozwiązanie 100% dokładne - ważne by wskazywało kierunek. Wyjściem index nie należy się przejmować
Punkty za pomoc i rozjaśnienie!
https://www.elektroda.pl/rtvforum/topic2053101.html
Proszę poprawić sposób zamieszczenia zdjęcia.
/prezeswal/.
próbuję użyć enkoderów magnetycznych firmy austriamicrosystems, a dokładniej AS5040 - jest on fabrycznie zaprogramowany by używał trybu kwadraturowego - dwóch kanałów A i B gdzie jeden wyprzedza drugi zależnie od kierunku. Przeprogramowanie takiego układu na tryb inkrementalny z identyfikacją kierunku wiąże się z zainwestowaniem w płytkę ewaluacyjną co mi się nie opłaca, biorąc pod uwagę że chcę to zrobić jak najniższym kosztem. Pomyślałem więc by załatwić sprawę cyfrówką, no właśnie, ale jak?
Na rysunku poniżej przedstawiam przebieg w trybie kwadraturowym, w którym układ jest fabrycznie zaprogramowany, oraz przebieg w trybie inkrementalnym który chcę uzyskać:

Zamianę dwóch wejść kwadraturowych na inkrementalne prostym sposobem da się zrobić przy użyciu bramki NOR - preferowalnie w obudowie SOT23 (Link) Domyślam się że do wykrycia kierunku będę potrzebował XORów, ale jakoś nie mam koncepcji jak się za to zabrać by stan był podtrzymany. Rozwiązanie musi być dość zgrabne i małe, gdyż ma to być mała płytka modułowa - nie większa niż 2x3cm.
Nie musi być to rozwiązanie 100% dokładne - ważne by wskazywało kierunek. Wyjściem index nie należy się przejmować
Punkty za pomoc i rozjaśnienie!
https://www.elektroda.pl/rtvforum/topic2053101.html
Proszę poprawić sposób zamieszczenia zdjęcia.
/prezeswal/.