Innehållsförteckning:

Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino: 4 steg (med bilder)
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino: 4 steg (med bilder)

Video: Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino: 4 steg (med bilder)

Video: Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino: 4 steg (med bilder)
Video: hur man gör borstlös motorkontroll, mosfet, IRFz 44n 2024, Juli
Anonim
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino

Detta är en handledning om hur du gränssnitt och kör en borstlös likströmsmotor med Arduino. Om du har några frågor eller kommentarer, svara i kommentarer eller mejl till rautmithil [at] gmail [dot] com. Du kan också komma i kontakt med mig @mithilraut på twitter.

För att veta mer om mig: www.mithilraut.com

Steg 1: Lista över komponenter

Lista över komponenter
Lista över komponenter
  1. Arduino UNO
  2. BLDC utgående motor (Alla andra outrunner motor kommer att fungera bra)
  3. Elektronisk varvtalsregulator (Välj enligt motorns aktuella betyg)
  4. LiPo -batteri (för att driva motorn)
  5. Man-hanskabel * 3
  6. USB 2.0 -kabel typ A/B (För att ladda upp programmet och driva Arduino).

Obs: Se till att du kontrollerar kontakterna för batteri, ESC och motorer. I det här fallet har vi 3,5 mm hankontakter på motorn. Så jag lödde 3,5 mm kvinnliga kulkontakter på utgången från ESC. Batteriet hade en 4,0 mm hankontakt. Därför lödde jag lämpliga kvinnliga hankontakter på ingångssidan av ESC.

Steg 2: Anslutningar

Anslutningar
Anslutningar
Anslutningar
Anslutningar

Anslut motorn till ESC -utgången. Här spelar polariteten ingen roll. Om du byter två av de tre ledningarna roterar motorn i motsatt riktning.

Anslut batteriets '+' & '-' till de röda (+) respektive svarta (-) ledningarna på ESC.

Från den 3 -stifts servokabel som kommer ut ur ESC, anslut den bruna kabeln till 'GND' -stiftet på Arduino. Anslut den gula kabeln till valfri digital stift. I vårt fall dess digitala stift 12.

Steg 3: Programmering av Arduino UNO

Programmering Arduino UNO
Programmering Arduino UNO

Om du är ny på Arduino kan du ladda ner, installera och konfigurera Arduino härifrån.

Anslut Arduino till datorn. Öppna Arduino IDE och skriv den här koden. Välj "Verktyg"

Styrelse: Arduino/Genuino UNO

Port: COM15 (Välj lämplig COM -port. För att ta reda på COM -porten öppnar du enhetshanteraren och letar efter Arduino UNO under 'Ports')

Klicka på knappen Ladda upp i det övre vänstra hörnet.

#omfatta

Servo esc_signal; void setup () {esc_signal.attach (12); // Ange här stiftnumret på vilket ESC -signalstiften är ansluten. esc_signal.write (30); // ESC -armkommando. ESC startar inte om inte inmatningshastigheten är mindre under initialiseringen. fördröjning (3000); // ESC -initialiseringsfördröjning. } void loop () {esc_signal.write (55); // Variera mellan 40-130 för att ändra motorns varvtal. Högre värde, högre hastighet. fördröjning (15); }

Steg 4: Obs

Det rätta sättet att köra motorerna är att

1. Anslut batteriet till ESC för att starta ESC.

2. Driv Arduino.

Om du gör tvärtom kommer Arduino att köra armsekvensen och ESC kommer att missa dessa kommandon eftersom den inte startas. Tryck i så fall på återställningsknappen på Arduino.

Rekommenderad: