Jednoduché řízení krokového motoru
Moderátor: Moderátoři
Pochopil jsem, tedy cokoliv z těch odkazů výše je vhodné, pouze potřebuješ dotáhnout ten projekt do takového stavu, aby jsi to měl nahromadě komplet, včetně DPS.
Jde jen o to, co potřebuješ vlastně za nejmenší krok. Jestli dělat lačítka zvlášť na nejmenší posuv, a pak druhé na plynulý posuv, nebo to vše zvládneš tím "plynulým na posuv". A samozřejmě změna směru.
Pokud si to rozmyslíš i po mechanické stránce ( tlačítka - jaká, kde budou umístěna - na DPS nebo někde na krabičce?, napájení, atd.), tak pokud na to cca 10 dnů vydržíš, tak ti naprogramuju nějaký uC, aby splnil, co potřebuješ. Takže se zamysli, a zkus co nejlépe vymyslet, co to má, tentokrát už přesně, umět. Co mají jednotlivá tlačítka dělat, kolik těch tlačítek bude, jak se mají chovat atd. Schéma a PCB pak dáme nějak dohromady, tím řízením pomocí uC se to víceméně zjednoduší na napájení, jeden procesor, pár MoSFETů, pár ochranných diod a tlačítka. Pro jednoduchost navrhuji 2 fázové unipolární řízení motoru. Nebudeme muset řešit žádný komplikovaný back-end pro motor.
Není problém naprogramovat nějakou změnu rychlostí atd., ale taky je potřeba jí nečím ovládat - tlačíko? přepínač?
Když si to vše dobře promyslíš a popíšeš, zabere to psaní programu chvilku.
-změnu směru chodu-dvoupolohovým přepínačem
-jedno tlačítko krok vlevo,druhé krok vpravo
-jedno tlačítko při přidržení trvalý chod vlevo,a druhé trvalý chod vpravo
-a jeden potenciometr pro regulaci otáčení
Pokud to je možné. Zdroj,a řízení+silová část(mosfety) budou zvlášť ve větraném pouzdře,a z něj si představuju vytáhnout kabel pro tlačítkový ovladač. Ještě se zeptám na jednu věc. Té regulaci je jedno,jaký motor spíná,když dodržím stejný typ že ? Tedy pokud na vývod k motoru zapojím obvod,který bude mít řekněme 4 vývody po 4.vodičích,tak můžu přepínat mezi motory,a pořád je budu ovládat jen jedním modulem. Je to tak ? Jaká bude cena,ať se můžu připravit.
Cena - když tě někde potkám, tak mě pozveš na pivo
1 přepínač změna chodu - OK
2 x tlačítko krok - pokud zmačkneš, posune se o jeden krok - kolik je jeden krok? minimum co dá motor? takže asi 0,005mm? Nebo chceš pro krok jinou hodnotu? není to problém,jenom musíš říct, kolik ten jeden krok tedy je
2 x tlačítko plynule - jasné
potenciometr pro rychlost - zde jedna obava, a to z rušení. Doporučuji radši nějaký vícepólový přepínač. Ale pokud budeš trvat na tom potenciometru, je to tvoje volba
K tomu konci, myslíš to tak, že prostě na tebe kouká svorkovnice na motor, a ty si budeš nějak přepínat víc motorů?
Co hodláš pohánět těmi dalšími motory? Neděláš z toho už ten CNC soustruh?
Ten přepínač - jaký máš, tak to uděláme, třeba 100 poloh
Myslím si, že takových 4-5 rychlostí bude bohatě stačit.