Sisällysluettelo:

Tasavirtamoottori ja sijainnin ja nopeuden säädin: 6 vaihetta
Tasavirtamoottori ja sijainnin ja nopeuden säädin: 6 vaihetta

Video: Tasavirtamoottori ja sijainnin ja nopeuden säädin: 6 vaihetta

Video: Tasavirtamoottori ja sijainnin ja nopeuden säädin: 6 vaihetta
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Marraskuu
Anonim
DC -moottori ja enkooderi sijainnin ja nopeuden säätöön
DC -moottori ja enkooderi sijainnin ja nopeuden säätöön

Johdanto

Olemme UQD10801 (Robocon I) -opiskelijaryhmä Universiti Tun Hussei Onn Malaysia (UTHM) -yliopistosta. Tällä kurssilla on 9 ryhmää. Ryhmäni on ryhmä 2. ryhmän tavoite on ohjata tasavirtamoottoria pyörimään tarvittavalla nopeudella.

Kuvaus

Sähkömoottoreiden käyttö vaatii suurta virtaa. Lisäksi linkoussuunta ja nopeus ovat kaksi tärkeää parametria, joita on valvottava. Nämä vaatimukset voidaan hoitaa käyttämällä mikro -ohjainta (tai kehityskorttia, kuten Arduino). Mutta on ongelma; Mikro-ohjaimet eivät pysty tarjoamaan tarpeeksi virtaa moottorin käyttämiseen, ja jos liität moottorin suoraan mikro-ohjaimeen, voit vahingoittaa mikrokontrolleria. ohjaa pientä harrastusmoottoria. Tämän ratkaisemiseksi meidän on käytettävä moottoriajuria. Moottoriajurit voidaan liittää mikrokontrolleriin vastaanottamaan komentoja ja käyttämään moottoria suurella virralla.

Vaihe 1: Materiaalin valmistelu

Materiaalin valmistelu
Materiaalin valmistelu

Vaativa materiaali

Tätä toimintaa varten meidän on valmisteltava:

-Arduino UNO R3

-2 potentiometriä 10 kOhm

-2 DC -moottori, jossa on anturi

-Virtalähde 12V ja 5A

-H-sillan moottorin kuljettaja

-2 painike

-8 vastus 10kOhm

-Hyppyjohdot

-Leipäväylä pieni

Vaihe 2: Nastaliitäntä

Pin -liitäntä
Pin -liitäntä

1. Kytke vasemmanpuoleinen moottori Arduino UNO 3: een:

-Kanava A nastaan 2

-Kanava B nastaan 4

2. Kytke oikea moottori Arduino UNO 3: een:

-Kanava A nastaan 3

-Kanava B nastaan 7

3. liitä potentiometri 1 Arduino UNO 3: een:

-Pyyhin analogiseen A4

4. Kytke potentiometri 2 Arduino UNO 3: een:

-Pyyhin A5 -analogiseen

5. Kytke painike 1 Arduino UNO 3: een:

-Liitin 1a -nasta 8

6. Kytke painike 2 Arduino UNO 3: een:

-Liitin 1a -nasta 9

7. H-sillan moottorikäytölle liitä Arduino UNO 3:

-Syötä 1 nastaan 11

-Syötä 2 nastaan 6

Vaihe 3: Koodaus

Koodaus
Koodaus

Voit ladata koodauksen testataksesi DC -moottoria, joka voi pyöriä. Tämä koodaus voi auttaa sinua saamaan DC -moottorin pyörimään ja toimimaan. Sinun on ladattava tämä koodaus tietokoneellesi seuraavaan vaiheeseen.

Vaihe 4: DC -moottorin testaus

DC -moottorin testaus
DC -moottorin testaus

Joten kun lataat koodauksen edellisestä vaiheesta, sinun on avattava se Arduino IDE -laitteessa, joka on jo asennettu tietokoneellesi, tai käytä Tinkercadia verkossa ja lähetä tämä koodaus Arduino -kortillesi USB -kaapelin avulla. Tinkercad verkossa, lataat tämän koodauksen kuvassa näkyvään "koodiin". Koodauslähteen lataamisen jälkeen voit käyttää tasavirtamoottoria. Jos käytät Tinkercadia, sinun on painettava "Aloita simulointi" käynnistä tämä järjestelmä.

Vaihe 5: Tulos

Tulos
Tulos
Tulos
Tulos

Kun olemme aloittaneet simulaation, voimme nähdä, että molemmat DC-moottorit pyörivät, mutta eri suuntaan. Kun näemme "Sarjamonitorin", M1: n suunta on myötäpäivään ja M2: n suunta vastapäivään.

Suositeltava: