Cuprins:

Interfațarea motorului DC fără perii (BLDC) cu Arduino: 4 pași (cu imagini)
Interfațarea motorului DC fără perii (BLDC) cu Arduino: 4 pași (cu imagini)

Video: Interfațarea motorului DC fără perii (BLDC) cu Arduino: 4 pași (cu imagini)

Video: Interfațarea motorului DC fără perii (BLDC) cu Arduino: 4 pași (cu imagini)
Video: Stepper Motor Pas cu pas 2024, Iulie
Anonim
Interfațarea motorului DC fără perii (BLDC) cu Arduino
Interfațarea motorului DC fără perii (BLDC) cu Arduino
Interfațarea motorului continuu fără perii (BLDC) cu Arduino
Interfațarea motorului continuu fără perii (BLDC) cu Arduino

Acesta este un tutorial despre cum să interfațați și să rulați un motor DC fără perii folosind Arduino. Dacă aveți întrebări sau comentarii, vă rugăm să răspundeți în comentarii sau prin e-mail la rautmithil [at] gmail [dot] com. De asemenea, puteți lua legătura cu mine @mithilraut pe twitter.

Pentru a afla mai multe despre mine: www.mithilraut.com

Pasul 1: Lista componentelor

Lista componentelor
Lista componentelor
  1. Arduino UNO
  2. Motor outrunner BLDC (Orice alt motor outrunner va funcționa bine)
  3. Controler electronic de viteză (Alegeți în funcție de puterea curentă a motorului)
  4. Baterie LiPo (pentru alimentarea motorului)
  5. Cablu jumper masculin-masculin * 3
  6. Cablu USB 2.0 tip A / B (Pentru a încărca programul și a alimenta Arduino).

Notă: Asigurați-vă că verificați conectorii bateriei, ESC și motoare. În acest caz, avem conectori glonți masculi de 3,5 mm pe motor. Așa că am lipit conectorii bullet feminini de 3,5 mm la ieșirea ESC. Bateria avea un conector de sex masculin de 4,0 mm. Prin urmare, am lipit conectorii de sex feminin de sex masculin corespunzător pe partea de intrare a ESC.

Pasul 2: Conexiuni

Conexiuni
Conexiuni
Conexiuni
Conexiuni

Conectați motorul la ieșirea ESC. Aici, polaritatea nu contează. Dacă comutați oricare dintre cele 3 fire, motorul se va roti în direcție opusă.

Conectați '+' & '-' bateriei la firele roșii (+) și negre (-) ale ESC.

De la cablul servo cu 3 pini care iese din ESC, conectați cablul Brown la pinul „GND” de pe Arduino. Conectați cablul galben la orice pin digital. În cazul nostru pinul său digital 12.

Pasul 3: Programarea Arduino UNO

Programare Arduino UNO
Programare Arduino UNO

Dacă sunteți nou în Arduino, puteți descărca, instala și configura Arduino de aici.

Conectați Arduino la computer. Deschideți Arduino IDE și scrieți acest cod. Sub „Instrumente” selectați

Board: Arduino / Genuino UNO

Port: COM15 (Selectați portul COM adecvat. Pentru a afla portul COM deschideți managerul de dispozitive și căutați Arduino UNO în „Porturi”)

Faceți clic pe butonul Încărcare din colțul din stânga sus.

#include

Servo esc_signal; void setup () {esc_signal.attach (12); // Specificați aici numărul pinului la care este conectat pinul de semnal al ESC. esc_signal.write (30); // Comanda ESC arm. ESC-urile nu vor porni decât dacă viteza de intrare este mai mică în timpul inițializării. întârziere (3000); // Întârziere inițializare ESC. } bucla void () {esc_signal.write (55); // Variați acest lucru între 40-130 pentru a schimba viteza motorului. Valoare mai mare, viteză mai mare. întârziere (15); }

Pasul 4: Notă

Modul corect de a porni motoarele este să

1. Conectați bateria la ESC pentru a porni ESC.

2. Porniți Arduino.

Dacă faceți invers, Arduino va rula secvența de armare și ESC va rata aceste comenzi, deoarece nu este alimentat. În acest caz, apăsați butonul de resetare de pe Arduino.

Recomandat: