Vexta C9845

eugenik
Příspěvky: 11
Registrován: 3. 6. 2015, 5:29

4. 6. 2015, 8:55

Aby ste ma pochopili, kupil som motor a driver, ktorý som chcel použiť spolu s pohybovou skrutkou na posun saní v určitých nastavených krokoch. Som strojný inžinier s velmi dlhou praxou, takže strojařina mi problémy nerobí. Ale při navrhu min. kroku 0,01mm som sa prave pre nezrovnalost v krokoch dostal do problemov. S krokovými motormi som nerobil, na to boli druhí odborníci. Preto som sa chcel uistiť, či je naprd alebo ja robím niečo zle.
Pripustime že straca kroky. Je možné, aby ich stracalo presne rovnako. Vysvetlím. 10 otačok po sebe a motor zastaví vždy, na rovnakom mieste 360°
Čo sa kontroly motora týka. Pripušťam, krutak som nemeral. Presnosť ostala.
Tu je obrazok controlera
Eugen
Přílohy
trinamic.jpg
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

4. 6. 2015, 1:10

eugenik píše:že som mal v zakladnej otazke pravdu.Myslím 7200krokov/ot.
No to jsi právě neměl. Napsal jsi:
eugenik píše:Motor ma 0,05°/krok, cez prevodovku 1:3,6.
A to se právě těm, co už nějaký krokáč někdy měli v ruce, nezdálo.
Ale k věci:
Ten tvůj driver je hrozně přemoudřelý, čert mu věř.
Nemáš kolem sebe někoho, kdo má obyčejný driver např. s TB6560 (cena na eBay kolem 8 USD) nebo třeba Pololu (4 USD na eBay)?
Tyhle drivery si na nic nehrajou, kolik kroků tam pustíš, tolik jich provedou.
Vycházel bych z toho, že 18440 kroků na otáčku je špatně. Takže buď ten motor přetěžuješ a on ztrácí kroky (příliš velká max. rychlost, ale ještě spíš příliš velká akcelerace), nebo ti nestíhá zdroj, případně máš nějak hodně divně nastavený ten driver.
eugenik
Příspěvky: 11
Registrován: 3. 6. 2015, 5:29

4. 6. 2015, 5:16

Dakujem za odpoved,
mexi, čo sa tej pravdy týka, napísal som presne v čom , to su len čísla a to 360/0,05=7200. Ten prevod som zdedil (a tým aj chybu) od predajcu. S ním som vôbec nerátal, a ani ma nezaujímal,lebo som predpokladal 0,05° na krok.Tolko na obranu, aby som nevyzeral ako uplný idiot.
Takže, dakujem za typy, idem na ne, to ma nezrujnuje , len aby som zohnal. Čo sa nastavenia motora tyka priamo z programu (PC) ,
pracovné otáčky: 4/min
axeleracia: 15%
zdroj: podla navodu bežný zdroj k notebooku ten moj ma však 15V-2A, vraj stabilizované.
Ten trinamic je jediný , ktorý je podporovaný softwerom. Neostane mi nič ine, len nejako zistiť , ako ho nastaviť.
Na okolí som oslovil asi 5 ludí, žial vždy to skončilo tym istým : Niečo tam je zle, ale neviem čo.
Asi takto . Mam v podstate dve možnosti, bud sa to naučiť alebo kupiť hotový výrobok cca 600€.
Dakujem
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

4. 6. 2015, 7:00

Začal bych tím, že bych nastavil velmi malou rychlost a hlavně velmi malé zrychlení.
A pak totéž naopak o dost větší, a porovnal bych, jestli je mezi tím rozdíl. Tedy jestli to závisí na dynamice jízdy.
Zkus na to dát ucho, vypadávající kroky nebo třeba přeskakující převodovku bys sluchem poznal.
No a samozřejmě pořádně přečíst manuál od driveru, a zkusit ho nastavit jinak (i když třeba nevhodně pro tvou aplikaci, jde o pokus).
Pokud by sis někde mohl půčit ten normální driver, tak bys aspoň hned věděl, jestli máš hledat problém v elektronice nebo mechanice.
eugenik
Příspěvky: 11
Registrován: 3. 6. 2015, 5:29

4. 6. 2015, 7:46

už som našiel na ebay ten prvý. Objednám ho. Keby som ta poprosil ako to zapojiť s tým TB, šlo by to?
Najaky načrt , vopred dakujem. Lebo nie je vidieť z ponuky, či je tam akýsi manual.
Nastavenie: žial soft nastavuje microstep a axeleráciu. Rýchlosť nie, ta je stabilná.
Microstep je v čudu a axelerácia nemá vplyv na celu otáčku. Neviem ako to je v časti otáčky.
Ved to je to, čo som sa už pýtal. Je možne aby vždy stratilo ten istý počet otáčok. Ked s ním budem behať hore dole, vždy sa zastavi v rovnakých miestach. Mne sa to ozaj javí tak , akoby to tak malo byť. Čiže controler si robí svoju pracu. AKo je nastavený je iná vec
Kontaktoval som tvorcov programu, dostal som odpoved, že program do trinamicu pošle nastavený počet krokov a v tomto smere inu ulohu nemá.
Eugen
Edit: K tomu TB ešte budem niečo potrebovať?
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

4. 6. 2015, 8:39

Předpokládám, že motor má 4 dráty.
Takže tyhle 4 dráty připojíš na driver, ze druhé strany driveru ti stačí 2 signály - jeden řídí směr (signál DIR), na druhém každý pulz udělá jeden mikrokrok (signál STEP).
Tak potřebuješ něco, čím tam ty pulzy vyrobíš (změnu směru pro první pokusy nepotřebuješ).
Pokud máš PC s LPT portem, tak to můžeš připojit sem. Nebo jestli máš třeba nějaké Arduino nebo nějakou jinou podobnou hračku, tak třeba takhle.
Samozřejmě na prosté rozhýbání ti stačí nejjednodušší zapojení jakéhokoli generátoru, třeba s 555. Ale ty potřebuješ něco, co ti vygeneruje přesný počet pulzů, takže spíš to PC nebo Arduino.
eugenik
Příspěvky: 11
Registrován: 3. 6. 2015, 5:29

4. 6. 2015, 9:28

Pokial som to pochopil, v arduine naprogramujem kroky, ktore pošlem do driveru.
Toho arduina je na ebay tolko, že som sa stratil. Tak napr.
NEW-UNO-R3-ATmega328P-CH340-Mini-USB-Board-for-Compatible-Arduino + TB6560 Driver Board CNC Router Single 1 Axis
Asi takto može byť?
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

4. 6. 2015, 11:52

Jo, třeba tohle.
K tomu bude třeba buď napsat kousek programu, nebo tam strčit třeba GRBL a pak to ovládat jako jednoosé CNC.
eugenik
Příspěvky: 11
Registrován: 3. 6. 2015, 5:29

5. 6. 2015, 6:24

Zatial dakujem veľmi pekne, objednal som, dalej uvidím.
Nerád by som to moc komplikoval. Nateraz budem len potrebovať program na odoslanie tých 7200 krokov a to je všetko. Ak dovolíš, potom sa ozvem.
Dakujem všetkým . Eugen
Odpovědět

Zpět na „Krokové motory“