Innholdsfortegnelse:

Likestrømsmotor og -koder for posisjon og hastighetskontroll: 6 trinn
Likestrømsmotor og -koder for posisjon og hastighetskontroll: 6 trinn

Video: Likestrømsmotor og -koder for posisjon og hastighetskontroll: 6 trinn

Video: Likestrømsmotor og -koder for posisjon og hastighetskontroll: 6 trinn
Video: 5 причин НЕ покупать лобзик DeWALT Barrel Grip Grip 2024, November
Anonim
DC -motor og encoder for posisjon og hastighetskontroll
DC -motor og encoder for posisjon og hastighetskontroll

Introduksjon

Vi er en gruppe med UQD10801 (Robocon I) -studenter fra Universiti Tun Hussei Onn Malaysia (UTHM). Vi har 9 grupper på dette kurset. Min gruppe er gruppe 2. Vår gruppes aktivitet er likestrømsmotor og -koder for posisjon og hastighetskontroll. Vår gruppens mål er å kontrollere DC -motoren rotere med hastigheten vi trengte.

Beskrivelse

Kjørelektromotorer trenger høy strøm. I tillegg er rotasjonsretning og hastighet to viktige parametere som skal kontrolleres. Disse kravene kan håndteres ved å bruke en mikrokontroller (eller et utviklingskort som Arduino). Men det er et problem; Mikrokontrollere kan ikke gi nok strøm til å kjøre motoren, og hvis du kobler motoren til mikrokontrolleren direkte, kan du skade mikrokontrolleren. For eksempel er Arduino UNO-pinner begrenset til 40mA strøm som er langt mindre enn 100-200mA strømmen som er nødvendig for å styre en liten hobbymotor. For å løse dette bør vi bruke en motordriver. Motordrivere kan kobles til mikrokontrolleren for å motta kommandoer og kjøre motoren med høy strøm.

Trinn 1: Forberedelse av materiale

Materialforberedelse
Materialforberedelse

Påkrevd materiale

For å gjøre denne aktiviteten må vi forberede:

-Arduino UNO R3

-2 Potensiometer med 10 kOhm

-2 DC motor med encoder

-Strømforsyning med 12V og 5A

-H-bro motordriver

-2 trykknapp

-8 motstand med 10 kOhm

-Genser ledninger

-Breadvroad liten

Trinn 2: Pin -tilkobling

Pin -tilkobling
Pin -tilkobling

1. For venstre motor til motoren kobles til Arduino UNO 3:

-Kanal A til pinne 2

-Kanal B til pinne 4

2. For høyre motor kobles til Arduino UNO 3:

-Kanal A til pinne 3

-Kanal B til pinne 7

3. For potensiometer 1 koble til Arduino UNO 3:

-Viskere til A4 analog

4. For potensiometer 2 kobles til Arduino UNO 3:

-Viskere til A5 analog

5. For trykknapp 1, koble til Arduino UNO 3:

-Terminal 1a til pin 8

6. For trykknapp 2, koble til Arduino UNO 3:

-Terminal 1a til pin 9

7. For H-Bridge Motor Drive kobles til Arduino UNO 3:

-Ingang 1 til pin 11

-Input 2 til pin 6

Trinn 3: Koding

Koding
Koding

Du kan laste ned kodingen for å teste likestrømsmotoren som kan rotere. Denne kodingen kan hjelpe deg med å få likestrømsmotoren til å rotere og fungere. Du må laste ned denne kodingen til din PC for neste trinn.

Trinn 4: Testing av likestrømsmotoren

Tester likestrømsmotoren
Tester likestrømsmotoren

Så, etter at du har lastet ned kodingen fra forrige trinn, må du åpne den i din Arduino IDE som allerede er installert på din PC eller bruke Tinkercad på nettet. Og last opp denne kodingen til Arduino -kortet via USB -kabel. Hvis du bruker Tinkercad på nettet, laster du bare opp denne koden til "Koden" som vises på bildet. Etter at du har lastet opp kodingskilden, kan du kjøre likestrømsmotoren. Hvis du bruker Tinkercad, må du trykke "Start Simulation" for start dette systemet.

Trinn 5: Resultat

Resultat
Resultat
Resultat
Resultat

Etter at vi har startet simuleringen, kan vi se at begge DC-motorene roterer, men forskjellige retninger. Når vi ser "Serial Monitor", er M1s retning med klokken og M2s retning mot klokken.

Anbefalt: