PWM w silniku krokowym.

Jun 02, 2005 4 Replies

Witam!



Ostatnio pytałem o PWM w silniku krokowym. Wykonałem stosowny układ i popędzam bipolarny z uzyciem 8/16/32 mikrokroków na krok.



Niestety z tego co widze jest problem z liniowością. Mikrokroki zagęszczają się w okolicy "duzych kroków" (zakładając liniowy podział PWM). Zapewne ma to związek z konstrukcją obwodu magnetycznego samego silnika.



Jesli chciałbym zatem osiągnąc w miarę liniowe mikrokroki, to czy istnieje jakaś uniwersalna funkcja przeliczająca, czy też jest to sprawa indywidualna dla kazdego silnika ?



W zasadzie nie jest mi to bardzo potrzebne, ale jak zerkam na silniki krokowe stosoane w skanerach, to wygląda na to, ze się da dośc dokładnie nim kręcić poza głównymi krokami.


Zobacz na ten link:

formatting link
pozdrawiam

U¿ytkownik "Sebastian Bialy" snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:d7mh2e$s9k$ snipped-for-privacy@nemesis.news.tpi.pl...

Z tego co pamiêtam mikrokrok powy¿ej 8 to ju¿ pic na wodê. W pracy statycznej trudno jest uzyskaæ dok³adno¶æ wiêksz± ni¿ 8 z zadowalaj±cym wynikiem. Wiêksza liczba mikrokroków jest potrzebna do p³ynnej pracy silnika (pseudo-sinus) co zmniejsza rezonanse mechaniczne, ale ma to znaczenie jak siê silnik krêci. Jak stoi i chcesz lepsz± dok³adno¶æ to tylko przek³adnia.

Pozdrawiam, CodiJack.

Wiem o tym, zrobiłem sobie z ciekawości 32 mikrokroki żeby zobaczyć tą nieliniowośc dokładniej.

Hmmm, wydaje mi się, ze w moim skanerze głowica jest napędzana bezposrednio z wału silnika krokowego przez zębaty pasek. Nie wiem ile ma kroków na obrót, ale na oko musiałby mieć bardzo dużo żeby uzyskać takie rozdzielczości i precyzje.

Prezkładnia będzie, bo w sumie to tylko zciekawości się bawie tymi mikrokrokami, z resztą obseracje mam taką, że w pośrednim połozeniu moment jest mikroskopijny, silnik "nie trzyma". Wiec choćby z tego powodu się nie nadaje.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required