Převod motoru

Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

30. 10. 2016, 6:48

Ahoj, měl bych dotaz ohledně převodu krokového motoru pomocí řemenu 1:2, zda to má smysl.

Příklad:

Mám šroub stoupání 5mm, žádný převod. Motor mi selže při rychlosti 1600mm/min, 1500mm je již v pořádku.
To znamená, že motor se mi otočí 5x za sekundu.

Když bych vytvořil převod 1:2( motor šroub), dostanu se na lepší rychlosti ? Nebo ztížení převodu, kdy
motor bude přeci jen více namáhaný na jedno otočení ty rychlosti vyrovná na stejné hodnoty. Někde jsem
četl, že krokové motůrky nefungují lineárně, tak by mě zajímala zkušenost z praxe.

dík
Uživatelský avatar
packa
Příspěvky: 6935
Registrován: 7. 2. 2007, 6:42
Bydliště: Královehradecký kraj

30. 10. 2016, 6:50

je potřeba si najít křivku průběho točivého momentu , ale myslím si že na polovičních otáčkách bude mít ten motor víc než dvojnásobný moment takže by sis měl pomoct , samozřejmě na úkor rozlišení
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

30. 10. 2016, 6:52

prakticky pak bude zalezet treba i na tom jakou setrvacnou hmotu tim prevodem tomu pridas
jakou pruznost tam dodas
a v zasade tezko rict zda ten vliv bude pozitivni ci negativni

viz rezonance kr. motoru

hodne se tomu da pomoct kvalitnim driverem
a zvysenim pracovniho napeti
a nastavenim vhodneho mikrokrokovani
Vsechna prava na chyby vyhrazena (E)
Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

30. 10. 2016, 6:59

Aha, to budu muset schválně vyzkoušet.
A jak je to s tím rozlišením, čím vyšší rozlišení na driveru, tím vyšší je šance, že motor selže při stejné rychlosti ?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22371
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

30. 10. 2016, 7:03

cim jemnejsi mikrokroky tim mensi krokovani tim plynulejsi pohyb tim mensi sance na ztratu kroku ale zas ne do extremu
Vsechna prava na chyby vyhrazena (E)
Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

30. 10. 2016, 7:27

Ok, děkuji.
Uživatelský avatar
Thomeeque
Příspěvky: 8871
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

30. 10. 2016, 9:18

Pak dej vědět :)
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

20. 11. 2016, 3:40

Ahoj všem.
tak jsem to vyzkoušel. Vycházel jsem z rychlosti 2500mm.
Bez převodu selže motor téměř pokaždé. S převodem 1:2, kdy ztratím polovinu kroků selže cca 1 z 10 pokusů.
Na 1800mm oboje jede v pořádku. Stepper jsem měl nastavený 1/16, víc nemůžu nastavit. Kuličkové šrouby mám 1605 a k tomu 3A motůrky.
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

20. 11. 2016, 4:53

Tak tam nastav mikrokrokování 1/8, zpomal rampy a zkus to ještě jednou.
Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

21. 11. 2016, 2:06

Ahoj Mex.
Tak jsem vyzkoušel bez převodu, rampy(pokud je to nabírání rychlosti na rozjezd a dojezd) jsem ponechal, krokování snížil na 1/8 a jo, jede to na 2500, předtím to kolabovalo.
Takže s převodem by to bylo i trochu rychlejší, asi. Ale kroků bych měl už hodně málo, asi 160 na 5mm.
Myslíš, že bych si pomohl nějakým kvalitnějším driverem, kde bych mohl nastavit i 1/32, nebo si tím nepomůžu protože tím jemnějším krokováním odebírám tomu jednotlivému kroku sílu ?
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

21. 11. 2016, 2:29

Arnold píše:Ahoj Mex.
Tak jsem vyzkoušel bez převodu, rampy(pokud je to nabírání rychlosti na rozjezd a dojezd) jsem ponechal, krokování snížil na 1/8 a jo, jede to na 2500, předtím to kolabovalo.
Takže s převodem by to bylo i trochu rychlejší, asi. Ale kroků bych měl už hodně málo, asi 160 na 5mm.
Myslíš, že bych si pomohl nějakým kvalitnějším driverem, kde bych mohl nastavit i 1/32, nebo si tím nepomůžu protože tím jemnějším krokováním odebírám tomu jednotlivému kroku sílu ?
Ne, nepomohl.
Máš s největší pravděpodobností problém nikoli v driveru/motoru, ale v generování kroků. Proto ti to nejelo při 1/16, protože už potřebná frekvence kroků byla na tvé PC moc vysoká.
Nevím, jak počítáš kroky na milimetr. Ale při 1/8 máš 1600 mikrokroků na otáčku, tj. na 5 milimetrů (8x200). Samozřejmě to neznamená ani náhodou, že budeš mít skutečně 320 přesných poloh na milimetr. U mikrokroků se při troše štěstí můžeš spolehnout tak na 4 pozice v rámci jednoho kroku, často ale ani to ne. Takže v praxi se dostaneš (přímo na hřídeli motoru) v ideálním případě tak na 400-800 relativně přesných poloh na otáčku (tedy teoreticky 80-160 poloh na milimetr). Ale pořád to bude předpokládám mnohem větší rozlišovačka, než asi bude schopen zajistit zbytek stroje, řekl bych.
Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

21. 11. 2016, 7:31

Počítám to špatně, jsem si neuvědomil, že zadávám hodnotu kroků na 1mm tedy 160x kroků, na 5mm je to 800, když to je bez převodu, tak x 2 a je to těch 1600.
Ano, pravdou je, že těch 160/mm je až až, mašina je vachrlatá, takže vyšší krokování by to stejnak nezachránilo :)

A ohledně toho že PC nestíhá, je to počítačem přímo nebo Arduinem a jeho procesorem, to arduino bude generovat ten signál do krokových ovladačů nebo ne ?
Má to spojitost s touto hodnotou - 110 kHz maximum step frequency ( tato hodnota je planet-CNC ovládací desky a arduino má asi jen kolem 35) ?
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

21. 11. 2016, 7:41

No jo, no.
To mám asi budeš muset půjčit svou křišťálovou kouli, my pak pomocí ní zjistíme na čem to provozuješ, jak to máš nastavené atd.
Nebo pokud bys nám ji nechtěl půjčovat (abychom ti ji třeba nepokazili), tak potom je ještě jedna možnost, že to tady pořádně popíšeš.
Arnold
Příspěvky: 168
Registrován: 15. 10. 2015, 1:01

21. 11. 2016, 9:27

Budou stačit tyto informace z koule ?

PC - dual core pentium s WinXP
Arduino s GRBL, kód posílám přes universal g-code sender (komunikace přes USB2.0)
Drivery mám úplně obyčejné: Stepper Motor Drivers TB6560 3A, mám nastavené na 1/8 aktuálně, nejvíc jde nastavovat 1/16.
Motory: 23HS9430B nema 23 stepper motor 425oz.in 4leads 3A dual shaft
Mex
Příspěvky: 10288
Registrován: 6. 2. 2014, 10:29

21. 11. 2016, 9:37

Tak to jsi mohl ještě přihodit verzi GRBL, a hlavně hodnotu časovacího kondenzátoru u chipu TBA6560, protože ten určuje maximální použitelnou frekvenci mikrokroků.
Případně pokud máš nějakou integrovanou desku (červená, modrá atd.), tak jestli tam nemáš pomalé optrony.
Když chceš dosahovat závodních rychlostí, tak se o to taky musíš závodnickým způsobem starat (tj. řešit každou i zdánlivě nepodstatnou kravinu).
Odpovědět

Zpět na „Krokové motory“