Arduino pajzs léptető motorokhoz

  • léptető
  • motorokhoz
  • arduino
  • arduino
  • pajzs
  • motorokhoz

  • arduino
  • léptető
  • motorokhoz
  • léptető
  • léptető
  • arduino

Szállítási idő: 1 nap

30 nap múlva visszatér 30 nap múlva meggondolhatja magát

Ingyenes szállítás 100 RON feletti megrendelések esetén

2 év garancia A termékekre 2 év garancia vonatkozik

Valami nem világos? Kérdezd meg a Facebook-on

arduino

A léptetőmotorok árnyékolása lehetővé teszi 3 léptetőmotor vezérlését az Arduino segítségével. Az Arduino UNO-val vagy az Arduino Mega-val működik.

A Shield kifejezetten 3 Black Edition illesztőprogram (vagy más, a csapokkal kompatibilis) működtetését teszi lehetővé, ami ideális CNC-k vagy más hasonló gépek számára.

A pajzs tartalmaz védőkondenzátorokat az illesztőprogramok számára, valamint jumpereket a mikrolépéshez (a nyomtatott áramköri lapon található, fluortartalmú csatlakozás). Gyárilag 1:16 mikrolépés módban vannak csatlakoztatva (a motorok a legegyszerűbben mozognak).

A pajzs közvetlenül az Arduino táblába kerül. A pajzsnak nincsenek ragasztott alkatrészei (ragasztást igényel).
Csatlakozókra van szükség:
https://www.robofun.ro/conectori/kit-conectori-arduino-r3.html.

Az árnyékolást és implicit módon a léptetőmotorokat a GND és VMOT jelöléssel ellátott csavaros csapokon keresztül táplálják. A névleges tápfeszültség 12 V. Az áramellátás negatív vezetéke a GND érintkezőhöz, a pozitív vezeték pedig a VMOT tűhöz csatlakozik.

arduino

A pajzs csak az alábbi alkatrészeket tartalmazza. Nem tartalmazza az illesztőprogramokat, nem tartalmazza az Arduino UNO V3 kártyát és nem tartalmazza az Arduino táblához való csatlakozáshoz szükséges csapokat (ha szükség van rájuk külön kell hozzáadni a sorrendben).

Ha a teljesen összeszerelt verziót választja, feltétlenül adja hozzá az Arduino táblához való csatlakozáshoz szükséges csapokat .

motorokhoz

- egy NYÁK (kék)

- 3 db 100 uF/35V-os elektrolitkondenzátor a vezető védelme érdekében

- 2 tűs csavaros csatlakozó

- egy bár 40 egyenes csap


A motorok vezérlésére szolgáló csapok az alábbiak:

1. MOTOR BEKAPCSOLÁSA - 8. digitális tű (aktív LOW)

DIR MOTOR 1 - digitális tű 2

1. LÉPÉSMOTOR - 3. digitális tű

2. MOTOR BEKAPCSOLÁSA - digitális 9. tű (aktív LOW)

DIR MOTOR 2 - digitális tű 4

2. LÉPÉSMOTOR - 5. digitális tű

MOTOR 3 ENABLE - digitális 10. tű (aktív LOW)

DIR MOTOR 3 - digitális tű 7

3. LÉPÉSMOTOR - 6. digitális tű


Kétféle módon lehet megírni a kódot a 3 motor vezérléséhez. Az egyik ilyen módszer az, hogy mindent beír a programjába (pontosan úgy, mint az alábbiakban), a második pedig az AccelStepper könyvtár használatát. A könyvtár használata számos lehetőséget kínál (például gyorsított mozgás), és ez az ajánlott módszer.

Forráskód példa

A léptetőmotorok legtöbb vezetője támogatja az úgynevezett "mikrolépést", amely működési mód lehetővé teszi a motor nagyon sima mozgását. Ez az árnyékolás már be van állítva a "mikrolépés 1:16" módra, de lehetővé teszi az átmenetet a teljes lépésre azáltal, hogy leválasztja az áthidalót fluorral a NYÁK-ról. Javaslatunk, hogy a pajzsot mikrolépésben tartsuk, a motorok zökkenőmentesen működnek. További részletek itt - http://www.geckodrive.com/microstep-full-step-torque

léptető

Vigyázzon az illesztőprogramok csatlakoztatásakor! Ha a lenti helytől eltérő helyzetbe csatlakozik (azaz elforgatja 180-at), akkor a meghajtók kiégnek.

pajzs

Védőkondenzátorok telepítése

A három védőkondenzátor elektrolitikus, ami azt jelenti, hogy fontos, hogyan ragasszuk őket a táblára. Óvatosan nézze meg az alábbi képet (kék terület, mínusz a csapok becsavarásával), és ne fordítson !

arduino

A vezető áramkorlátozása

Az áram korlátozása a meghajtón keresztül nagyon fontos lépés. Ez egy finom hegyű csavarhúzóval történik, forgatva a meghajtó potenciométereit. Az alábbiakban található egy link a youtube-ra, ahol valóban láthatja ezt a folyamatot. Ennek egyszerű módja a forráskód feltöltése az Arduino-ba, a motor csatlakoztatása, és miközben forog, addig csökkentse a meghajtó áramát (a potenciométer óramutató járásával ellentétes irányba forgatva), amíg a motor már nem lesz elegendő. a forgatáshoz szükséges erő (fogd meg kézzel a tengelyt és állítsd meg). Ezután forgassa a potenciométert az óramutató járásával megegyező irányba, nagyon lassan, amíg a motor által létrehozott nyomaték elegendő nem lesz. Végül ellenőrizze, hogy a motor nem melegszik fel túlságosan (ideális esetben hidegnek vagy kissé melegnek kell maradnia), és a járművezetők nem melegítenek fel túlságosan (lehet, hogy forró/forró, de képesnek kell lennie rájuk tartani az ujját) ). Ha az ujj hideg, akkor az áram túl nagy.

Fontos, hogy a csavarhúzó hegyével ne érintse meg a meghajtó egyéb alkatrészeit vagy érintkezőit, a potenciométeren kívül valószínűleg megsemmisíti a meghajtót.

Egy másik dolog, amire figyelni kell, az az Arduino táblán található ICSP csapok, amelyek közvetlenül az utolsó illesztőprogram csapjai alatt vannak. Ne ragassza túl erősen a pajzsot az Arduino készülékbe, mert nemkívánatos érintkezést okozhat. Alternatív megoldásként elhelyezhet egy darab szigetelést ezen a területen.