Sadržaj:
- Korak 1: Priprema materijala
- Korak 2: Pin veza
- Korak 3: Kodiranje
- Korak 4: Testiranje istosmjernog motora
- Korak 5: Rezultat
- Korak 6: Video
Video: DC motor i davač za kontrolu položaja i brzine: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Uvod
Mi smo grupa studenata UQD10801 (Robocon I) sa Sveučilišta Tun Hussei Onn Malezija (UTHM). Imamo 9 grupa na ovom tečaju. Moja grupa je grupa 2. Naša aktivnost je istosmjerni motor i davač za kontrolu položaja i brzine. Naša cilj grupe je kontrolirati okretanje istosmjernog motora brzinom koja nam je potrebna.
Opis
Za pogon elektromotora potrebna je velika struja. Osim toga, smjer centrifuge i brzina su dva važna parametra koja se moraju kontrolirati. Ti se zahtjevi mogu riješiti pomoću mikrokontrolera (ili razvojne ploče poput Arduina). Ali postoji problem; Mikrokontroleri ne mogu osigurati dovoljno struje za pokretanje motora, a ako motor priključite izravno na mikrokontroler, možete oštetiti mikrokontroler. Na primjer, Arduino UNO pinovi ograničeni su na 40 mA struje, što je daleko manje od 100-200 mA struje potrebne za upravljati malim hobi motorom. Da bismo to riješili, trebali bismo upotrijebiti upravljački program motora. Upravljački programi motora mogu se spojiti na mikrokontroler za primanje naredbi i pokretanje motora s velikom strujom.
Korak 1: Priprema materijala
Potreban materijal
Za ovu aktivnost moramo pripremiti:
-Arduino UNO R3
-2 Potenciometar s 10kOhm
-2 istosmjerni motor s enkoderom
-Napajanje s 12V i 5A
-Vozač motora H-mosta
-2 tipke
-8 otpornik s 10kOhm
-Spojne žice
-Breadvroad mali
Korak 2: Pin veza
1. Za lijevi bočni motor spojite se na Arduino UNO 3:
-Kanal A na pin 2
-Kanal B na pin 4
2. Za desni motor spojite se na Arduino UNO 3:
-Kanal A na pin 3
-Kanal B na pin 7
3. Za potenciometar 1 spojite na Arduino UNO 3:
-Brisač na A4 analogni
4. Za potenciometar 2 spojite na Arduino UNO 3:
-Brisač na A5 analogni
5. Za gumb 1 spojite se na Arduino UNO 3:
-Terminal 1a na pin 8
6. Za gumb 2 spojite se na Arduino UNO 3:
-Terminal 1a na pin 9
7. Za motorni pogon H-Bridge spojite se na Arduino UNO 3:
-Ulaz 1 na pin 11
-Ulaz 2 na pin 6
Korak 3: Kodiranje
Možete preuzeti kodiranje za testiranje istosmjernog motora koji se može okretati. Ovo kodiranje vam može pomoći da se istosmjerni motor okreće i radi. Morate preuzeti ovo kodiranje na svoje računalo za sljedeći korak.
Korak 4: Testiranje istosmjernog motora
Dakle, nakon što preuzmete kodiranje iz prethodnog koraka, morate ga otvoriti u svom Arduino IDE -u koji je već instaliran na vašem računalu ili koristiti Tinkercad na mreži. I to, prenesite ovo kodiranje na svoju Arduino ploču putem USB kabela. Ako koristite Tinkercad na mreži, samo učitajte ovo kodiranje u "Kôd" koji je prikazan na fotografiji. Nakon što prenesete izvor kodiranja, možete pokrenuti istosmjerni motor. Ako koristite Tinkercad, morate pritisnuti "Pokreni simulaciju" za pokrenuti ovaj sustav.
Korak 5: Rezultat
Nakon što započnemo simulaciju, možemo vidjeti da su oba istosmjerna motora rotirana, ali u drugom smjeru. Kad vidimo "Serijski monitor", smjer M1 je u smjeru kazaljke na satu, a smjer M2 u smjeru suprotnom od kazaljke na satu.
Preporučeni:
Krug za kontrolu brzine istosmjernog motora: 5 koraka
Krug za kontrolu brzine istosmjernog motora: U ovom kratkom članku doznat ćemo kako formirati krug negativne povratne sprege za istosmjerni motor. Uglavnom ćemo saznati kako krug funkcionira i što je s PWM signalom? i način na koji se PWM signal koristi za regulaciju
Upotrijebite koračni motor kao rotacijski davač: 9 koraka (sa slikama)
Upotrijebite koračni motor kao rotacijski davač: Rotacijski davači izvrsni su za upotrebu u projektima mikrokontrolera kao ulazni uređaj, ali njihove performanse nisu baš glatke i zadovoljavajuće. Također, s puno rezervnih koračnih motora, odlučio sam im dati svrhu. Pa ako imate stepera
Model lokomotive kontroliran koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
Model lokomotive kontroliran koračnim motorom | Koračni motor kao rotacijski davač: U jednom od prethodnih uputa naučili smo kako koristiti koračni motor kao okretni davač. U ovom ćemo projektu sada koristiti okretni davač s koračnim motorom za upravljanje modelom lokomotive pomoću Arduino mikrokontrolera. Dakle, bez fu
Koračni motor upravljanim koračnim motorom - Koračni motor kao rotacijski davač: 11 koraka (sa slikama)
Koračni motor upravljanim koračnim motorom | Koračni motor kao rotacijski davač: Imate li nekoliko koračnih motora u blizini i želite učiniti nešto? U ovom Instructableu upotrijebimo koračni motor kao rotacijski davač za kontrolu položaja drugog koračnog motora pomoću Arduino mikrokontrolera. Pa bez daljnjeg, idemo
Kako koristiti koračni motor kao rotacijski davač i OLED zaslon za korake: 6 koraka
Kako koristiti koračni motor kao rotacijski koder i OLED zaslon za korake: U ovom ćemo vodiču naučiti kako pratiti korake koračnog motora na OLED zaslonu. Pogledajte demonstracijski video. Zasluga za originalni vodič ide korisniku YouTubea " sky4fly "