Tartalomjegyzék:

NYÁK, amely segít a kábelkezelésben: 6 lépés (képekkel)
NYÁK, amely segít a kábelkezelésben: 6 lépés (képekkel)

Videó: NYÁK, amely segít a kábelkezelésben: 6 lépés (képekkel)

Videó: NYÁK, amely segít a kábelkezelésben: 6 lépés (képekkel)
Videó: 9 perc nyak nyújtás 2024, Július
Anonim
NYÁK, amely segít a kábelkezelésben
NYÁK, amely segít a kábelkezelésben

Egy ideje készítettem egy egyedi asztali CNC marót. Azóta frissítettem új alkatrészekkel. Múltkor hozzáadtam egy második Arduino -t 4 számjegyű kijelzővel, hogy vezéreljem az orsóm fordulatszámát PID hurok segítségével. Össze kellett kapcsolnom az elsődleges Arduino táblával, 5 vezetékkel, hogy kommunikálni tudjanak. De az első teszt során eltörtem egy motorvezérlőt, ezért vettem egy újat, erősebbet. Volt még 5 vezeték, amelyeket csatlakoztatnom kellett. Ezen a ponton a +5V -os tüske az alaplapon 4 külön csatlakozóra volt osztva, és egyszerűen nem volt kedvem újra elszakítani a vezetéket. Szóval mást csináltam.

1. lépés: Kapcsolatok vázlatosítása

Kapcsolatok vázlatosítása
Kapcsolatok vázlatosítása

Felvázoltam az összes szükséges csatlakozást (kivéve a motor- és az endstop vezetékeket, mert azok egyenesen a GRBL vezérlőhöz mennek, és sehol máshol). A már meglévő kapcsolatokat is módosítottam - a vészleállító most visszaállítja a fő Arduino -t is, és csak a normál esetben nyitott érintkezőt használja, ahol korábban NO és NC is használt a relé vezérléséhez. Az új motorvezérlővel a relék csatlakoztatása is egyszerűbbé vált.

2. lépés: Kapcsolati problémák

Csatlakozási problémák
Csatlakozási problémák

Az előző motorvezérlő, amit használtam, egy egyszerű tábla volt, optocsatolóval és mosfettel. Csak az egyik irányba tudta forgatni az orsót, így nem volt szükség az iránytű használatára. Az új kicsit bonyolultabb. INA és INB nevű csapokkal rendelkezik, és attól függően, hogy az óramutató járásával megegyező vagy az óramutató járásával ellentétes irányú elforgatást akarom-e, az egyiket a VCC-hez kell húznom. Ez nem hangzik olyan bonyolultnak, a probléma az, hogy a GRBL-nek csak egy csapja van, az SP-DIR (orsó irányú csap), amelyet az óramutató járásával megegyező irányban a VCC-hez, az óramutató járásával ellentétes irányban pedig a GND-hez húznak. Nem tudom, hogy ez megváltoztatható -e a GRBL -en belül (ez egy kicsit túl bonyolult program számomra), ezért ezt egy másik metiddel csináltam.

Most hozzáadtam egy NOT logikai kaput a sematikához, amely megfordítja az SP-DIR jelet és INB-re teszi. Ezért ha a DIR csap magas, akkor az INA is magas (össze vannak kötve) és az INB alacsonyra van fordítva (CW), és ha a DIR alacsony, akkor az INA is alacsony, és az INB magas (CCW).

3. lépés: Okos, de nem olyan egyszerű kialakítás

Okos, de nem olyan egyszerű kialakítás
Okos, de nem olyan egyszerű kialakítás
Okos, de nem olyan egyszerű kialakítás
Okos, de nem olyan egyszerű kialakítás

Aztán terveztem egy NYÁK -t az Eagle -ben, amelyben minden szükséges csatlakozás megtalálható. De ennyi vezetékkel nem volt ilyen egyszerű.

Először is készítettem egy egyedi Eagle könyvtárat a terminál blokkjaimhoz. Nagyon egyszerű, alapvetően csak egy normál csap, csak nagyobb - 5,08 mm (0,2 ) távolság.

A CNC -n marnám, és ezért akartam, hogy egyoldalas tábla legyen. De 26 terminálblokkkal és néhány belső logikai kapucsatlakozással nehéz volt megtervezni. Meg lehetne csinálni, de sok jumper vezetékkel. Ez az oka annak, hogy az összes sorkapcsom (az Eagle -ben) csak egyetlen csap. Így mozgathatom őket a Board munkaterületen, és elkerülhetem az áthidaló vezetékek használatát. Hátránya, hogy egyes kapcsolatok elhelyezkedése véletlenszerűnek tűnik. Például az aljára nézve ott van a GND, majd az SP-EN, majd a VCC, ami nagyon ritka. De így csak 2 -re tudnám csökkenteni az áthidaló vezetékek számát, és könnyebben elkészíthetem a NYÁK -ot.

A sorkapocs nevek szintén különlegesek. Csoportosítva voltak, így például az A jelentése Arduino, tehát minden A_ nevű csavaros kapocsot a tábla aljára kell helyezni, mert az Arduino és a GRBL a NYÁK alatt helyezkedik el.

Végül hozzáadtam egy egyszerű LED -et is, amely jelzi a Z szonda állapotát.

4. lépés: A tábla elkészítése

A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése
A tábla elkészítése

Amint azt korábban mondtam, a barkács CNC -n megmartam a táblát, fúrtam a lyukakat és forrasztottam az összes alkatrészt. Semmi különös nem volt a folyamatban, a PCB -t minden máshoz hasonlóan készítették.

Ha nincs CNC -je, akkor a PCB -t hőátviteli módszerrel készítheti el, vagy rendelheti meg egy professzionális gyártótól.

Ne felejtse el ellenőrizni az összes csatlakozást multiméterrel sem, hogy megtalálja és kijavítsa a hibákat.

5. lépés: Minden összekapcsolása

Mindent összekapcsolni
Mindent összekapcsolni
Mindent összekapcsolni
Mindent összekapcsolni

Az utolsó lépések egyike az volt, hogy a kész NYÁK -t a gépbe helyezi, és az összes vezetéket csatlakoztatja. Kinyomtattam egy kis tábla vázlatát, hogy segítsek minden vezetéket csatlakoztatni, ahol kell. A csatlakozások ismételt ellenőrzése után készen állt a tesztelésre!

Ajánlott: