Obsah:

Rozhranie bezuhlíkového DC motora (BLDC) s Arduino: 4 kroky (s obrázkami)
Rozhranie bezuhlíkového DC motora (BLDC) s Arduino: 4 kroky (s obrázkami)

Video: Rozhranie bezuhlíkového DC motora (BLDC) s Arduino: 4 kroky (s obrázkami)

Video: Rozhranie bezuhlíkového DC motora (BLDC) s Arduino: 4 kroky (s obrázkami)
Video: Полный контроль над двигателем постоянного тока с помощью ESP8266 NodeMCU D1 Mini через Wi-Fi 2024, Júl
Anonim
Rozhranie bezkartáčového jednosmerného motora (BLDC) s Arduino
Rozhranie bezkartáčového jednosmerného motora (BLDC) s Arduino
Rozhranie bezkartáčového jednosmerného motora (BLDC) s Arduino
Rozhranie bezkartáčového jednosmerného motora (BLDC) s Arduino

Toto je návod, ako prepojiť a spustiť bezuhlíkový jednosmerný motor pomocou Arduina. Ak máte akékoľvek otázky alebo pripomienky, odpovedzte v komentároch alebo e -maile na adresu rautmithil [zavináč] gmail [bodka] com. Môžete ma tiež kontaktovať @mithilraut na twitteri.

Ak chcete vedieť viac o mne: www.mithilraut.com

Krok 1: Zoznam komponentov

Zoznam komponentov
Zoznam komponentov
  1. Arduino UNO
  2. Motor BLDC outrunner (Akýkoľvek iný motor outrunner bude fungovať dobre)
  3. Elektronický regulátor otáčok (vyberajte podľa aktuálneho hodnotenia motora)
  4. LiPo batéria (na napájanie motora)
  5. Prepojovací kábel muž-muž * 3
  6. Kábel USB 2.0 typu A/B (na nahranie programu a napájanie Arduina).

Poznámka: Nezabudnite skontrolovať konektory batérie, ESC a motorov. V tomto prípade máme na motore 3,5 mm mužské guľkové konektory. Na výstup ESC som teda spájkoval 3,5 mm ženské guľkové konektory. Batéria mala 4,0 mm konektor samec - samica. Preto som na vstupnú stranu ESC spájkoval vhodné samičie konektory.

Krok 2: Pripojenia

Pripojenia
Pripojenia
Pripojenia
Pripojenia

Pripojte motor k výstupu ESC. Tu na polarite nezáleží. Ak prepnete akékoľvek 2 z 3 vodičov, motor sa bude otáčať v opačnom smere.

Pripojte „+“a „-“batérie k červenému (+) a čiernemu (-) vodiču ESC.

Z 3pinového servo kábla vychádzajúceho z ESC pripojte hnedý kábel k kolíku „GND“na Arduine. Pripojte žltý kábel k akémukoľvek digitálnemu kolíku. V našom prípade je to jeho digitálny pin 12.

Krok 3: Programovanie Arduino UNO

Programovanie Arduino UNO
Programovanie Arduino UNO

Ak ste novým používateľom Arduina, môžete si tu stiahnuť, nainštalovať a nastaviť Arduino.

Pripojte Arduino k počítaču. Otvorte Arduino IDE a napíšte tento kód. V časti „Nástroje“vyberte

Doska: Arduino/Genuino UNO

Port: COM15 (Vyberte príslušný port COM. Ak chcete zistiť port COM, otvorte správcu zariadení a v časti „Porty“vyhľadajte Arduino UNO)

Kliknite na tlačidlo Nahrať v ľavom hornom rohu.

#zahrnúť

Servo esc_signal; neplatné nastavenie () {esc_signal.attach (12); // Tu zadajte číslo pinu, ku ktorému je pripojený signálny kolík ESC. esc_signal.write (30); // Príkaz ramena ESC. ESC sa nespustia, pokiaľ nie je vstupná rýchlosť počas inicializácie nižšia. oneskorenie (3000); // Oneskorenie inicializácie ESC. } void loop () {esc_signal.write (55); // Zmeňte to medzi 40-130, aby ste zmenili rýchlosť motora. Vyššia hodnota, vyššia rýchlosť. oneskorenie (15); }

Krok 4: Poznámka

Správny spôsob spustenia motorov je

1. Pripojte batériu k ESC, aby sa ESC zapol.

2. Zapnite Arduino.

Ak to urobíte naopak, Arduino spustí sekvenciu ramien a ESC tieto príkazy zmešká, pretože nie je zapnutý. V takom prípade stlačte tlačidlo reset na Arduino.

Odporúča: