Innholdsfortegnelse:
- Trinn 1: Opplæring
- Trinn 2: Maskinvare nødvendig
- Trinn 3: Krets og tilkoblinger
- Trinn 4: Programmering
- Trinn 5: Hvis jeg var nyttig
Video: Arduino opplæring - trinnmotor med L293D: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Denne instruerbare er den skrevne versjonen av min "Arduino: How To Control a Stepper Motor with L293D Motor Driver" YouTube -video som jeg har lastet opp nylig. Jeg anbefaler deg på det sterkeste å sjekke det ut.
Min YouTube -kanal
Trinn 1: Opplæring
I denne opplæringen lærer du hvordan du styrer en trinnmotor ved hjelp av L293D -motorstyringsbrikken
Steppermotorer faller et sted mellom en vanlig likestrømsmotor og en servomotor. De har fordelen av at de kan plasseres nøyaktig, flyttes fremover eller bakover ett 'trinn' om gangen, men de kan også rotere kontinuerlig.
Trinn 2: Maskinvare nødvendig
Arduino eller Genuino Board
Trinnmotor
L293D motordriver (brikke)
Brødbrett
Batteri
Jumper Wires
Trinn 3: Krets og tilkoblinger
Maskinvare (L293D)
Kjør fire solenoider, to likestrømsmotorer eller en bi-polær eller unipolar stepper med opptil 600mA per kanal ved bruk av L293D. Disse er kanskje bedre kjent som "sjåførene i Adafruit Motorshield". Hvis du ved et uhell skadet driverne i et skjold, kan du bruke en av disse valpene til å erstatte den. Eller du kan brødbrette noe på egen hånd! Hver brikke inneholder to H-broer (fire halve H-broer). Det betyr at du kan kjøre fire solenoider, to likestrømsmotorer toveis eller en trinnmotor. Det er en PWM -inngang per sjåfør, slik at du kan kontrollere motorhastigheten. Kjører på 5V logikk. Bra for motorspenninger fra 4,5V til 36V! Dette fungerer ikke bra for 3V -motorer. Motorspenningen er atskilt fra den logiske spenningen.
Steppermotoren har fem ledninger, og vi skal bruke begge halvdelene av L293D denne gangen. Dette betyr at det er mange tilkoblinger å lage på brødbrettet. Motoren har en 5-veis kontakt på enden. Skyv jumperkablene inn i stikkontaktene slik at motoren kan kobles til brødbrettet.
Vær oppmerksom på at den røde ledningen til trinnmotoren ikke er koblet til noe. Bruk fargene på ledningene for å identifisere dem, ikke posisjonen de kommer fra motoren fra
Bipolar trinnmotor
Å kjøre en bipolar trinnmotor med L293D ligner veldig på å kjøre en unipolar trinnmotor. Pulssekvensen er den samme. Den eneste forskjellen mellom å kjøre en unipolar trinnmotor og å kjøre en bipolar trinnmotor er at det er en ekstra ledning i en unipolar trinnmotor du må koble til.
Trinn 4: Programmering
Få koden
Trinn 5: Hvis jeg var nyttig
Først og fremst vil jeg takke deg for at du leste denne guiden! Jeg håper det hjelper deg.
Hvis du vil støtte meg, kan du abonnere på kanalen min og se videoene mine.
Min YouTube -kanal
Bloggeren min
Anbefalt:
Kontroller lysdiodene dine med TV -fjernkontrollen?! -- Arduino IR -opplæring: 5 trinn (med bilder)
Kontroller lysdiodene dine med TV -fjernkontrollen?! || Arduino IR -opplæring: I dette prosjektet vil jeg vise deg hvordan jeg brukte de ubrukelige knappene på TV -fjernkontrollen for å kontrollere lysdiodene bak TVen min. Du kan også bruke denne teknikken til å kontrollere alle slags ting med litt kodedigering. Jeg vil også snakke litt om teorien
Opplæring i grensesnitt HMC5883L kompassensor med Arduino: 10 trinn (med bilder)
Opplæring for grensesnitt HMC5883L kompasssensor med Arduino: Beskrivelse HMC5883L er et 3-akset digitalt kompass som brukes til to generelle formål: å måle magnetiseringen av et magnetisk materiale som en ferromagnet, eller for å måle styrken og i noen tilfeller retningen på magnetfelt på et punkt i s
Opplæring i grensesnitt RGB LED WS2812B med Arduino UNO: 7 trinn (med bilder)
Opplæring i grensesnitt RGB Led WS2812B med Arduino UNO: Denne opplæringen skal lære deg noen grunnleggende om bruk av Sparkfun RGB Led WS2812B med Arduino UNO
Opplæring Hvordan 4-sifret skjermgrensesnitt med Arduino UNO: 6 trinn (med bilder)
Opplæring Hvordan 4-sifret skjermgrensesnitt med Arduino UNO: Denne opplæringen skal lære deg noen grunnleggende om bruk av 4-sifret skjerm med Arduino UNO
Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: 5 trinn (med bilder)
Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: Dette er et evalueringskort for Silicon Laboratories Si4703 FM -tunerbrikke. Utover å være en enkel FM -radio, er Si4703 også i stand til å oppdage og behandle både Radio Data Service (RDS) og Radio Broadcast Data Service (RBDS) informasjon. T