Innholdsfortegnelse:
- Trinn 1: Forberedelse av materiale
- Trinn 2: Pin -tilkobling
- Trinn 3: Koding
- Trinn 4: Testing av likestrømsmotoren
- Trinn 5: Resultat
- Trinn 6: Video
Video: Likestrømsmotor og -koder for posisjon og hastighetskontroll: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
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
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
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
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
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:
Roterende vifte ved hjelp av servomotor og hastighetskontroll: 6 trinn
Roterende vifte ved hjelp av servomotor og hastighetskontroll: I denne opplæringen lærer vi hvordan du roterer en vifte med justerbar hastighet ved hjelp av servomotor, potensiometer, arduino og Visuino. Se videoen
Bluetooth -kontrollert RC -bil med hastighetskontroll og avstandsmåling: 8 trinn
Bluetooth -kontrollert RC -bil med hastighetskontroll og avstandsmåling: Som barn var jeg alltid fascinert av RC -bilene. I dag kan du finne mange opplæringsprogrammer for å lage billige Bluetooth -kontrollerte RC -biler selv ved hjelp av Arduino. La oss ta det et skritt videre og bruke vår praktiske kunnskap om kinematikk til å beregne
Tre måter å lage LED -blinkerkrets med hastighetskontroll og alternativ blinking: 3 trinn
Tre måter å lage LED -blinkerkrets med hastighetskontroll og alternativ blinking: Blinkerkrets er en krets der LED -en blinker PÅ og AV med en hastighet påvirket av kondensatoren som brukes. Her vil jeg vise deg tre forskjellige måter å lage denne kretsen på :1. Transistorer 2. 555 Timer IC3. Quartz CircuitLDR kan også brukes til å
Tre måter å lage LED -chaser -krets med hastighetskontroll + rygg og fremovervirkning: 3 trinn
Tre måter å lage LED -chaser -krets med hastighetskontroll + rygg- og fordeffekt: LED -chaser -krets er en krets der lysdiodene lyser en etter en i en periode og syklusen gjentas og gir løpelyset utseende. Her vil jeg vise du tre forskjellige måter å lage en LED Chaser Circuit: -1. 4017 IC2. 555 Timer IC3
Hastighetskontroll av likestrømsmotor ved bruk av PID -algoritme (STM32F4): 8 trinn (med bilder)
Hastighetskontroll av likestrømsmotor ved bruk av PID -algoritme (STM32F4): hei alle sammen. Dette er tahir ul haq med et annet prosjekt. Denne gangen er det STM32F407 som MC. Dette er et prosjekt på slutten av midten av semesteret. Håper du liker det. Det krever mange begreper og teori, så vi går inn på det først. Med bruk av datamaskiner og