
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
2025 Szerző: John Day | day@howwhatproduce.com. Utoljára módosítva: 2025-01-23 14:47
Szerző: ElectropeakElectroPeak Official Website




![Színfelismerés W/ TCS230 érzékelővel és Arduino -val [kalibrációs kód mellékelve] Színfelismerés W/ TCS230 érzékelővel és Arduino -val [kalibrációs kód mellékelve]](https://i.howwhatproduce.com/images/001/image-1904-30-j.webp)
![Színfelismerés W/ TCS230 érzékelővel és Arduino -val [kalibrációs kód mellékelve] Színfelismerés W/ TCS230 érzékelővel és Arduino -val [kalibrációs kód mellékelve]](https://i.howwhatproduce.com/images/001/image-1904-31-j.webp)
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:
Rotációs kódoló által vezérelt robotkar: 6 lépés

Rotary Encoder vezérelt robotkar: Meglátogattam a howtomechatronics.com webhelyet, és láttam ott a bluetooth vezérlésű robotkart. Nem szeretem a Bluetooth -ot használni, ráadásul láttam, hogy forgó kódolóval vezérelhetjük a szervót, ezért újratervezem, hogy irányíthassam a robotot használjon forgó jeladót, és rögzítse
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