Sisukord:

Alalisvoolumootor ja kooder positsiooni ja kiiruse reguleerimiseks: 6 sammu
Alalisvoolumootor ja kooder positsiooni ja kiiruse reguleerimiseks: 6 sammu

Video: Alalisvoolumootor ja kooder positsiooni ja kiiruse reguleerimiseks: 6 sammu

Video: Alalisvoolumootor ja kooder positsiooni ja kiiruse reguleerimiseks: 6 sammu
Video: DC MOTOR - Implementation of a positional servomechanism on the Arduino platform 2024, November
Anonim
Alalisvoolumootor ja kodeerija positsiooni ja kiiruse reguleerimiseks
Alalisvoolumootor ja kodeerija positsiooni ja kiiruse reguleerimiseks

Sissejuhatus

Oleme rühm UQD10801 (Robocon I) üliõpilast Universiti Tun Hussei Onn Malaisiast (UTHM). Sellel kursusel on meil 9 rühma. Minu rühm on rühm 2. Meie grupi tegevus on alalisvoolumootor ja kodeerija positsiooni ja kiiruse reguleerimiseks. Meie Grupi eesmärk on juhtida alalisvoolumootori pöörlemist vajaliku kiirusega.

Kirjeldus

Elektromootorite juhtimine vajab suurt voolu. Lisaks on pöörlemissuund ja kiirus kaks olulist parameetrit, mida tuleb kontrollida. Neid nõudeid saab lahendada mikrokontrolleri (või arendusplaadi nagu Arduino) abil. Kuid on probleem; Mikrokontrollerid ei saa mootori käivitamiseks piisavalt voolu ja kui ühendate mootori otse mikrokontrolleriga, võite mikrokontrollerit kahjustada. Näiteks Arduino UNO tihvtid on piiratud 40 mA vooluga, mis on palju väiksem kui 100–200 mA vool. juhtida väikest hobimootorit. Selle lahendamiseks peaksime kasutama mootorijuhti. Mootorijuhte saab ühendada mikrokontrolleriga, et saada käske ja käivitada mootor suure vooluga.

Samm: materjali ettevalmistamine

Materjali ettevalmistamine
Materjali ettevalmistamine

Nõutav materjal

Selle tegevuse tegemiseks peame ette valmistama:

-Arduino UNO R3

-2 potentsiomeeter 10kOhm

-2 alalisvoolumootor koos kodeerijaga

-Toide 12V ja 5A

-H-silla mootorijuht

-2 nupp

-8 takisti 10kOhm

-Hüppetraadid

-Leivatee väike

2. samm: tihvtiühendus

Pin ühendus
Pin ühendus

1. Vasaku külje mootor ühendage Arduino UNO 3 -ga:

-kanal A kuni tihvt 2

-kanal B kuni tihvt 4

2. Parema mootori jaoks ühendage Arduino UNO 3:

-kanal A kuni tihvt 3

-kanal B kuni tihvt 7

3. Potentsiomeetri 1 jaoks ühendage Arduino UNO 3:

-klaasipuhasti A4 analoogile

4. Potentsiomeetri 2 jaoks ühendage Arduino UNO 3:

-klaasipuhasti A5 analoogile

5. Kui vajutate nuppu 1, ühendage see Arduino UNO 3 -ga:

-Klemm 1a kuni tihvt 8

6. Nupu 2 jaoks ühendage Arduino UNO 3:

-Klemm 1a kuni tihvt 9

7. H-silla mootori ajami jaoks ühendage Arduino UNO 3-ga:

-Sisestage 1 tihvti 11 juurde

-Sisestage 2 pin 6 -le

Samm: kodeerimine

Kodeerimine
Kodeerimine

Pöörleva alalisvoolumootori testimiseks saate alla laadida kodeeringu. See kodeerimine aitab teil alalisvoolumootorit pöörata ja töötada. Järgmiseks sammuks peate selle kodeerimise oma arvutisse alla laadima.

Samm: alalisvoolumootori testimine

Alalisvoolumootori testimine
Alalisvoolumootori testimine

Niisiis, pärast eelmise sammu kodeeringu allalaadimist peate selle avama oma arvutisse juba installitud Arduino IDE -s või kasutama võrgus Tinkercadi. Ja laadige see kodeering USB -kaabli kaudu üles oma Arduino plaadile. Tinkercad võrgus, laadite selle kodeerimise lihtsalt fotol näidatud "koodi". Pärast kodeerimisallika üleslaadimist saate käivitada alalisvoolumootori. Kui kasutate Tinkercadi, peate vajutama nuppu "Alusta simulatsiooni" käivitage see süsteem.

5. samm: tulemus

Tulemus
Tulemus
Tulemus
Tulemus

Pärast simulatsiooni alustamist näeme, et mõlemad alalisvoolumootorid on pöörlevad, kuid erinevas suunas. Kui näeme "jadamonitori", on M1 suund päripäeva ja M2 suund vastupäeva.

Soovitan: