Tartalomjegyzék:

Arduino alapú DRO a GRBL CNC géphez: 3 lépés (képekkel)
Arduino alapú DRO a GRBL CNC géphez: 3 lépés (képekkel)

Videó: Arduino alapú DRO a GRBL CNC géphez: 3 lépés (képekkel)

Videó: Arduino alapú DRO a GRBL CNC géphez: 3 lépés (képekkel)
Videó: Высокоточный вольтамперметр на Arduino своими руками 2024, Július
Anonim
Arduino alapú DRO a GRBL CNC géphez
Arduino alapú DRO a GRBL CNC géphez

Ezt a projektet egyetlen céllal kezdtem. Egy egyszerű, de hatékony módszert akartam látni a CNC -gépemről, miközben a CNC -gépnél álltam, és nem a nyakamat szinte letaglózó helyzetbe hajtva, és hunyorogva, mint egy ember, aki a napba néz, csak hogy lássa a számítógép monitorát a szoba másik oldala. Ezt szem előtt tartva, nekiláttam, hogy összedobjam az olcsó alkatrészek özönét, az ebay különlegességeit, valamint a tartalék forrasztó- és ragasztószalagot. Íme a közel egy év várakozás eredménye a kínai alkatrészekről.. öhm.. Szorgalmasan dolgozom a célom felé.:)

1. lépés: Hardvertervezési szakasz…

Hardvertervezési szakasz…
Hardvertervezési szakasz…
Hardvertervezési szakasz…
Hardvertervezési szakasz…

Az első dolog, amit meg kell tennünk, az, hogy mindent egy kupacba kell dobnunk, véletlenszerűen csatlakoztatni kell a dolgokat, el kell oltani az összes tüzet, ki kell nyitni az ablakokat, hogy kiengedjék a füstöt és a füstöt, és akkor elkezdhetünk valami érdekeset építeni.. Jól. Nekem egyébként. Azzal kezdtem, hogy beszereztem az egyik mindenütt jelenlévő arduino328p -t "DIP" csomag formájában. (Kettős soros csapok = bot lábakkal) Innentől kezdve szükségem volt az információ vizuális megjelenítésére. Az első gondolatom az volt, hogy a szabványos 16x2 -es LCD -t használom, és gyorsan rájöttem, hogy egyszerűen nem tudok mindent elférni azon a kis LCD -n képzeletbeli görgetés vagy időzített képernyőváltás nélkül, mindkettő nem volt túl vonzó. Tehát a következő ötletem egy 20x4 volt. bőven van helye az alapvető információk megjelenítésére, és tapintással válthatok a munka és a gépkoordináták között. Ezzel nekiláttam az arduino vázlat elkészítéséhez … Valahol az út során láttam egy valódi DRO-t egy tényleges kézi malomban … a 7 szegmenses kijelző látható volt a raktár túloldaláról. hátha már nem tetszik az LCD. Sok órányi ebay súrolás után, hogy megtaláljam a tetsző modulokat, megvettem a 8 számjegyű 7 szegmenses kijelzőmodulok közül 3-at, a max7219 ic-vel. Tökéletes… most már csak egy arduino könyvtárat kell felépítenem…. nem.. Úgy tűnik, valaki már megtette ezt. Nick Gammon tervezte ezt a könyvtárat ezekhez és másokhoz. Elég egyenesen előre. Nick Gammon Max7219 Arduino könyvtára Néhány héttel később, miután összegyűjtöttem az esélyeket és a végeket, a biteket és a bobokat, és valakik segítségével a youtube-on kaptam egy működő prototípust a kenyértáblán a 7 szegmenses modulok használatával..

2. lépés: NYÁK -tervezés…

NYÁK -tervezés…
NYÁK -tervezés…
NYÁK -tervezés…
NYÁK -tervezés…
NYÁK -tervezés…
NYÁK -tervezés…
NYÁK -tervezés…
NYÁK -tervezés…

Az Eagle -ben vacakolva sikerült összeszednem egy NYÁK -t … Három próbálkozásom volt, hogy a tábla jól kijöjjön, de ez csak tapasztalatlanság, és az ebay különleges, száraz fotorezisztikus filmje. Ebben a lépésben a sas fájlok frissített halmaza szerepel. Ellentétben az első tábla katasztrófájával (ábrázolt képek) A frissített kialakítás egy kicsit nagyobb, és kijavít néhány problémát, amelyek a modulok elegendő áramellátásával kapcsolatosak. Kiderül, hogy ha az áram útja körbejárja a táblát, a távolabbi részen lévő komponensek nem kapnak elegendő gyümölcslevet (AvE… Ne fertőzzetek meg a köznyelvekkel!) A táblát a max7219 e-szegmenses kijelzőmodulok közül hárommal, valamint egy LCD-vel való használatra tervezték. Az LCD rész opcionális, de a későbbi iterációk során tervezem, hogy kitörök egy másik csapot egy hall -effekt érzékelőhöz a CNC orsón, hogy megjelenítse a tényleges orsó -fordulatszámot. A sas fájlok ezen verziójában is jobb selyemnyomású elhelyezést és dokumentációt adtam hozzá, feltörtem az RGB állapotjelzőt, ha nem rendelkezik felszíni szerelésű verzióval, vagy tokba szeretné szerelni, és szeretné a LED -et valahol máshol. Hozzáadtam egy ICSP fejlécet is, ha nem szeretné az USB -t használni az újraprogramozásához. Azt is észre fogja venni, hogy ez a tábla nem használja az Atmeg328p DIP csomagot. Ehelyett QFP SMD csomagot használ. (QFP = Quad Flat Pack.) Ez elsősorban azért történt, hogy több hely legyen a tábla alatt a nyomok számára, anélkül, hogy még több átmenő lyukat kellene körbejárni. Vannak kitörési csapok az üzemmódhoz, és a reset gombok, valamint az alsó két kitörés, az egyik az LCD -hez, a másik a GRBL CNC gépet vezérlő arduino -hoz.

A teljes tábla mérete mindössze 2,6 x 2,25 hüvelyk (vagy 65,94 mm x 57,1 mm az Ön metrikus emberei számára).

-= [LÉGY LÉGY !!!] = - - = [LÉGY ELÉGETT !!!] = - - = [LÉGY ELÉGETT !!!] =-

A modulok csak egy módon csatlakoztathatók. Ügyeljen arra, hogy észrevegye, hogy a modul melyik oldala VCC/GND, és ugyanaz a táblán. Ha csatlakoztatja őket, vagy hátrafelé vezeti őket, valószínűleg elszívja a készüléket.

3. lépés: Az út vége.. Vagy valami más kezdete.. Ki tudja

Az út vége.. Vagy valami más kezdete.. Ki tudja
Az út vége.. Vagy valami más kezdete.. Ki tudja

Végül elérkeztünk a lényeghez az ADD/ADHD kis turnéjában, ami az életem. Itt található a DRO projektem utolsó szép képe. @Scanlime matricával kiegészítve (köszönöm Micah -nak az inspirációt és a matricákat!) Rar archívumot takartam az általam használt DRO -vázlatokkal. Valószínűleg van hova fejlődni, és biztosan nem befejezett, tiszta munka. Vannak olyan funkciók a kódban, amelyeket még nem kell megvalósítanom, és olyan funkciók, amelyek még nincsenek a kódban, és amelyeket még ki kell találnom, hogyan kell hozzáadni.. Mindent összevetve, azt gondolom, hogy ez egy elég sikeres PoC volt. Technikailag nem "zárt hurkú" digitális leolvasás. Célt szolgál. Szeretnék továbbra is erre építeni, és végül támogatást adni a kvadratúra skálákhoz vagy valami hasonlóhoz. És mindenképpen szeretnék fejlettebb funkciókat is hozzáadni, mint például a konzervdoboz -ciklusok, lyukminták stb.. Remélem, ez inspirál. Ha felépíted, kérlek jelezd. Szeretném látni a képeket és a fejlesztéseket. Köszönöm, hogy velem gázolt a derp végére:)-= [ArcAiN6] =-

Ajánlott: