Stránka 2 z 2
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 11:51
od Thomeeque
chb píše: ↑4. 11. 2021, 10:58
Thomeeque píše: ↑4. 11. 2021, 10:51
Jasan, tak to je. Mluvím o pauzách, kdy na stroj nešahám (pokud ano, opakuju homing).
no právě, většina používá u krokových motorů mikrokroky - ty nejsou z podstaty moc lineární, netuším do jakého stavu/mikrokroku se vrátí driver po zapnutí/vypnutí ENABLE, ale motor po odpojení energie bude mít tendenci se překlopit na celý krok
Driver by se měl vrátit do stejného stavu, v jakém byl před disable (pokud nebudeš mezitím stepovat):
Předpokládám, že motor se také vrátí tam, kde byl (stroj v rámci vůlí, jaké tam mám já, asi neudělá nic
). Bylo to více faktorů dohromady, které mě za to stály, ale opravdu netvrdím, že je to nutné.
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 12:49
od Mex
Thomeeque píše: ↑4. 11. 2021, 11:51
...
Předpokládám, že motor se také vrátí tam, kde byl ...
Ne nutně.
Krokáče mají výrazný cogging-efect. Tedy samovolně se přitahují do některé ze stabilních poloh.
A jak to dopadne po opětovném spuštění napájení cívek nikdo nezaručí.
Navíc ten start proudu do cívek není lineární a rovnoměrný. Funguje to jako spínaný zdroj, tj. spínací tranzistory to pustí na plný kotel, a teprve pak měří, kdy už mají proud pro kterou cívku vypnout.
Dalo by se celkem snadno změřit, i když by to chvíli trvalo.
Najet na hodinky do nějaké polohy při konkrétním nastavení microsteppingu. 100x z programu vypnout a zapnout enable, a hodinkama zkontrolovat polohu.
A to zopakovat pro všechny polohy microsteppingu. Ovšem nejen v rámci jednoho plného kroku, ale v rámci všech kroků v rámci jedné cogging-stabilní polohy.
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 2:08
od Milan199
Asi to nebude platit obecně, ale používám Berger - Lahry hodně i když s modernějšími jednotkami // SD 3 ** //. Určitě to ale platí i pro starší typ na 130 V // D900 //.
Po zapnutí "naskočí" motor do nejbližší stabilní polohy.
Pokud je aktivní // a naswitchovaný // enable, motor je napájen pouze parkovacím napětím a driver nereaguje na step / dir. Neztratí ale polohu.
Jakmile je enable neaktivní reaguje driver na step / dir a napájí motor nastaveným proudem.
Pokud se motor nehýbe driver automaticky snižuje proud.
Funkce smooth // pouze u SD3 // způsobí že driver reaguje na signály step / dir dle nastaveného krokování / mikrokrokování, ale do motoru "pouští" nejemnější krokování //10 000 p/ot // přes nějaký buffřík. V praxi to nedělá takový rámus.
Pokud při vypnutí zůstane motor v mezipoloze, při příštím zapnutí to někdy pěkně bouchne.
Zpětná vazba // pokud je // u těchto jednotek pouze detekuje ztrátu polohy, jednotku zastaví a sepne to chybové relé.
edit
Kdysi jsem kontroloval přesnost úhlu nastavení motoru a bylo to hodně slušné.
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 4:02
od chb
jako všichni máme pravdu, ale bavíme se ještě o tomto ?
.
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 10:37
od Wonders
No koukám že se to tu trošku zvrhlo na nějakou větší debatu. Za mě asi takto pokud to chápu dobře bylo by lepší mít enable zapojený a nakonfigurovaný. Pokud někdo ví co kde zapnout udělat a tak budu rád když napíše. Pokud ne nevadí. Stáhl jsem si z netu nějaký manuál přímo k této desce kde je i vyfocená konfigurace jaká by "měla být" v machu nastavená. Takže budu zkoušet a uvidíme. Jinak všem děkuji za pomoc a rady.