Nastavení krok. motorů

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Wonders
Příspěvky: 5
Registrován: 27. 10. 2021, 9:28

30. 10. 2021, 10:48

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.
Přílohy
IMG_20211030_231838.jpg
IMG_20211030_231849.jpg
rawen
Sponzor fora
Příspěvky: 1559
Registrován: 15. 3. 2008, 12:22
Bydliště: Prostějov

31. 10. 2021, 4:43

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
soustruh Bernardo 500, frézka Proxxon
(CNC Tron, CNC Proxxon MF70)
Uživatelský avatar
picom
Příspěvky: 2093
Registrován: 11. 8. 2006, 2:07
Bydliště: Praha

31. 10. 2021, 5:13

USB konektor slouží pro napájení, musí být zapojen
Wonders
Příspěvky: 5
Registrován: 27. 10. 2021, 9:28

31. 10. 2021, 6:44

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.
Přílohy
Snímek obrazovky 2021-10-31 073814.jpg
Uživatelský avatar
zz912
Příspěvky: 1348
Registrován: 25. 5. 2008, 7:16

31. 10. 2021, 8:42

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.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Wonders
Příspěvky: 5
Registrován: 27. 10. 2021, 9:28

2. 11. 2021, 9:57

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
Přílohy
IMG_20211102_091056.jpg
IMG_20211102_091102.jpg
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

2. 11. 2021, 10:51

Odpoj z toho propojovacího kabelu drát Enable (EN) a nechej ten pin nezapojený.
Nebo si Enable nakonfiguruj v Machu.
rawen
Sponzor fora
Příspěvky: 1559
Registrován: 15. 3. 2008, 12:22
Bydliště: Prostějov

2. 11. 2021, 2:13

A pro jistotu se zeptám, zda máš ověřeno připojení drátů motorku - Ačka jedna cívka, Bčka druhá.

Radek
soustruh Bernardo 500, frézka Proxxon
(CNC Tron, CNC Proxxon MF70)
Wonders
Příspěvky: 5
Registrován: 27. 10. 2021, 9:28

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
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

3. 11. 2021, 9:31

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.
chb
Příspěvky: 3787
Registrován: 12. 3. 2013, 7:24
Bydliště: Havl. Brod

3. 11. 2021, 9:52

vstup EN - enable u hobby strojků nikdo nepoužívá/nezapojuje.
pokud ti to bez něj jede, tak to víc neřeš.
Víťa - BF20 - upraveno na CNC + Mach3 + SS, soustruh CJM250, MK3 Průša, ostřička nástrojů
Uživatelský avatar
Thomeeque
Příspěvky: 8870
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

3. 11. 2021, 10:29

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.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Uživatelský avatar
shaolin
Příspěvky: 1174
Registrován: 11. 9. 2011, 7:17

4. 11. 2021, 10:34

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 ?
Uživatelský avatar
Thomeeque
Příspěvky: 8870
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

4. 11. 2021, 10:51

Jasan, tak to je. Mluvím o pauzách, kdy na stroj nešahám (pokud ano, opakuju homing).
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
chb
Příspěvky: 3787
Registrován: 12. 3. 2013, 7:24
Bydliště: Havl. Brod

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
Víťa - BF20 - upraveno na CNC + Mach3 + SS, soustruh CJM250, MK3 Průša, ostřička nástrojů
Odpovědět

Zpět na „MACH všech verzí“