Csatlakozó unipoláris léptető motor mikrokontroller AVR - mikrokontrollerek és a technológia

További elméleti ismereteket léptetőmotorok megtalálható az interneten, valamint itt Nézzük gyakorlati megoldás. Az unipoláris motor van egy tekercs mindegyik fázisában tekercs készül a középső ujját. Ez lehetővé teszi, hogy módosítsa az irányt a mágneses mező által generált tekercs, egyszerűen átkapcsolva a fél tekercsében. Ez jelentősen leegyszerűsíti a meghajtó áramkört. A vezetőnek rendelkeznie kell csak 4 egyszerű gombok. Átlagos következtetések tekercsek kombinálni lehet a motor belsejében, így egy ilyen motor esetleg 5 vagy 6 csapok. Előfordul, hogy a unipoláris motorok külön tekercsekkel 4 emiatt ők nevezik hibásan 4-fázisú motorok. Mindegyik tekercs külön terminál, így minden megállapítások 8. Mivel a könnyű csatlakozás és az egypólusú motorvezérlő ebben a cikkben, hogy ezt a fajta léptetőmotor.

Kezelése vezérlő Atmega8, órajele a belső oszcillátor frekvenciáját 8MHz. A program használata két külső megszakítások és túlcsordulás megszakítani időzítő T0. Minden megszakítások vannak meghatározva és kialakítva a fő funkciója, is létrehozott a portok I / O mikrovezérlő.

Futtatásához a motor mindkét irányban be kell nyújtani, hogy a tekercselés menete impulzusok eltolt fázisban. Ezek az impulzusok határozzák meg a szekvenciát cw_dir tömbök [] és ccw_dir []. rendre óramutató járásával megegyező irányban. Pointer állapotát forgásirányt változtatja meg az állapotát logikai 0 logikai 1, és fordítva, ha rákattint egy SB1 és SB2 gombokat. Ha állapot == 1 motor forgatja az óramutató járásával ellentétes, ha állapota == 0 a motor forog óramutató járásával megegyező irányban. Állapot változó megváltozik az értéke bekövetkeztével külső megszakítási bemenetek INT0 és Int1. Történt, hogy egy külső megszakítás bemenet összehúzza INT0 és Int1 ellenálláson át a pozitív kínálat.

Csatlakozó unipoláris léptető motor mikrokontroller AVR - mikrokontrollerek és a technológia

Vita a cikk a fórumon

Megértem, hogy a jel követni fogja minden második?


Nem, a lendület legyen percenként. Annak érdekében, hogy tisztább, én ásni inkább a részleteket. óratorony. Addig, a mozgás volt a mozgás az inga rendszer, ami nem volt nagyon megbízható. Percenként mozgása az inga fogaskerék vált egy bizonyos szögben. Most az inga helyett egy léptetőmotor, és általában számítják áttétel egy hajtómű. A motor köze 8 lépés percenként sebességgel 1 fordulat másodpercenként. Minute vezérlő impulzus érkezik a primér elektronikus óra. Készenléti állapotban a jelenlegi fogyasztás léptetőmotorok nem kell. A rendszer lehet alkalmazni a kevésbé erős mikrokontroller. Jelenleg a vezérlő áramkör van beállítva a hardver, és már dolgozik 5 éve, de szeretnék futtatni ezt a korszerű szinten, de a tapasztalat és tudás programozás yu no. Ezért kérem, hogy segítsen. Mivel az elektronika elég erős.

Kód írt a fórum, ha meg kell írni HEX

Kapcsolódó cikkek