Jednoduché řízení krokového motoru
Moderátor: Moderátoři
Jaký má ten šroub toho suportu stoupání? A jak tam máš dělený nonius?
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.
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.
Ve specifikaci jsem stoupání nenašel,. Posuv supportu je 2,0 mm na otáčku noniusem. Ale mám pro ten motorek nachystanou převodovku 1:3 kdyby byla potřeba. CHci jen změnu směru,jeden krok oběma směry,a trvalý chod oběma směry. Pokud by byl jen trvalý oběma směry,tak se dá udělat vybavovač pro jeden impuls. Pak by bylo vhodné regulovat rychlost krokování.
Pokud máš na jednu otočku posuv 2mm, bude tedy stoupání 2mm
.
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.
![Smile :-)](./images/smilies/icon_smile.gif)
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.
To budeš hodný. ztratil jsem se v tom. Takže potřebuju:
-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.
-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.
Postupně:
Cena - když tě někde potkám, tak mě pozveš na pivo![Smile :-)](./images/smilies/icon_smile.gif)
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![Smile :-)](./images/smilies/icon_smile.gif)
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
, pak si nestěžuj.
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ů?
Cena - když tě někde potkám, tak mě pozveš na pivo
![Smile :-)](./images/smilies/icon_smile.gif)
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
![Smile :-)](./images/smilies/icon_smile.gif)
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
![Smile :-)](./images/smilies/icon_smile.gif)
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ů?
Problém s tím přepojováním nebude, jenom to budeš pochopitelně muset měnit při vypnutém napájení motoru - jinak je to spíš na zničení těch tranzistorů.
Co hodláš pohánět těmi dalšími motory? Neděláš z toho už ten CNC soustruh?![Smile :-)](./images/smilies/icon_smile.gif)
Ten přepínač - jaký máš, tak to uděláme, třeba 100 poloh![Smile :-)](./images/smilies/icon_smile.gif)
Myslím si, že takových 4-5 rychlostí bude bohatě stačit.
Co hodláš pohánět těmi dalšími motory? Neděláš z toho už ten CNC soustruh?
![Smile :-)](./images/smilies/icon_smile.gif)
Ten přepínač - jaký máš, tak to uděláme, třeba 100 poloh
![Smile :-)](./images/smilies/icon_smile.gif)
Myslím si, že takových 4-5 rychlostí bude bohatě stačit.