Tartalomjegyzék:
- 1. lépés: Mi az a forgó kódoló?
- 2. lépés: Szükséges összetevők
- 3. lépés: Hogyan kell használni a forgó kódolót?
- 4. lépés: A forgó kódoló tengely helyzetének meghatározása
- 5. lépés: A LED -lámpa vezérlése tengelyforgatással
- 6. lépés: Az egyenáramú motor fordulatszámának és irányának szabályozása megszakítással
- 7. lépés: Mint mi a Facebookon
Videó: Rotációs kódoló: Hogyan működik és hogyan kell használni az Arduino -val: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Szerző: ElectropeakElectroPeak Official Website
Névjegy: Az ElectroPeak egy hely, ahol megtanulhatja az elektronikát és megvalósíthatja elképzeléseit. Kiváló útmutatókat kínálunk, amelyek megmutatják, hogyan készítheti el projektjeit. Kiváló minőségű termékeket is kínálunk, hogy Önnek… Tovább az Electropeakről »
Ezt és más csodálatos oktatóanyagokat elolvashatja az ElectroPeak hivatalos honlapján
Áttekintés
Ebben az oktatóanyagban megismerheti a forgó kódoló használatát. Először néhány információt láthat a forgó jeladóról, majd három gyakorlati példával megtanulhatja a forgó jeladó használatát.
Amit tanulni fog:
- Mi a forgó jeladó és hogyan működik. A kódoló pozíciójának megjelenítése
- LED -fény vezérlése forgó jeladóval
- Az egyenáramú motor fordulatszámának és irányának szabályozása forgó jeladóval
1. lépés: Mi az a forgó kódoló?
A forgó jeladó egy elektromechanikus eszköz, amely a tengelyszög helyzetét digitális adatmá alakítja. A forgó jeladónak van egy körlemeze, néhány lyukkal és két A és B csatornával. A kör alakú lemez elforgatásával, amikor A és B csatorna áthalad a lyukakon, kapcsolat jön létre a csatorna és a közös alap között. Ezek a megszakítások négyszöghullámot okoznak a kimeneti csatornában. Ezeknek az impulzusoknak a számításával megtalálhatjuk a forgás mértékét. Másrészt az A és B csatornák 90 fokos fáziskülönbséggel rendelkeznek, így a forgásirány is megtalálható attól függően, hogy melyik csatornaimpulzus van előre
A kódoló felszerelhető közvetlenül a motor tengelyére, vagy modulként is elkészíthető. A forgó kódoló modul, beleértve az 5 érintkezőt, a leggyakrabban forgó kódoló. 2 tű támogatja a kódoló tápellátását, az SW egy nyomógomb a modulon, a CLK és a DT pedig az A és B csatornákat mutatja.
Ennek a modulnak néhány jellemzője:
- A forgás képessége a végtelenségig
- 20 impulzus felbontás
- 5V tápfeszültség
2. lépés: Szükséges összetevők
Hardver alkatrészek
Rotációs kódoló modul nyomógombbal *1
Szoftveralkalmazások
Arduino IDE
3. lépés: Hogyan kell használni a forgó kódolót?
A forgó jeladó használatához számolnunk kell az A és a B csatorna impulzusát. Ehhez az Arduino UNO -t használtuk, és három projektet hajtottunk végre a kódoló elhelyezésére, a LED -fény vezérlésére, valamint az egyenáramú motor fordulatszámának és irányának szabályozására.
4. lépés: A forgó kódoló tengely helyzetének meghatározása
Csatlakoztassa a + 5V -hoz, a GND -t a GND -hez, a CLK -t a 6 -os és DT -t a 7 -eshez.
A kódoló használatához ismernie kell a tengely helyzetét. A tengely helyzete a forgásának mértékétől függően változik. 0 -ról végtelenre változik az óramutató járásával megegyező irányú elforgatás esetén, és 0 -ról mínusz végtelenre változik az óramutató járásával ellentétes forgásnál. Töltse fel az alábbi kódot Arduino készülékére, és nézze meg a tengelyjeladó helyzetét a soros monitoron. A mellékelt kódot kódolóval ellátott összes projektjéhez használhatja.
A kódoló pozíciójának meghatározásához az A és B csatornákat kell csatlakoztatnunk bemenetként az Arduino -hoz. Az elején leolvassuk és elmentjük az A csatorna kezdeti értékét. Ezután leolvassuk az A csatorna pillanatnyi értékét, és ha a B csatorna értéke előtte volt, csökkentjük a számlálót. Ellenkező esetben növeljük a számláló számát.
5. lépés: A LED -lámpa vezérlése tengelyforgatással
Először meg kell határoznia a tengely helyzetét, majd csökkentheti vagy növelheti a LED -fényt a PWM segítségével. Mivel a PWM értéke 0 és 255 között van, a tengely pozícióját is ebben a tartományban állítjuk be a kódban.
6. lépés: Az egyenáramú motor fordulatszámának és irányának szabályozása megszakítással
Ebben a kódban megszakítást használtunk a tengely és a kulcs helyzetének olvasásához. A megszakításokkal kapcsolatos további információkért keresse fel az Arduino webhelyét.
A motor megszakad a jeladó gomb megnyomásával vagy a jeladó 0 helyzetbe állításával. Az L293D árnyékolású DC motor meghajtásáról itt tájékozódhat.
7. lépés: Mint mi a Facebookon
Ha hasznosnak és érdekesnek találod ezt az oktatóanyagot, akkor lájkolj minket a facebookon.
Ajánlott:
Mi van a szervóban és hogyan kell használni az Arduino teljes oktatóanyagával: 6 lépés
Mi van a szervóban és hogyan kell használni az Arduino teljes bemutatójával: ebben az oktatóanyagban nézzük meg, mi a szervowatch ez a videó bemutató
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: 4 lépés
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: Sokan tudják, hogyan kell a féknyerget használni a méréshez. Ez az oktatóanyag megtanítja, hogyan kell lebontani a digitális féknyerget, és elmagyarázza, hogyan működik a digitális féknyereg
Rotációs kódoló - megértése és használata (Arduino/egyéb Μvezérlő): 3 lépés
Rotációs kódoló - Ismerje meg és használja (Arduino/más vezérlő): A forgó kódoló egy elektromechanikus eszköz, amely a forgó mozgást digitális vagy analóg információvá alakítja. Az óramutató járásával megegyező vagy az óramutató járásával ellentétes irányba foroghat. Kétféle forgó jeladó létezik: abszolút és relatív (növekményes) kódolók
Rotációs kódoló az Arduino Nano használatával: 4 lépés
Rotációs kódoló az Arduino Nano használatával: Sziasztok! Ebben a cikkben bemutatok egy tutorialt arról, hogyan kell használni a forgó kódolót Arduino Nano használatával. A Rotary kódoló használatához nincs szükség külső könyvtárra. Tehát közvetlenül létrehozhatunk programokat anélkül, hogy először könyvtárakat adnánk hozzá. ok kezdjük el
Arduino menü Nokia 5110 LCD -n rotációs kódoló használatával: 6 lépés (képekkel)
Arduino menü a Nokia 5110 LCD -n Rotációs kódoló használatával: Kedves barátaim, üdvözöljük egy újabb oktatóanyagban! Ebben a videóban megtanuljuk, hogyan készíthetjük el saját menünket a népszerű Nokia 5110 LCD kijelzőhöz, hogy felhasználóbarátabbá és hatékonyabbá tegyük projektjeinket. Kezdjük! Ez a projekt