Turinys:

Sąsajos be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“: 4 žingsniai (su nuotraukomis)
Sąsajos be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“: 4 žingsniai (su nuotraukomis)

Video: Sąsajos be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“: 4 žingsniai (su nuotraukomis)

Video: Sąsajos be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“: 4 žingsniai (su nuotraukomis)
Video: važiavimo greitis 0–6Km/h bešepetėlis nuolatinės srovės varikliu nuotoliniu būdu valdoma vejapjovė 2024, Lapkritis
Anonim
Sąsaja be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“
Sąsaja be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“
Sąsaja be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“
Sąsaja be šepetėlių nuolatinės srovės variklis (BLDC) su „Arduino“

Tai yra pamoka apie tai, kaip sujungti ir paleisti bešepetį nuolatinės srovės variklį naudojant „Arduino“. Jei turite klausimų ar komentarų, atsakykite komentaruose arba paštu rautmithil [at] gmail [dot] com. Taip pat galite susisiekti su manimi @mithilraut „Twitter“.

Norėdami sužinoti daugiau apie mane: www.mithilraut.com

1 žingsnis: komponentų sąrašas

Komponentų sąrašas
Komponentų sąrašas
  1. Arduino UNO
  2. BLDC outrunner variklis (bet kuris kitas outrunner variklis veiks gerai)
  3. Elektroninis greičio reguliatorius (pasirinkite pagal dabartinį variklio įvertinimą)
  4. LiPo baterija (varikliui maitinti)
  5. Vyriškas-vyriškas trumpiklis * 3
  6. A/B tipo USB 2.0 kabelis (norint įkelti programą ir įjungti „Arduino“).

Pastaba: Būtinai patikrinkite akumuliatoriaus, ESC ir variklių jungtis. Šiuo atveju ant variklio yra 3,5 mm kulkų jungtys. Taigi ESC išvestyje litavau 3,5 mm kulkų jungtis. Baterija turėjo 4,0 mm vyriškos lyties jungtį. Taigi aš įvedžiau atitinkamas moterų jungtis į įvesties pusę ESC.

2 žingsnis: jungtys

Sujungimai
Sujungimai
Sujungimai
Sujungimai

Prijunkite variklį prie ESC išvesties. Čia poliškumas nesvarbus. Jei perjungsite 2 iš 3 laidų, variklis suksis priešinga kryptimi.

Prijunkite akumuliatoriaus „+“ir „-“prie ESC raudonų (+) ir juodų (-) laidų.

Iš 3 kontaktų servo kabelio, išeinančio iš ESC, prijunkite „Brown“kabelį prie „GND“kaiščio „Arduino“. Prijunkite geltoną kabelį prie bet kurio skaitmeninio kaiščio. Mūsų atveju jo skaitmeninis kaištis 12.

3 žingsnis: „Arduino UNO“programavimas

„Arduino UNO“programavimas
„Arduino UNO“programavimas

Jei esate naujas „Arduino“, galite atsisiųsti, įdiegti ir nustatyti „Arduino“iš čia.

Prijunkite „Arduino“prie kompiuterio. Atidarykite „Arduino IDE“ir parašykite šį kodą. Skiltyje „Įrankiai“pasirinkite

Lenta: Arduino/Genuino UNO

Prievadas: COM15 (pasirinkite tinkamą COM prievadą. Norėdami sužinoti COM prievado atidarytą įrenginių tvarkyklę ir ieškokite „Arduino UNO“skiltyje „Uostai“)

Viršutiniame kairiajame kampe spustelėkite mygtuką Įkelti.

#įtraukti

Servo esc_signal; void setup () {esc_signal.attach (12); // Čia nurodykite PIN kodą, prie kurio prijungtas ESC signalo kaištis. esc_signal.write (30); // ESC rankos komanda. ESC neprasidės, nebent įvesties greitis bus mažesnis inicializacijos metu. vėlavimas (3000); // ESC inicijavimo uždelsimas. } void loop () {esc_signal.write (55); // Pakeiskite tai nuo 40 iki 130, kad pakeistumėte variklio greitį. Didesnė vertė, didesnis greitis. vėlavimas (15); }

4 žingsnis: Pastaba

Teisingas variklių paleidimo būdas yra

1. Prijunkite akumuliatorių prie ESC, kad įjungtumėte ESC.

2. Įjunkite „Arduino“.

Jei padarysite atvirkščiai, „Arduino“vykdys ginklų seką, o ESC praleis tas komandas, nes nėra įjungtas. Tokiu atveju paspauskite „Arduino“nustatymo iš naujo mygtuką.

Rekomenduojamas: