Innholdsfortegnelse:

Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino: 4 trinn (med bilder)
Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino: 4 trinn (med bilder)

Video: Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino: 4 trinn (med bilder)

Video: Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino: 4 trinn (med bilder)
Video: как сделать тестер электронных компонентов, используя Arduino nano, dfrobot 2024, Juli
Anonim
Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino
Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino
Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino
Grensesnitt børsteløs likestrømsmotor (BLDC) med Arduino

Dette er en opplæring om hvordan du grensesnitt og kjører en børsteløs likestrømsmotor ved hjelp av Arduino. Hvis du har spørsmål eller kommentarer, vennligst svar i kommentarer eller e -post til rautmithil [at] gmail [dot] com. Du kan også komme i kontakt med meg @mithilraut på twitter.

For å vite mer om meg: www.mithilraut.com

Trinn 1: Liste over komponenter

Liste over komponenter
Liste over komponenter
  1. Arduino UNO
  2. BLDC -utløpermotor (Enhver annen utløpsmotor vil fungere bra)
  3. Elektronisk hastighetsregulator (Velg i henhold til motorens nåværende vurdering)
  4. LiPo -batteri (for å drive motoren)
  5. Mann-hann-jumperkabel * 3
  6. USB 2.0 -kabel type A/B (For å laste opp programmet og slå på Arduino).

Merk: Kontroller kontaktene til batteri, ESC og motorer. I dette tilfellet har vi 3,5 mm mannlige kulekontakter på motoren. Så jeg loddet 3,5 mm hunnkulekontakter på utgangen fra ESC. Batteriet hadde en 4,0 mm hunnkontakt. Derfor loddet jeg passende kvinnelige mannlige kontakter på inngangssiden av ESC.

Trinn 2: Tilkoblinger

Tilkoblinger
Tilkoblinger
Tilkoblinger
Tilkoblinger

Koble motoren til utgangen til ESC. Her spiller polariteten ingen rolle. Hvis du bytter 2 av de 3 ledningene, vil motoren rotere i motsatt retning.

Koble batteriene '+' og '-' til henholdsvis de røde (+) og svarte (-) ledningene til ESC.

Fra den 3 -pinners servokabelen som kommer ut av ESC, kobler du den brune kabelen til GND -pinnen på Arduino. Koble den gule kabelen til en hvilken som helst digital pinne. I vårt tilfelle er den digitale pin 12.

Trinn 3: Programmering av Arduino UNO

Programmering Arduino UNO
Programmering Arduino UNO

Hvis du er ny på Arduino, kan du laste ned, installere og sette opp Arduino herfra.

Koble Arduino til PCen. Åpne Arduino IDE og skriv denne koden. Velg "Verktøy"

Styret: Arduino/Genuino UNO

Port: COM15 (Velg passende COM -port. For å finne ut COM -porten, åpne enhetsbehandling og se etter Arduino UNO under 'Porter')

Klikk på Last opp -knappen øverst i venstre hjørne.

#inkludere

Servo esc_signal; ugyldig oppsett () {esc_signal.attach (12); // Spesifiser her pin -nummeret som signalpinnen til ESC er tilkoblet. esc_signal.write (30); // ESC -armkommando. ESC -er starter ikke med mindre inngangshastigheten er mindre under initialisering. forsinkelse (3000); // ESC -initialiseringsforsinkelse. } void loop () {esc_signal.write (55); // Varier dette mellom 40-130 for å endre motorens turtall. Høyere verdi, høyere hastighet. forsinkelse (15); }

Trinn 4: Merk

Den riktige måten å kjøre motorene på er å

1. Koble batteriet til ESC for å slå på ESC.

2. Slå på Arduino.

Hvis du gjør omvendt, kjører Arduino armsekvensen, og ESC vil savne disse kommandoene siden den ikke er slått på. I dette tilfellet trykker du på tilbakestillingsknappen på Arduino.

Anbefalt: