Leírás
Az Arduino Motor Shield az L298-on alapul (datasheet), amely egy kettős teljes hídú inverter, amelyet induktív terhelések, például relék, mágnesszelepek, egyenáramú és léptetőmotorok meghajtására terveztek. Lehetővé teszi két egyenáramú motor meghajtását egy Arduino kártyával, amelyek egymástól függetlenül szabályozzák a sebességet és az irányt. Egyéb funkciók mellett az egyes motorok motoráram-felvételét is mérheti. A Shield TinkerKit kompatibilis, ami azt jelenti, hogy gyorsan létrehozhat projekteket a TinkerKit modulok kártyához való csatlakoztatásával.
Az Arduino Motor Shield csak külső áramforrásról működhet. A pajzsra szerelt IC L298 két külön tápcsatlakozással rendelkezik, egy a logikához, egy pedig a motor teljesítmény-meghajtójához. A szükséges motoráram gyakran meghaladja a maximális névleges USB-áramot.
A külső tápellátás (nem USB-n keresztül) származhat AC-DC adapterről (a falon) vagy akkumulátorról. Az adaptert úgy lehet csatlakoztatni, hogy a 2,1 mm-es középső pozitív dugót bedugja az Arduino kártya tápcsatlakozójába, amelyre a motor árnyékolása fel van szerelve, vagy az áramot szállító vezetékeket a Vin és a GND csavaros kapcsokhoz csatlakoztatva, ügyelve a polaritásokra.
Az Arduino kártya esetleges károsodásának elkerülése érdekében, amelyre az árnyékolás fel van szerelve, javasoljuk, hogy olyan külső áramforrást használjon, amely 7 és 12 V közötti feszültséget biztosít. Ha a motorja 9 V-nál nagyobb feszültséget igényel, javasoljuk, hogy válassza szét az árnyékolás és az Arduino kártya tápvezetékeit, amelyre az árnyékolás fel van szerelve. Ez a shield hátulján található “Vin Connect” jumper elvágásával lehetséges. A csavaros kapcsokon a Vin abszolút határértéke 18 V.
A csavaros sorkapcson lévő Vin az árnyékoláshoz csatlakoztatott motor bemeneti feszültsége. Az ehhez a pin-hez csatlakoztatott külső tápegység biztosítja az Arduino kártya áramellátását is, amelyre fel van szerelve. A “Vin Connect” jumper levágásával egy kizárólagos elektromos vezetéket alakít ki a motor számára.
GND Földelés a csavaros sorkapcson.
a shield csatornánként 2 ampert tud szolgáltatni, összesen maximum 4 ampert.
Bemenet és kimenet
Ennek a shieldnek két külön csatornája van, úgynevezett A és B, amelyek mindegyike 4 Arduino pin-t használ a motor meghajtására vagy érzékelésére. Összesen 8 pin-t használnak ezen a shielden. Mindegyik csatornát külön-külön használhatja két egyenáramú motor meghajtására, vagy kombinálhatja őket egy bipoláris léptetőmotor meghajtására. A shield pin-jei csatornánkénti osztásban az alábbi táblázatban láthatók:
Pin-ek/csapok az A csatornán / a B csatornán
Irány D12 / D13
PWM D3 / D11
Fék D9 / D8
Áramérzékelés A0 / A1
Az áramérzékelőt és a féket nem szükséges csatlakoztatni
A shielden található további aljzatok leírása a következő:
Csavaros kapocs a motorok és tápegységük csatlakoztatásához.
2 TinkerKit csatlakozó két analóg bemenethez (fehér színben), A2 és A3 csatlakozókhoz csatlakoztatva.
2 TinkerKit csatlakozó két analóg kimenethez (narancssárga a középen), a D5 és D6 pin-ek PWM kimeneteihez csatlakoztatva.
2 db TinkerKit csatlakozó a TWI interfészhez (fehér színben, 4 pin-el), az egyik a bemenethez, a másik a kimenethez.
Motorok csatlakoztatása
Szálcsiszolt egyenirányú motor. Két szálcsiszolt egyenáramú motort hajthat meg úgy, hogy mindegyik A és B csatorna (+) és (-) csavaros kivezetésére két-két vezetéket csatlakoztat. Így szabályozhatja annak irányát a HIGH vagy LOW DIR A és DIR B érintkezők beállításával, szabályozhatja a sebességet a PWM A és PWM B munkaciklus értékeinek megváltoztatásával. A Fék A és a Fék B pin-jei, ha MAGAS állásban vannak, hatékonyan lefékezik az egyenáramú motorokat, ahelyett, hogy lelassítanák őket. Az SNS0 és SNS1 érintkezők leolvasásával mérheti az egyenáramú motoron áthaladó áramot. Minden csatornán a feszültség arányos lesz a mért áramerősséggel, amely normál analóg bemenetként olvasható le az analóg A0 és A1 analóg bemenetek analógRead() funkciójával. Az Ön kényelme érdekében 3,3 V-ra van kalibrálva, amikor a csatorna a lehető legnagyobb áramot adja le, azaz 2 A-t.
/Eredeti Arduino motorvédő pajzs Az Arduino Motor Shield az eretili, Italienban fayratott L298-on erezop
Értékelések
Még nincsenek értékelések.