INHOUDSOPGAWE:
Video: Interfacing Brushless DC Motor (BLDC) met Arduino: 4 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Dit is 'n handleiding oor hoe u 'n Brushless DC -motor met Arduino kan koppel en bestuur. As u enige vrae of kommentaar het, beantwoord dit dan in die kommentaar of per e -pos aan rautmithil [at] gmail [dot] com. U kan ook op Twitter met my in verbinding tree @mithilraut.
Vir meer inligting oor my: www.mithilraut.com
Stap 1: Lys van komponente
- Arduino UNO
- BLDC -outrunner -motor (enige ander outrunner -motor werk goed)
- Elektroniese snelheidsbeheerder (kies volgens die huidige motorwaarde)
- LiPo -battery (om die motor aan te dryf)
- Man-man jumperkabel * 3
- USB 2.0 -kabel tipe A/B (om die program op te laai en die Arduino aan te skakel).
Nota: maak seker dat u die verbindings van die battery, ESC en motors nagaan. In hierdie geval het ons 'n 3.5 mm manlike koeëlverbindings op die motor. Ek het dus 3.5 mm vroulike koeëlverbindings aan die uitset van ESC gesoldeer. Die battery het 'n 4.0 mm manlike aansluiting. Daarom het ek gepaste vroulike manlike verbindings aan die ingangskant van ESC gesoldeer.
Stap 2: Verbindings
Koppel die motor aan die uitset van ESC. Hier maak die polariteit nie saak nie. As u 2 van die 3 drade skakel, draai die motor in die teenoorgestelde rigting.
Koppel die '+' & '-' van die battery aan die rooi (+) en swart (-) drade van ESC onderskeidelik.
Koppel die bruin kabel vanaf die 3 -pins servokabel wat uit die ESC kom, aan die 'GND' -pen op Arduino. Koppel die geel kabel aan enige digitale pen. In ons geval is die digitale pen 12.
Stap 3: Programmering van Arduino UNO
As u nuut is in Arduino, kan u die Arduino hier aflaai, installeer en instel.
Koppel die Arduino aan die rekenaar. Maak Arduino IDE oop en skryf hierdie kode. Kies onder 'Tools'
Raad: Arduino/Genuino UNO
Poort: COM15 (kies die toepaslike COM -poort. Om die COM -poort uit te vind, maak die toestelbestuurder oop en soek na Arduino UNO onder 'Ports')
Klik op die oplaai -knoppie in die linker boonste hoek.
#insluit
Servo esc_signal; ongeldige opstelling () {esc_signal.attach (12); // Spesifiseer hier die speldnommer waarop die seinpen van ESC gekoppel is. esc_signal.write (30); // ESC -armopdrag. ESC's sal nie begin nie, tensy die invoerspoed minder is tydens die inisialisering. vertraging (3000); // Vertraging van ESC -inisialisering. } leemte -lus () {esc_signal.write (55); // Wissel tussen 40-130 om die motorsnelheid te verander. Hoër waarde, hoër spoed. vertraging (15); }
Stap 4: Let op
Die korrekte manier om die motors te laat loop, is om
1. Koppel die battery aan die ESC om die ESC aan te skakel.
2. Skakel die Arduino aan.
As u andersom doen, sal die Arduino die armvolgorde uitvoer en die ESC sal die opdragte mis omdat dit nie aangeskakel is nie. Druk in hierdie geval op die reset -knoppie op die Arduino.
Aanbeveel:
Hoe om die BLDC -motor met Arduino en joystick te beheer: 6 stappe
Hoe om die BLDC -motor met Arduino en joystick te beheer: Hallo vriende in hierdie tutoriaal, ek wys u hoe u die borsellose DC -motor, oftewel BLDC -motor, kan beheer met Arduino en joystick
Met 'n motor en 'n motor met 'n motor: 18 stappe
Hoe kan 'n motor 'n motor gebruik word? Met ander woorde: hoe kan ons 'n motor vir 'n motor gebruik, maar ook vir 'n motor of 'n motor of 'n ander komponent? ons kan dit ook gebruik om elemente te gebruik wat
Arduino TFT Interfacing Basics: 10 stappe (met foto's)
Arduino TFT Interfacing Basics: TFT -raakskerms is die wonderlike grafiese koppelvlak wat gebruik kan word met mikrobeheerders soos Atmel, PIC, STM, want dit het 'n wye kleurreeks, 'n goeie grafiese vermoë en 'n goeie kartering van pixels. Vandag gaan ons na koppelvlak 2,4 duim TFT
Interfacing 7-segment vertoning met Shift Register met behulp van CloudX Microcontroller: 5 stappe
Koppel 7-segment vertoning met skofregister met behulp van CloudX Microcontroller: In hierdie projek publiseer ons 'n handleiding oor hoe om sewe segment LED-skerms met CloudX-mikrobeheerder te koppel. Sewe segmentskerms word gebruik in baie ingeboude stelsel- en industriële toepassings, waar die omvang van die uitsette te kenne kry
Selfoonalarm vir 'n motor, motor of enigiets wat u wil hê: 7 stappe (met foto's)
Selfoonalarm vir 'n motor, motor of enigiets wat u wil hê: ek is keelvol vir normale alarms wat baie raas, en niemand neem meer kennis daarvan nie. Ek weet ook nie of iemand met my fiets gemors het nie, want ek was te ver om die alarm te hoor, en ek het besluit om hierdie alarm te maak met 'n ou selfoon