Z motor szervo pajzs saját kezűleg (DIY)

Z Motor Servo Shield DIY - egy bővítőkártya az Arduino UNO és kompatibilisek. Lehetővé teszi, hogy ellenőrizzék a két kollektor motorok vagy egy bipoláris léptetőmotor a fogyasztása akár 600mA, és legfeljebb négy szervót a teljes fogyasztás akár 3 Amper.

Ez a frissítés a Motor Shield L293D és számos fejlesztést. Servo Stabilizátor része L7805 (5B, 1A) helyébe LM338T egy kimeneti áram legfeljebb 3 amper, és állítható kimeneti feszültség, amely adott permutációs jumper (összes 3 lehetőség: 5, 6, vagy 7 Volt). Pajzs csatlakozó hozzáadott Bluetooth modul, balra mint zsemle, mint ugyanazzal a fésűk a csatlakozókat, hogy csatlakoztassa a motorok, LED 13pin azzal a képességgel, hogy enable / disable. Motor része változatlan maradt.

Ismerje meg a Z-Motor Servo Shield.

Z motor szervo pajzs saját kezűleg (DIY)

Z motor szervo pajzs saját kezűleg (DIY)
Z motor szervo pajzs saját kezűleg (DIY)

Főbb adatok:

• Tápfeszültség táprész: 4,5 - 12V

• Szám L293D vezető csatornák: 2

• A maximális áram csatornánként Pilóta: 600mA

• A stabilizátor a jelenlegi szervo: 3A

Az érintett csapok Arduino:

Következtetések felelős a forgásirányt:

(I1) digitális kimenet 7 - DC motor №1
(I2) A digitális kimenet 4 - DC motor №2

Következtetések felelős a motor fordulatszáma

(E1) Digitális kimenet támogatja a PWM 5 - DC motor №1
(E2) A digitális kimenet a PWM támogatás 3 - DC motor №2

A következtetések a fésűt összekötő hajtóművek

Digitális terminálok 6, 9, 10, 11.

Abban az esetben, ha nem csatlakoztatja a szervó, ezek az eredmények is használható, mint a hagyományos digitális csapok és fésű összekötő csatlakozók mindkét trehpinovye G V S csatlakoztatására érzékelők, modulok, stb Ebben az esetben meg kell telepíteni a jumper adja meg a hálózati kapcsoló + 5V

Első lépések, az áramforrások

A lapnak egy Schild jumper összekötő kimenetén M + külső tápegység oldalán és kimeneti VIN Arduino board.

A záró és nyitó ezt jumper beállíthatja a kártyát teljesítmény módok egyetlen forrásból vagy külön-külön különböző forrásokból.

Teljesítmény egy kézből

Amikor összeszerelés autonóm motoros állványok powered by akkumulátor vagy akkumulátorok, Arduinschiku nem mindig könnyű megtalálni az akkumulátort a platform, nem beszélve még egy telepről Arduino. Nem is nagyon kényelmes dolgozni azonnal két elemeket kisül különböző módokon. Ebben a tekintetben a legtöbb projekt gyakorolt ​​erősáramú rész és teljesítmény Arduino táblák egy tápegység.

Ajánlott feszültség stabilizátor Arduino board tartományban van 12 V 6. Az alábbiakban 6 - stabilizátor nem ad a szükséges 5 V Arduino, míg a fenti 12 - túlhevülhet és éget.

Ezeket az adottságokat, a tápfeszültség az általánosított majd esnie 6. 12B.

Betáplálására egy forrásból jumper zárva kell lennie, mint ábrán látható.

Z motor szervo pajzs saját kezűleg (DIY)

Power az egyes források

Áramellátáshoz külön forrásból, távolítsa el a jumpert.

hasznos információkat

Nem mindig akkumulátor vagy akkumulátorok megbirkózni a feladattal, hogy kombinált erejét. Ha a motor a lehető feszültségesés, ami ahhoz vezet, hogy szabályzó újraindul. Hogy csökkentse a feszültségcsökkenés a motor vezetéket egy nagy kapacitású kondenzátor. Ha az akkumulátor nem lesz képes megbirkózni a teljesítmény és a motorok, és Arduino, használata külön áramkör.

Csatlakozás Arduino

Egyenáramú motorok 1

1.1 A saját készítésű táblák alapuló ATmega 8

Így a motorok M1 és M2 által irányított két különálló csatorna L293D chip. Az M1 Ellenőrző következtetések I1 és az E1, M2 terminálok I2 és E2.

„I” felelős a forgásirány, és következtetések „E” felelősek on / off és forgási sebessége a motor. Azonban a vezérlők ATmega8 (legolcsóbb kő DIY kézműves) digitális kimenet 5 és 3 nem rendelkezik támogatási PWM. Ebben a tekintetben, akkor viszont a motorokat csak maximális sebességgel.

A példa egy csatorna (a második azonos lesz), a kezdet, nézzük egy egyszerű példát

példa kód

1.2 Minden más lapok fölé ATmega 8

Alaplapok alapján ATmega 168 328 2560, azaz Arduino összes kártyát gyártott jelen tömegtermelés PWM terminálokon 3. és az 5. változó kitöltési tényezőjű PWM jelnek a terminálok E1 és E2, akkor állítsa be a motor fordulatszámát.

A kód, akkor kap egy függvény

analogWrite (E1, egy szám 0-tól 255);

példa kód

Kapcsolódó cikkek