Spisu treści:

Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino: 4 kroki (ze zdjęciami)
Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino: 4 kroki (ze zdjęciami)

Wideo: Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino: 4 kroki (ze zdjęciami)

Wideo: Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino: 4 kroki (ze zdjęciami)
Wideo: Arduino 15: SILNIKI NIE TYLKO KROKOWE 2024, Listopad
Anonim
Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino
Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino
Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino
Interfejs bezszczotkowego silnika prądu stałego (BLDC) z Arduino

To jest samouczek dotyczący interfejsu i obsługi bezszczotkowego silnika prądu stałego za pomocą Arduino. Jeśli masz jakieś pytania lub komentarze, odpowiedz w komentarzach lub wyślij e-mail na adres rautmithil[at]gmail[kropka]com. Możesz również skontaktować się ze mną @mithilraut na Twitterze.

Aby dowiedzieć się więcej o mnie: www.mithilraut.com

Krok 1: Lista komponentów

Lista komponentów
Lista komponentów
  1. Arduino UNO
  2. Silnik outrunnera BLDC (każdy inny silnik outrunnera będzie działał dobrze)
  3. Elektroniczny regulator prędkości (wybierz zgodnie z aktualną wartością silnika)
  4. Akumulator LiPo (do zasilania silnika)
  5. Kabel połączeniowy męski-męski * 3
  6. Kabel USB 2.0 typ A/B (do wgrania programu i zasilania Arduino).

Uwaga: Upewnij się, że sprawdziłeś złącza akumulatora, ESC i silników. W tym przypadku na silniku znajdują się męskie złącza kulowe 3,5 mm. Przylutowałem więc żeńskie złącza kulowe 3,5 mm na wyjściu ESC. Bateria miała złącze męskie żeńskie 4,0 mm. Dlatego po stronie wejściowej ESC przylutowałem odpowiednie żeńskie złącza męskie.

Krok 2: Połączenia

Znajomości
Znajomości
Znajomości
Znajomości

Podłącz silnik do wyjścia ESC. Tutaj polaryzacja nie ma znaczenia. Jeśli zamienisz dowolne 2 z 3 przewodów, silnik będzie się obracał w przeciwnym kierunku.

Podłącz '+' i '-' akumulatora odpowiednio do czerwonych (+) i czarnych (-) przewodów ESC.

Z 3-pinowego kabla serwo wychodzącego z ESC podłącz brązowy kabel do pinu „GND” na Arduino. Podłącz żółty kabel do dowolnego styku cyfrowego. W naszym przypadku jego cyfrowy pin 12.

Krok 3: Programowanie Arduino UNO

Programowanie Arduino UNO
Programowanie Arduino UNO

Jeśli jesteś nowy w Arduino, możesz pobrać, zainstalować i skonfigurować Arduino stąd.

Podłącz Arduino do komputera. Otwórz Arduino IDE i napisz ten kod. W sekcji „Narzędzia” wybierz

Płytka: Arduino/Oryginalna UNO

Port: COM15 (Wybierz odpowiedni port COM. Aby znaleźć port COM, otwórz menedżera urządzeń i poszukaj Arduino UNO w sekcji „Porty”)

Kliknij przycisk Prześlij w lewym górnym rogu.

#włączać

Serwo esc_sygnał; void setup() { esc_signal.attach(12); //Podaj tutaj numer pinu, do którego podłączony jest pin sygnałowy ESC. esc_signal.write(30); //polecenie uzbrajania ESC. ESC nie uruchomią się, chyba że prędkość wejściowa jest mniejsza podczas inicjalizacji. opóźnienie(3000); //Opóźnienie inicjalizacji ESC. } void loop() { esc_signal.write(55); //Zmień to w zakresie 40-130, aby zmienić prędkość silnika. Wyższa wartość, wyższa prędkość. opóźnienie(15); }

Krok 4: Uwaga

Prawidłowy sposób uruchamiania silników to:

1. Podłącz baterię do ESC, aby zasilić ESC.

2. Zasil Arduino.

Jeśli zrobisz to w drugą stronę, Arduino uruchomi sekwencję uzbrajania, a ESC przegapi te polecenia, ponieważ nie jest zasilane. W takim przypadku naciśnij przycisk resetowania na Arduino.

Zalecana: