Tartalomjegyzék:
- Lépés: Az anyag előkészítése
- 2. lépés: Pin csatlakozás
- 3. lépés: Kódolás
- 4. lépés: Az egyenáramú motor tesztelése
- 5. lépés: Eredmény
- 6. lépés: Videó
Videó: DC motor és kódoló a helyzet- és sebességszabályozáshoz: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Bevezetés
Mi az UQD10801 (Robocon I) hallgatói csoport vagyunk az Universiti Tun Hussei Onn Malaysia (UTHM) egyetemről. 9 csoportunk van ezen a tanfolyamon. A csoportom a 2. csoport. Csoportunk tevékenysége az egyenáramú motor és a helyzet- és sebességszabályozó kódolója. A csoport célja, hogy szabályozza az egyenáramú motort a kívánt sebességgel.
Leírás
Az elektromotorok meghajtásához nagy áram szükséges. Ezenkívül a centrifugálás iránya és sebessége két fontos paraméter, amelyeket ellenőrizni kell. Ezeket a követelményeket egy mikrokontroller (vagy egy olyan fejlesztőlap, mint az Arduino) segítségével lehet kezelni. De van egy probléma; A mikrokontrollerek nem tudnak elegendő áramot biztosítani a motor működéséhez, és ha közvetlenül csatlakoztatja a motort a mikrokontrollerhez, károsíthatja a mikrokontrollert. Például az Arduino UNO csapok 40 mA áramerősségre korlátozódnak, ami jóval kisebb, mint a 100-200 mA áramerősség egy kis hobbimotor vezérlése. Ennek megoldásához motoros meghajtót kell használnunk. A motorvezérlők csatlakoztathatók a mikrokontrollerhez parancsok fogadására és a motor nagy árammal történő működtetésére.
Lépés: Az anyag előkészítése
Követelt anyag
Ehhez a tevékenységhez elő kell készítenünk:
-Arduino UNO R3
-2 potenciométer 10 kOhm -al
-2 egyenáramú motor kódolóval
-Tápellátás 12V és 5A
-H-híd motorhajtó
-2 nyomógomb
-8 ellenállás 10 kOhm -al
-Jumpper vezetékek
-Kicsi a kenyérút
2. lépés: Pin csatlakozás
1. A bal oldali motorhoz csatlakozzon az Arduino UNO 3 -hoz:
-Az A csatorna és a 2 -es tű között
-B csatorna -4
2. A megfelelő motorhoz csatlakozzon az Arduino UNO 3 -hoz:
-A csatorna a 3 -as érintkezőhöz
-B csatorna -7
3. Az 1. potenciométerhez csatlakozzon az Arduino UNO 3 -hoz:
-Törlő A4 -es analóghoz
4. A 2. potenciométerhez csatlakozzon az Arduino UNO 3 -hoz:
-Ablaktörlő A5 analóghoz
5. Az 1. nyomógombhoz csatlakozzon az Arduino UNO 3 -hoz:
-1a terminál -8 -as érintkező
6. A 2 nyomógombhoz csatlakozzon az Arduino UNO 3 -hoz:
-1a terminál -9 -es érintkező
7. A H-Bridge motorhajtáshoz csatlakozzon az Arduino UNO 3-hoz:
-Bemenet 1 a 11 -es érintkezőbe
-Bemenet 2 a 6 -os érintkezőbe
3. lépés: Kódolás
Letöltheti a kódolást a forgatható egyenáramú motor teszteléséhez. Ez a kódolás segíthet abban, hogy az egyenáramú motor forogjon és működjön. A következő lépéshez le kell töltenie ezt a kódolást a számítógépére.
4. lépés: Az egyenáramú motor tesztelése
Tehát, miután letölti a kódolást az előző lépésből, meg kell nyitnia azt a számítógépébe már telepített Arduino IDE -ben, vagy használnia kell a Tinkercadot az interneten. Ezt követően töltse fel ezt a kódolást az Arduino kártyára USB -kábellel. a Tinkercad az interneten, csak töltse fel ezt a kódolást a képen látható "Kódba". Miután feltöltötte a kódolási forrást, futtathatja az egyenáramú motort. Ha használja a Tinkercad -ot, nyomja meg a "Simulation Start" gombot indítsa el ezt a rendszert.
5. lépés: Eredmény
A szimuláció megkezdése után láthatjuk, hogy mindkét egyenáramú motor forog, de eltérő irányban. Amikor látjuk a "Soros monitort", az M1 iránya az óramutató járásával megegyező, az M2 pedig az óramutató járásával ellentétes.
Ajánlott:
Véletlenszerű egyenáramú motoros PWM kísérletek + kódoló hibaelhárítása: 4 lépés
Véletlenszerű egyenáramú motoros PWM kísérletek + kódoló hibaelhárítása: Gyakran előfordul, hogy valakinek a kukája a másik kincse, és ez volt az egyik ilyen pillanat számomra. Ha követett engem, valószínűleg tudja, hogy óriási projektbe fogtam, hogy saját 3D nyomtatóját CNC -t hozzam létre hulladékból. Ezek a darabok
Forgó kódoló gomb: 6 lépés
Rotációs kódoló gomb: Ez egy forgó távirányító, amely forgó kódolón alapul. A következő tulajdonságokkal rendelkezik. Az akkumulátor nagyon alacsony áramfogyasztással működik, amikor aktiválva van. Automatikus aktiválás, amikor a vezérlő el van forgatva
Az egyenáramú motor vezérlése az FC-03 kódoló optikai érzékelőmoduljával: 7 lépés
Az egyenáramú motor vezérlése FC-03 kódoló optikai érzékelőmodullal: Ebben az oktatóanyagban megtanuljuk, hogyan kell megszámolni az optikai kódoló megszakításait egyenáramú motor, OLED kijelző és Visuino segítségével. Nézze meg a videót
LabDroid: Morse kód kódoló/dekódoló: 4 lépés
LabDroid: Morse Code Encoder/Decoder: Megjegyzés: Ez az utasítás nem hajtható végre 1: 1 arányban a LabDroid legújabb verziójában. Hamarosan frissítem. Ez a projekt megmutatja, mit tehet a LabDroid segítségével. Mivel a Hello World általában szöveg, fény vagy hang alapján készül, a LabDr -re gondoltam
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