Stránka 1 z 2
Nastavení krok. motorů
Napsal: 30. 10. 2021, 10:48
od Wonders
Dobrý den.
Předem se omlouvám jestli to píšu blbě nebo jestli se to tady už stokrát řešilo. Jsem tu nový a i když jsem strojař (seřizovač/programátor NC) nějak si nevím rady s nastavením věcí v Machu. Aktuálně mě trápí kde mám vzít hodnoty které nastavuji v Motor Outputs hlavně Step pin, Dir pin, Step port, Dir port. Stáhl jsem si manuál ale nějak to pořád nechápu.
Zatím jsem si do desky připojil jen modul s motorem pro osu X na zkoušku. Krom toho že svítí napájení to nic nedělá. Děkuji za rady.
Re: Nastavení krok. motorů
Napsal: 31. 10. 2021, 4:43
od rawen
Pošli screen shot tvého nastavení Machu.
A i když jsem dlouho nezapojoval, zdá se mi, že nemáš připojené napájení logiky 5V.
Radek
Re: Nastavení krok. motorů
Napsal: 31. 10. 2021, 5:13
od picom
USB konektor slouží pro napájení, musí být zapojen
Re: Nastavení krok. motorů
Napsal: 31. 10. 2021, 6:44
od Wonders
Zdravím. Včera večer jsem se ještě o kousek posunul. Hodnoty jsem převzal co jsou napsané na desce a pro osu X to je 2 a 3. Nyní když zadám třeba G0 X50 je vidět jak modul začne svítit zeleně že pracuje ale motor se nehne. Na základní desce ten Usb port je sice napájecí ale vydedukoval jsem že tak i tak je napajecí LPT port. Ani po zapojení Usb portu se motor nerozjel. Dělám ještě někde chybu.
Re: Nastavení krok. motorů
Napsal: 31. 10. 2021, 8:42
od zz912
Wonders píše: ↑31. 10. 2021, 6:44
Na základní desce ten Usb port je sice napájecí ale vydedukoval jsem že tak i tak je napajecí LPT port.
No tak to jsi vydedukoval blbě. To USB tam určitě měj zapojené.
https://cs.wikipedia.org/wiki/Paraleln%C3%AD_port
Začni si hrát s LEDkou a 330ohm odporem. Pokud Ti ledka zapojená na DIR nebo STEP nebude svítit je chyba na straně PC + oddělovací desky, jestli svítit bude, je na chyba na straně driveru.
Re: Nastavení krok. motorů
Napsal: 2. 11. 2021, 9:57
od Wonders
Tak jsi měl pravdu s tím LPT portem že nemá napájení. Zmátlo mě že když jsem ho připojil rozsvítila se dioda. Nic méně jsem o kousek dál. Teď už mám tedy připojené napájení desky (usb port) a na desce svítí obě kontrolky viz foto. Když zadám povel aby se motor točil stejně se netočí. Na modulu se rozsvítí zelená kontrolka že pracuje ale nic se neděje. Ledku s odporem nemám ale zkoušel jsem to proměřit multimetrem a proud tam jde. Na výstupu na motor žádný proud není. Zkoušel jsem takhle dva různé moduly a je to stejné. Nemůže být problém někde v nastavení? Mach vidím poprvé v životě a tak bych řekl že někde něco nemám zapnuté či nastavené. Děkuji za rady
Re: Nastavení krok. motorů
Napsal: 2. 11. 2021, 10:51
od Mex
Odpoj z toho propojovacího kabelu drát Enable (EN) a nechej ten pin nezapojený.
Nebo si Enable nakonfiguruj v Machu.
Re: Nastavení krok. motorů
Napsal: 2. 11. 2021, 2:13
od rawen
A pro jistotu se zeptám, zda máš ověřeno připojení drátů motorku - Ačka jedna cívka, Bčka druhá.
Radek
Re: Nastavení krok. motorů
Napsal: 3. 11. 2021, 8:06
od Wonders
Motor mám zapojený dobře nejenom podle popisu ale i podle toho že se mi konečně začal točit po vyndání drátu z EN. Tak mohl by mi někdo teď tedy napsat co přesně tam mám blbě a jak to můžu změnit? Osobně i myslím že to bude o nějakém nastavení v Machu a pokud ano potřeboval bych trochu podrobnější cestu co kde změnit a jak. Děkuji
Re: Nastavení krok. motorů
Napsal: 3. 11. 2021, 9:31
od Mex
Wonders píše: ↑3. 11. 2021, 8:06
Motor mám zapojený dobře nejenom podle popisu ale i podle toho že se mi konečně začal točit po vyndání drátu z EN. Tak mohl by mi někdo teď tedy napsat co přesně tam mám blbě a jak to můžu změnit? Osobně i myslím že to bude o nějakém nastavení v Machu a pokud ano potřeboval bych trochu podrobnější cestu co kde změnit a jak. Děkuji
To je jednoduché.
Ten signál se sice jmenuje EN jako Enable, ale v reálu je to Disable.
Takže aktivní úroveň na tomhle pinu driver nikoli povolí, ale naopak zablokuje.
Tohle asi tehdy vymýšlel nějaký student genderových studií, a od té doby všichni slepě kopírují.
No a když ten signál v Machu nemáš obsloužený, tj. nakonfigurovaný, tak při tom zapojení, jaké máš použito, že tam defaultně aktivní úroveň.
Takže je driver zablokovaný, Disable.
V praxi ten signál celkem k ničemu není. Já ho třeba na své frézce vůbec nemám zapojený. Takže buď ho nechej nezapojený, pak budou motory aktivní hned po puštění napájení.
Nebo kdybys ho přece jen chtěl použít, tak si v Machu musíš na příslušný pin namapovat signál Enable, aby ho Mach uvolnil.
Re: Nastavení krok. motorů
Napsal: 3. 11. 2021, 9:52
od chb
vstup EN - enable u hobby strojků nikdo nepoužívá/nezapojuje.
pokud ti to bez něj jede, tak to víc neřeš.
Re: Nastavení krok. motorů
Napsal: 3. 11. 2021, 10:29
od Thomeeque
Já ano. Často práci přerušuji nebo prohazuji programy atp., někdy i na dost dlouho, v tu chvíli dávám disable, aby to zbytečně netopilo, nepískalo a nahučel větrák (který tím také ovládám), ale zároveň to neztratilo aktuální stav. Chrání to (do určité míry) i před tím, že by ti zapnutým strojem hýbaly nedefinované signály na LPT, dokud nemáš nahozený řídící systém. Také to myslím řídící systém vypíná při kolizi / estopu, což má možná nějaký přínos. A TB6560 by podle datasheetu neměla být v ENABLE, dokud nenaběhne plně napájení a RESET. Nicméně bez všeho se asi dá žít.
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 10:34
od shaolin
A nieje to náhodou tak že keď sa odpojí driver(disable) tak motory stratia prídržný moment a vtedy si zase človek môže nechtiac posunúť pozíciu stroja napriklad nárazom materiálu do portálu alebo sa posunie os z pri výmene nástroja ?
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 10:51
od Thomeeque
Jasan, tak to je. Mluvím o pauzách, kdy na stroj nešahám (pokud ano, opakuju homing).
Re: Nastavení krok. motorů
Napsal: 4. 11. 2021, 10:58
od chb
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