Tartalomjegyzék:

DC motorok vezérlése Arduino és L293 segítségével: 5 lépés (képekkel)
DC motorok vezérlése Arduino és L293 segítségével: 5 lépés (képekkel)

Videó: DC motorok vezérlése Arduino és L293 segítségével: 5 lépés (képekkel)

Videó: DC motorok vezérlése Arduino és L293 segítségével: 5 lépés (képekkel)
Videó: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
DC motorok vezérlése Arduino és L293 segítségével
DC motorok vezérlése Arduino és L293 segítségével
DC motorok vezérlése Arduino és L293 segítségével
DC motorok vezérlése Arduino és L293 segítségével
DC motorok vezérlése Arduino és L293 segítségével
DC motorok vezérlése Arduino és L293 segítségével

Egyszerű módja az egyenáramú motorok vezérlésének. Csak elektronikai és programozási ismeretekre van szüksége

Ha bármilyen kérdése vagy problémája van, vegye fel velem a kapcsolatot az e -mail címen: [email protected]

Látogass el a youtube csatornámra:

Tehát kezdjük.

1. lépés: Nézzen meg egy videót

Azt is láthatja, hogyan működik ez a projekt

www.youtube.com/watch?v=tm69V7npSg8

2. lépés: Anyagok

Anyagok
Anyagok
Anyagok
Anyagok
Anyagok
Anyagok

Minden szükséges anyag megtalálható az ebay -en vagy az amazonon. De ha régi elektronikai eszközöket, például nyomtatókat vagy valami mást használ, onnan szerezhet be anyagokat.

Szponzor link: UTSource.net Vélemények Megbízható weboldal az elektronikus alkatrészek olcsó megrendeléséhez

ár és kiváló minőség

Ehhez a projekthez szüksége lesz:

-motorhajtó L293D

-Arduino Mega 2560 vagy Uno

-kenyeretábla

-9V akkumulátor

-DC motor

-9V -os elemtartó

-néhány vezeték

-Zöld és piros LED diódák

-két nyomógomb

-két 10 k ohmos ellenállás

Motorhajtó L293D

Ezt a chipet egy vagy két különböző motor vezérlésére használhatja. A TTL családba tartozik, ami azt jelenti, hogy 5V+-ról működik.

16 csapja van

1. pin nincs csatlakozás

A 2 -es érintkező bemenet

A 3. csap a motor kimenete

A 4. és 5. tű az akkumulátor GND -hez van csatlakoztatva

A 6 -os csap a motor második kimenete

A 7 -es érintkező a második bemenet

A 8. tüske V+ az akkumulátorról (9V)

A másik oldalon ugyanaz, kivéve:

A 16. tű Vcc+

9 -es csap nincs csatlakozás

3. lépés: huzalozás

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Ha problémái vannak a kábelezéssel, segíthet a képeken. Felül van egy áramkör az 1 motor vezérléséhez, és lefelé a 2 motor vezérlésére szolgáló áramkör. Csak egy motorral tettem példát.

A 2. digitális bemenet az ON gombhoz van csatlakoztatva (kék kupakos gomb)

A 3. digitális bemenet az OFF gombhoz van csatlakoztatva (piros kupakkal ellátott gomb)

Ezzel a két gombbal megváltoztathatja a centrifugálás irányát

10 k ohmos ellenállást kell csatlakoztatnia az Arduino GND -je és a nyomógomb csapjai között.

A zöld LED dióda az 5 digitális kimenethez van csatlakoztatva

A piros LED dióda a 4 digitális kimenethez van csatlakoztatva

Huzalozás L293D

1. tű nincs csatlakozás, így hagyja üresen.

A következő a 2 -es tű, amely az Arduino digitális kimenetéhez kapcsolódik (tetszőleges digitális kimenetet választhat 2 és 53 között)

A 3 -as csap közvetlenül a motorhoz van csatlakoztatva

A 4 -es és az 5 -ös csap a GND akkumulátorhoz van csatlakoztatva

A 6 -os csap közvetlenül a motorhoz van csatlakoztatva

A 7 -es érintkező az Arduino digitális kimenetéhez csatlakozik

A 8. csap V+ az akkumulátorból. Javasoljuk, hogy 9 V -os elemet használjon, hogy a motor zavartalanul működjön

Ha van esélye, készíthet áramkört.

Vigyáznia kell, hogy az Arduino GND -jét az akkumulátor GND -jével kösse össze. Ellenkező esetben az egész nem működik

Ha két motort szeretne vezérelni, akkor az L293D másik oldalát be kell kötni

A 16. tű Vcc+. 5V feszültséget kap az Arduino -tól

A 15 -ös csap az Arduino digitális kimenetéhez van csatlakoztatva

A 14 csap közvetlenül a motorhoz van csatlakoztatva

A 13 -as és a 12 -es csap az akkumulátor GND -jéhez van csatlakoztatva

A 11 -es csap közvetlenül a motorhoz van csatlakoztatva

A 10 -es tű az Arduino digitális kimenetéhez van csatlakoztatva

9 -es csap nincs csatlakozás

4. lépés: Készítse el az áramköri lapot

Készítse el az áramköri lapot
Készítse el az áramköri lapot

Magam készítettem ezt az áramkört. Az áramkör rajzolásához SprintLayout -ot használunk. Ez az áramkörök rajzolásának programja, ebben a programban az elektronikai alkatrészek minden mérete megtalálható, így alapvetően mindent létrehozhat, amit akar.

Ennek a táblának a gravírozásához CNC gravírozó marógépet használok. Az áramkörökhöz normál táblát használtam, amelynek egyik oldalán réz van. Amikor a tábla elkészült, nagyon finom csiszolópapírral csiszoltam. Ezután ipari alkoholt és gyantát porba kevertem. ezt a keveréket réz oldallal bevonattam, hogy megvédjem.

5. lépés: Kód

Három különböző kódot készítettem.

Motorvezérlés:

5 másodpercenként a motor megváltoztatja a centrifugálás módját

Motorvezérlés 1 gombbal:

Amikor először nyomja meg a gombot, a motor az egyik irányba forog, a második gomb megnyomásakor a motor a másik oldalon kezd forogni

Motorvezérlés 2 gombbal:

Amikor megnyomja az ON gombot, a motor az egyik irányba forog, az OFF gomb megnyomásakor a motor más irányba forog.

Ajánlott: