Përmbajtje:

DC Motor dhe kodues për pozicionin dhe kontrollin e shpejtësisë: 6 hapa
DC Motor dhe kodues për pozicionin dhe kontrollin e shpejtësisë: 6 hapa

Video: DC Motor dhe kodues për pozicionin dhe kontrollin e shpejtësisë: 6 hapa

Video: DC Motor dhe kodues për pozicionin dhe kontrollin e shpejtësisë: 6 hapa
Video: Leap Motion SDK 2024, Korrik
Anonim
Motor DC dhe Kodues për Pozicionin dhe Kontrollin e Shpejtësisë
Motor DC dhe Kodues për Pozicionin dhe Kontrollin e Shpejtësisë

Prezantimi

Ne jemi një grup studentësh UQD10801 (Robocon I) nga Universiti Tun Hussei Onn Malaysia (UTHM). Ne kemi 9 grupe në këtë kurs. Grupi im është grupi 2. Aktiviteti i grupit tonë është motor DC dhe kodues për kontrollin e pozicionit dhe shpejtësisë. Tona objektivi i grupit është të kontrollojë rrotullimin e motorit DC me shpejtësinë që na duhej.

Përshkrim

Drejtimi i elektromotorëve ka nevojë për një rrymë të lartë. Për më tepër, drejtimi i rrotullimit dhe shpejtësia janë dy parametra të rëndësishëm që duhen kontrolluar. Këto kërkesa mund të trajtohen duke përdorur një mikrokontrollues (ose një bord zhvillimi si Arduino). Por ka një problem; Mikrokontrolluesit nuk mund të sigurojnë rrymë të mjaftueshme për të drejtuar motorin dhe nëse e lidhni motorin me mikrokontrolluesin drejtpërdrejt, mund të dëmtoni mikrokontrolluesin. Për shembull, kunjat e Arduino UNO janë të kufizuar në 40mA të rrymës, e cila është shumë më pak se rryma 100-200mA e nevojshme për kontrolloni një motor të vogël hobi. Për ta zgjidhur këtë, ne duhet të përdorim një shofer motorik. Drejtuesit e motorëve mund të lidhen me mikrokontrolluesin për të marrë komanda dhe për të drejtuar motorin me një rrymë të lartë.

Hapi 1: Përgatitja e materialit

Përgatitja e materialit
Përgatitja e materialit

Material i siguruar

Për ta bërë këtë aktivitet, ne duhet të përgatisim:

-Arduino UNO R3

-2 Potenciometër me 10kOhm

-2 motor DC me kodues

-Furnizimi me energji me 12V dhe 5A

-Shofer motori H-urë

-2 buton shtypës

-8 rezistencë me 10kOhm

-Telët kërcyes

-Brudhë e vogël

Hapi 2: Lidhja Pin

Lidhja me pin
Lidhja me pin

1. Për motorin e majtë lidheni me Arduino UNO 3:

-Kanali A në pin 2

-Kanali B në pin 4

2. Për motorin e duhur lidheni me Arduino UNO 3:

-Kanali A te kunja 3

-Kanali B në pin 7

3. Për potenciometrin 1 lidheni me Arduino UNO 3:

-Fshirëse në analog A4

4. Për potenciometrin 2 lidheni me Arduino UNO 3:

-Fshirëse në analog A5

5. Për butonin 1 lidheni me Arduino UNO 3:

-Terminali 1a deri te kunja 8

6. Për butonin 2 lidheni me Arduino UNO 3:

-Terminali 1a deri te kunja 9

7. Për motorin H-Bridge lidheni me Arduino UNO 3:

-Futni 1 në pin 11

-Futni 2 në pin 6

Hapi 3: Kodimi

Kodimi
Kodimi

Ju mund të shkarkoni kodimin për të testuar motorin DC që mund të rrotullohet. Ky kodim mund t'ju ndihmojë të bëni që motori DC të rrotullohet dhe të funksionojë. Ju duhet ta shkarkoni këtë kodim në kompjuterin tuaj për hapin tjetër.

Hapi 4: Testimi i motorit DC

Testimi i motorit DC
Testimi i motorit DC

Pra, pas shkarkimit të kodimit nga hapi i mëparshëm, duhet ta hapni në Arduino IDE që është instaluar tashmë në kompjuterin tuaj ose përdorni Tinkercad në internet. Dhe kjo, ngarkoni këtë kodim në bordin tuaj Arduino përmes kabllit USB. Nëse përdorni Tinkercad në internet, ju vetëm ngarkoni këtë kodim në "Kodin" që tregohet në foto. Pasi të keni ngarkuar burimin e kodimit, mund të drejtoni motorin DC. Nëse përdorni Tinkercad, duhet të shtypni "Start Simulation" për filloni këtë sistem.

Hapi 5: Rezultati

Rezultati
Rezultati
Rezultati
Rezultati

Pasi të fillojmë simulimin, mund të shohim që të dy motorët DC rrotullohen, por ka drejtim të ndryshëm. Kur shohim "Serial Monitor", drejtimi i M1 është në drejtim të akrepave të orës dhe drejtimi i M2 është në drejtim të kundërt.

Recommended: