PolmoWeb

diy CNC fréza

Dlhšiu dobu som nad niečim takým rozmýšlal, ale bolo to v dobe, keď som ešte vobec netušil ako to vobec funguje, ako to komunikuje s LPT portom, ako fungujú drivre k motorom a tak sa to rodilo veľmi pomaly. Okrem toho nemal som k tomu nič, vôbec nič, ani motory, ani drivery k nim, natož nejakú mechaniku. Všetko to prichádzalo postupne, hlavne teda vedomosti okolo tej elektroniky. Trvalo to roky, od nejakej myšlienky k reálnemu výsledku :-)

Rozhodnutie, že sa do toho vôbec pustím padlo, keď som sa náhodou dostal k malým krokovým motorom (KH42JM2B176) s leasrových tlačiarní Epson C-1100. A kedže som mal v pláne stavat niečo malé s plochou obrabania tak 30x30x15cm povedal som si, že by na to mohli stačiť. Nechcel som stavať nič obludné, primárne išlo o to, pochopiť zapojenie a funkčnosť celého systému CNC. Ešte jedna vec ma postrčila dopredu a to, že tie motory mali pri sebe hneď aj driver SLA7051M. Zrazu som mal aj motory aj "drajvre", bol som rád, že som drivery nemusel vyrábať.

  

Po preštudovaní datashitu k SLA7051M som pomaličky začal chápať ako tento ovládač vlastne funguje. V tej dobe som sa venoval aj pátraním ako programy typu Mach3 a spol  využívajú LPT port, aké piny načo slúžia, aký signál tam mám očakávať. Postupne som sa dostal k tomu, že som vedel ako mám ovládač motora prepojiť s LPT. Heuréka, fungovalo to, rozbehol som motor. Na oddelenie LPT portu od driveru som použil optoizolátory a nejaké tie odpory, nič viac nebolo potrebné. Keď som nad tým tak  rozmýšlal prišlo mi, že je to úplne triviálne :-) poznáte to, zrazu vám to docvakne a je to!  

Mechanika bola kapitola sama o sebe, naštastie mám kamoša, ktorý robí na šrotovisku a tak pohľadal nejaké lineárne vedenia a ostatné záležitosti a vývoj mohol pokračovať. Babrali sme sa s tým dlho, po robote, keď bol čas a tak... Mechanicky to nie je úplne štandardná CNC, kde obrábací nástroj chodí po X a Y osi. V mojom prípade nástroj stojí na jednom mieste a obrobok so stolom sa pohybuje po X a Y osi. Po provyzornom zložení som nastrkal optoizolátory do vývojoveho poľa a všetko na oko pozapájal a začal testovať. Po nastavení Machu na moje motory a prevody sa začala risovať aká taká funkčnosť :-)


   


Začal som teda pracovať na odďeľovacej LPT doske, ktorá by signály o krokoch a smere otáčania predávala ovládačom na motory. Rozhodol som sa, že by mala obsahovať aj spínanie vretena a vstupy pre koncové snímače osí. 



         

Ako je vidieť zapojenie je úplne jednoduché a celú prácu vykonávajú SLA7051M. Celé, čo bolo treba urobiť je oddeliť a prispôsobiť signaly STEP a DIR k stávajúcemu driveru, čo robí táto doska. Všetky signály pracujú s 5V TTL. Na napájanie motorov som použil spínaný zdroj 12V, 6A (s vyšším napätím som nemal), ktorý som nastavil na ešte funkčných cca 14,5V.


Nakoniec som kupil frézku Proxon FBS/240E a nahodil ju na osu Z a celé to poskladal do kompaktného tvaru. Nejaké ovládacie prepínače, stoptlačítko, klávesnica, PC, monitor atď... všetko pohromade na jednej konštrukcii. Stačí zastrčiť do zásuvky a frézovať. Vyfrézoval som na nej takmer všetky PCB, ktoré mám na tomto webe. 




Poviem Vám, že taká CNC-čka je pekný žrút nástrojov (fréz, vrtákov). Vyfrézovanie niečoho takého ako bol napr. automatický prelep pre butler Vás bude stáť tak 1/4 životnosti nástroja (0.5mm fréza), čo pri jeho cene nieje ideálne. Obýčajný vrták 0,8mm vydrží tak 200-300 dier. Ale inak je to fajn, nakreslíte (v mojom prípade v EAGLE) a o chvíľu už pájkujete :-) Malá ukážka frézovania plošáku k LM350 (regulovaťelný stabilizátor)...




 Lapač hmyzu od danyka, ktorý som pre istotu odfrézoval kompletne kôli vysokému napätiu, s ktorým ten obvod pracuje (cca 2kV).



Test ako to bude fungovať do dreva dopadol úspešne, číslo nášho domu som zvládol, keď prihliadnem na to že som to frézoval s vrtákom zabrúseným naopak ;-)



Skúšal som hociaké projekty od 3D obrazcov až po obrazy tvorené navrtavaním atď... ak budem mať niečo nové a zaujímavé pridám sem foto.



Copyright © 2015. All Rights Reserved. Create and design by Polmo.