Parametry krokáčů

Náhrady součástek všeho druhu, informace a dotazy k součástkám

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
popopepe
Příspěvky: 548
Registrován: 26 říj 2005, 02:00

#16 Příspěvek od popopepe »

Ty to nechceš honit? 1000 kr./otáčku/sekundu u motoru s krokem 3,6 st?
To ale znamená, že budeš muset už v základu použít mikrokrok 1/10 :-)) Což je přesně to, co neumíš (obrázek č.4 je ještě hodně málo hustej)....
Opravdu si o tom nejdřív něco přečti, protože jinak je to od začátku odsouzené k nezdaru ( což je škoda).
Proč?: sleduj
Ten motor budeš tedy klokovat 100 kroky/sekundu (protože mikrokrok neumíš a žádný driver si pořizovat nebudeš :-)). Předpokládám závitovou tyč se stoupáním 1 mm pro posuv. Takže za sekundu (100 kroků) uděláš jeden mm posuv. Což je za minutu cca přesně 60 mm. Za jednu minutu ujedeš 6 cm!!!
Dejme tomu, že budeš frézovat hliník. Běžná karbidová fréza 3mm, 2 flutes - řezná rychlost cca 250m/s do hliníku, hloubka řezu 1mm, parametry pro obrábění:
otáčky vřetene - 27000
feedrate (posuv) - 1,3 m/minutu.
Ale ty jsi dosáhl pouze 6cm/minutu. To se nepotkává ani náhodou. To je úplně mimo....
PS: hliník je úplně nejlepší na obrábění, většina plastů a dřeva se obrábí s násobnými posuvy (3-6 m/minutu).

Nechci ti brát iluze, ale tak jak si to představuješ, to asi nepůjde.

Tvoje myšlenka - použiji paralelní port - je dnes už taky úplně mimo. Najdi si na netu program MACH3. A ty problémy, které s tím souvisí. Všichni na světě se snaží ten realtimovej problém tvorby pulsů přesunout mimo PC, protože to nefunguje jak má. Ono to nějak fungovat bude, což o to, ale je to klasické hledání slepých uliček.

Začni na druhé straně - materiál který budeš frézovat, nástroj kterým budeš frézovat, jeho řezné parametry. Z toho ti plus mínus vyjdou rychlosti posunů, pokud to má frézovat. Pak si to přelož do těch tvých krokových motorů, zda je vůbec reálně to na nich uhonit (napovím - není).

Hoď sem nějaké rozměry tvé budoucí frézky, požadovanou přesnost obrábění (prosím tě, hlavně nepiš setiny nebo tisíciny mm nebo něco takového :-). Rád ti pomůžu udělat či zvážit nějaký ideový návrh, co před tebou stojí. Pak můžeš ty zvážit, zda má cenu se kvůli třem špatným motorům nějak omezovat, nebo pořídit něco normálního.

A poslední rada - ta elektronika je na tom CNC to nejlevnější...

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#17 Příspěvek od MetalGod »

Ten motor má krok 1.8°, tzn. 200 kroků na otáčku. Proč tam páchat mikrokroky?

Jako drajvr bude sloužit softwarově řízenej parport, venku budou jen budící trandy.

P. S.: Protože jsem pár let u CNC byl (slitina Al+Si+Mg+Cu+Fe), tak vím, co se stane, když snížíš posun - nestane se nic - teda akorát bude potřeba vykompenzovat jinou, než provozní teplotní dilataci vlivem menšího ohřevu nástroje a obrobku, ale tady to nehraje žádnou roli, když bude odchylka do 0.1mm (s celým krokem a stoupáním závitu 1mm to bude krokovat po 0.05mm).

No a k parametrům - X, Y = 200mm, Z= <100mm, spíš to bude jen vrtat a gravírovat, než naráz ubírat masy matroše. Nevadí, když to bude pomalý, nevadí, když to za celou pracovní dráhu přeskočí pár kroků, s tím se bude počítat.
Naposledy upravil(a) MetalGod dne 29 srp 2016, 20:33, celkem upraveno 1 x.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
popopepe
Příspěvky: 548
Registrován: 26 říj 2005, 02:00

#18 Příspěvek od popopepe »

On není problém jenom v počtu kroků, ale bez mikrokrokování narazíš hrozně rychle na věc, která se jmenuje rezonance. Motor bude kvičet, ty budeš generovat pulsy, a ono se to ani nehne. A je úplně jedno, kde máš jaký tranzistor..
Problém v tvorbě těch pulsů tvou metodou je ten, že ty nepřinutíš jádro windows generovat jenom pulsy a nedělat nic jiného. Je to multitasking. A ano, opravdu to bude koktat. Pulsy budou nepravidelné, atd...
To si asi najdeš na netu sám. Nejsi první, koho to napadlo.
Podle datasheetu ten motor nemá 1,8 stupně, ale 3,6, alespoň podle DS co jsem našel. Ale to stejně neřeší problém, že nebudeš schopen řídit proud nějakou rozumnou metodou.
Normální driver si hlídá doby, kdy motor stojí, a úměrně snižuje proud tekoucí cívkama, aby nedošlo k přehřátí, ale motor měl stále dostatek síly na udržení pozice.
Napájecí napětí 5V je k ničemu, to ten motor bude stát, jakmile se pohne, bude generovat protinapětí, které musíš překonat a proud skrze ten motor protlačit. To už ti tady ale někdo psal. A jak si psal ty, poteče tam potom proud jako prase, proto ten driver snižuje proud cívkama... atd.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#19 Příspěvek od termit256 »

Asi jsem spatne pochopil co vlastne chces delat, ale jestli mas v umyslu generovat ty fazove posunute pulzy pomoci portu PC, to je opravdu slepa cesta. Ten port se neda poradne nacasovat, jsou problemy i kdyz se tim jen generujes jeden pulz na krok, natoz tohle. Pokud tim chces dokonce ridit primo koncove tranzistory, tak do deseti sekund se potkaji horni a dolni pulky mustku a tranzistory pujdou do kopru.

Dela se to tak, ze z PC posilas napr. udaje o delce drahy a zrychleni do externiho MCU nebo FPGA apod. Tam se tyto vektory bufferuji a nasledne prevedou na impulzy odpovidajici jednotlivym krokum. Musi to byt samozrejme synchronni pro vsechny tri osy. No a s impulzy typu jeden krok - jedna hrana uz si poradi logika driveru. Tim se odstrani problem s prodlevami ktere jsou u portu PC bezne. Tohle byl jen priklad ktery jsem pouzil, tech formatu a ridicich systemu bude nejspis vic, ja klasicke CNC nedelam, takze se v tam pouzivanych formatech dat neorientuju.

Zavitova tyc s klasickym zavitem je nepouzitelna, kdysi jsem to chtel nekam dat, ale strojar mi to vysvetlil tak, ze jsem okamzite pochopil ze je to uplna kravina a dal to vypustil z hlavy jako zcela nepouzitelne reseni, takze uz si ani nepamatuju duvody. Tady ti usetrim praci, jee to fakt slepa cesta.
Kdyz tak trapezovy zavit nebo lip kulickovy sroub. Staci nejaky levny cinsky. Ten trapez obcas pouziju tam kde nevadi vule a kdyz se mi ho podari nekde na bazosi levne koupit. Typicky na zvedani neceho apod. Na frezku bych mel asi obavy ze to bude vibrovat. A taky jestli ho ty male motorky z tiskaren utahnou.

Uživatelský avatar
MetalGod
Příspěvky: 6556
Registrován: 30 kvě 2006, 02:00
Bydliště: Seč

#20 Příspěvek od MetalGod »

Obrázek
Asi se tomu fakt nevyhnu.
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill

Uživatelský avatar
popopepe
Příspěvky: 548
Registrován: 26 říj 2005, 02:00

#21 Příspěvek od popopepe »

U té závitové tyče je problémů víc.
Jednak je to válcovaná kulatina, a stoupání není rovnoměrné vůči délce.
Dále pak problém tolerance matice vůči šroubu. Jsou tam hrozné vůle, na CNC nepoužitelné. Řeší se to odléváním matic (ale viz problém jedna - chvilku to bude OK, chvilku to bude hrozně dřít, chvilku to bude stejně volné), případně nějakou soustavou více matic, které jsou rozepřené pružinou a "nějak" vymezí ty vůle. No prostě, tudy rozumná cesta nevede...
Trapéz už použitelný jakž takž je, opět je to věc, jak spasovat matici a šroub.
Nejlepší a nejjednodušší řešení je samozřejmě kuličkový šroub - problém je jeho cena, uložení, opracování konců, připojení k motoru atd..
Proto jsem psal, že ta elektronika je sranda, to koupíš za pár peněz (např. microcon.cz). Ta mechanika je mnohem větší oříšek.
Jinak je ten problém mnohem širší. Začneš tím, že chceš něco vyrobit. To něco musíš zhmotnit v nějakém CAD programu. Z něj to musíš nacpat do nějakého CAM programu, vygenerovat strojní dráhy, ty prohnat správným post procesorem a poslat na mašinu. Pak přijdeš na to, že jenom upnout něco komplikovanějšího je pořádný problém :-) atd. atd.
Ale je to paráda, když na konci držíš v ruce to, co sis vymyslel.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#22 Příspěvek od termit256 »

Kulickove srouby vcetne opracovanych koncu a domku do kterych pasuji se daji relativne levne koupit na ebay. Levne motory se obcas objevi i na bazosi a spol. Je to asi tak dva mesice co jsem koupil 8Nm motory i s drivery za 500,-/sadu.

Odpovědět

Zpět na „Součástky“