Kazalo:

Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom: 4 koraki (s slikami)
Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom: 4 koraki (s slikami)

Video: Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom: 4 koraki (s slikami)

Video: Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom: 4 koraki (s slikami)
Video: Жесткий диск (HDD) Бесколлекторный двигатель постоянного тока pin-o 2024, November
Anonim
Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom
Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom
Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom
Vmesni brezkrtačni enosmerni motor (BLDC) z Arduinom

To je vadnica o tem, kako povezati in zagnati brezkrtačni enosmerni motor z uporabo Arduina. Če imate kakršna koli vprašanja ali komentarje, odgovorite v komentarjih ali pošljite na rautmithil [at] gmail [dot] com. Lahko me kontaktirate tudi @mithilraut na twitterju.

Če želite izvedeti več o meni: www.mithilraut.com

Korak: Seznam komponent

Seznam komponent
Seznam komponent
  1. Arduino UNO
  2. Motor za prehitevanje BLDC (kateri koli drug motor za prehitevanje bo deloval brezhibno)
  3. Elektronski regulator hitrosti (izberite glede na trenutno oceno motorja)
  4. LiPo baterija (za napajanje motorja)
  5. Moški-moški kabel mostička * 3
  6. Kabel USB 2.0 tipa A/B (za nalaganje programa in napajanje Arduina).

Opomba: Preverite priključke akumulatorja, ESC in motorjev. V tem primeru imamo na motorju 3,5 mm moške konektorje. Tako sem na izhod ESC -ja spajkal 3,5 mm priključke za ženske krogle. Baterija je imela 4,0 mm moški ženski konektor. Zato sem na vhodni strani ESC -ja spajkal ustrezne moške konektorje.

2. korak: Povezave

Povezave
Povezave
Povezave
Povezave

Motor priključite na izhod ESC. Tu polarnost ni pomembna. Če preklopite katero koli od treh žic, se bo motor vrtel v nasprotni smeri.

Priključite "+" in "-" baterije na rdečo (+) in črno (-) žico ESC.

S 3 -pinskega servo kabla, ki prihaja iz ESC -ja, povežite rjavi kabel s pinom 'GND' na Arduinu. Rumeni kabel priključite na kateri koli digitalni zatič. V našem primeru njegov digitalni pin 12.

3. korak: Programiranje Arduino UNO

Programiranje Arduino UNO
Programiranje Arduino UNO

Če ste novi v Arduinu, lahko tukaj prenesete, namestite in nastavite Arduino.

Arduino povežite z računalnikom. Odprite Arduino IDE in napišite to kodo. Pri »Orodja« izberite

Plošča: Arduino/Genuino UNO

Vrata: COM15 (Izberite ustrezna vrata COM. Če želite izvedeti vrata COM, odprite upravitelja naprav in poiščite Arduino UNO v razdelku »Vrata«)

V zgornjem levem kotu kliknite gumb Naloži.

#vključi

Servo esc_signal; void setup () {esc_signal.attach (12); // Tu določite številko zatiča, na katerega je priključen signalni zatič ESC. esc_signal.write (30); // Ukaz ESC arm. ESC -ji se ne bodo zagnali, razen če je vhodna hitrost med inicializacijo manjša. zamuda (3000); // Zakasnitev inicializacije ESC. } void loop () {esc_signal.write (55); // To spremenite med 40-130, da spremenite hitrost motorja. Višja vrednost, večja hitrost. zamuda (15); }

4. korak: Opomba

Pravilen način za zagon motorjev je

1. Priključite baterijo na ESC, da vklopite ESC.

2. Vklopite Arduino.

Če naredite obratno, bo Arduino zagnal zaporedje ročic, ESC pa bo ukaze zgrešil, ker ni vklopljen. V tem primeru pritisnite gumb za ponastavitev na Arduinu.

Priporočena: