Tartalomjegyzék:

Egyszerű kétirányú motorvezérlés az Arduino számára: 4 lépés
Egyszerű kétirányú motorvezérlés az Arduino számára: 4 lépés

Videó: Egyszerű kétirányú motorvezérlés az Arduino számára: 4 lépés

Videó: Egyszerű kétirányú motorvezérlés az Arduino számára: 4 lépés
Videó: Как сделать простое двунаправленное управление двигателем постоянного тока 2024, November
Anonim
Egyszerű kétirányú motorvezérlés az Arduino számára
Egyszerű kétirányú motorvezérlés az Arduino számára
Egyszerű kétirányú motorvezérlés az Arduino számára
Egyszerű kétirányú motorvezérlés az Arduino számára

FIGYELEM: Ez nem biztonságos módja a motor vezérlésének. Minden I/O tű csak 40 mA áramot képes kezelni. Azt javaslom, hogy használjon H-hidat vagy valami hasonlót

Amikor egyszerűt mondok, nem a sebességszabályozó használatára gondolok. De vezesse a motort közvetlenül, külső áramkör nélkül. Itt van, hogyan:

Hogyan történt ez: Nemrégiben egy tanulságos dolgon dolgoztam a charlieplexelésről egy arduino -val. És kíváncsi voltam, hogy ugyanez az elv bizonyos mértékig működik -e a motorokkal. Ezért arra az ötletre jutottam, hogy ha motort használna led helyett, akkor kétirányú vezérlést biztosíthat, és ha 2 PWM (impulzusszélesség-moduláció) portot használ, akkor kétirányú változtatható fordulatszám-szabályozást biztosíthat a motor számára. külső hardver nélkül !! Ezért úgy döntöttem, közzéteszem a megállapításaimat. Érezd jól magad! Ha bármilyen kérdése van, kérjük, tegye fel őket.

Nem vagyok felelős semmilyen rossz dologért, ami veled vagy az arduino -val történik!

1. lépés: A szükséges dolgok:

A szükséges dolgok
A szükséges dolgok

Alkatrészek:- Arduino- Kicsi egyenáramú motor- Vezeték a motorhoz Eszközök:- Számítógép Arduino IDE telepítéssel- A-B USB kábel

2. lépés: A motor csatlakoztatása

A motor csatlakoztatása
A motor csatlakoztatása
A motor csatlakoztatása
A motor csatlakoztatása
A motor csatlakoztatása
A motor csatlakoztatása
A motor csatlakoztatása
A motor csatlakoztatása

Csatlakoztassa egyenáramú motorját az arduino -hoz. - Csatlakoztassa az egyik vezetéket a motortól az arduino 5-ös tűjéhez- Csatlakoztassa a másik vezetéket a motorjától az arduino 6-os tűjéhez. A hardver beállítása nagyon egyszerű.

3. lépés: Az Arduino kódolása

Az Arduino kódolása
Az Arduino kódolása

Íme néhány alapvető lépés az arduino programozásához. 1) Töltse le a forráskódot alulról. 2) Nyissa meg a fájlt az Arduino IDE -ben. 3) Nyomja meg a „Feltöltés az I/O -kártyára” gombot. megpróbált jó sok megjegyzést fűzni a kódhoz, de ha kérdése van, tegye fel őket.

4. lépés: Hogyan működik ez és további ötletek

Hogyan működik ez és további ötletek
Hogyan működik ez és további ötletek
Hogyan működik ez és további ötletek
Hogyan működik ez és további ötletek

Hogyan működik ez: Ha az egyik tűt HIGH és egy másik LOW értékre állítja, akkor a HIGH csap pozitív feszültségű, és az LOW csap úgy működik, mint a föld (-). Megjegyzés: A forgásirány eltérhet az alábbiaktól. 6. tű: Forgatás: HIGH LOW CCW LOW HIGH CW PWM: 127 LOW CCW 1/2 Speed CCW = Counter óramutató járásával megegyező irányban CW = Óramutató járásával megegyező irányok Ideák: Adjon hozzá egy második motort. Sajnos nincs kódom ehhez, de az alábbiakban van egy vázlat.

Ajánlott: