Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Mga Bahagi
- Hakbang 2: Mga Koneksyon
- Hakbang 3: Programming Arduino UNO
- Hakbang 4: Tandaan
Video: Pag-interfacing ng Brushless DC Motor (BLDC) Sa Arduino: 4 na Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ito ay isang tutorial tungkol sa kung paano mag-interface at magpatakbo ng isang Brushless DC motor gamit ang Arduino. Kung mayroon kang anumang mga katanungan o komento mangyaring tumugon sa mga komento o ipadala sa rautmithil [sa] gmail [dot] com. Maaari ka ring makipag-ugnay sa akin @mithilraut sa kaba.
Upang malaman ang tungkol sa akin: www.mithilraut.com
Hakbang 1: Listahan ng Mga Bahagi
- Arduino UNO
- BLDC outrunner motor (Anumang iba pang motor na outrunner ay gagana nang maayos)
- Electronic Speed Controller (Pumili alinsunod sa kasalukuyang rating ng motor)
- LiPo Battery (upang mapagana ang motor)
- Male-Male Jumper cable * 3
- USB 2.0 type ng A / B (Upang mai-upload ang programa at mapagana ang Arduino).
Tandaan: Tiyaking suriin mo ang mga konektor ng baterya, ESC at Motors. Sa kasong ito mayroon kaming 3.5mm male connectors ng bala sa Motor. Kaya nag-solder ako ng 3.5mm na mga babaeng konektor ng bala sa output ng ESC. Ang baterya ay mayroong isang 4.0mm Male konektor na Lalaki. Samakatuwid naghinang ako ng naaangkop na mga babaeng konektor ng babae sa input na bahagi ng ESC.
Hakbang 2: Mga Koneksyon
Ikonekta ang motor sa output ng ESC. Dito, hindi mahalaga ang polarity. Kung lumipat ka ng anumang 2 sa 3 mga wire, ang motor ay paikutin sa kabaligtaran.
Ikonekta ang '+' & '-' ng baterya sa Red (+) at Black (-) na mga wire ng ESC ayon sa pagkakabanggit.
Mula sa 3pin servo cable na lumalabas sa ESC, ikonekta ang Brown cable sa pin na 'GND' sa Arduino. Ikonekta ang Yellow cable sa anumang digital pin. Sa aming kaso ang digital pin 12 na ito.
Hakbang 3: Programming Arduino UNO
Kung bago ka sa Arduino maaari kang mag-download, mag-install at mag-setup ng Arduino mula dito.
Ikonekta ang Arduino sa PC. Buksan ang Arduino IDE at isulat ang code na ito. Piliin sa ilalim ng 'Mga Tool'
Lupon: Arduino / Genuino UNO
Port: COM15 (Piliin ang naaangkop na COM port. Upang malaman ang COM port bukas na manager ng aparato at hanapin ang Arduino UNO sa ilalim ng 'Mga Ports')
I-click ang pindutang Mag-upload sa kaliwang sulok sa itaas.
# isama
Servo esc_signal; void setup () {esc_signal.attach (12); // Tukuyin dito ang pin number kung saan nakakonekta ang signal pin ng ESC. esc_signal.write (30); // utos ng braso ng ESC. Hindi magsisimula ang mga ESC maliban kung ang bilis ng pag-input ay mas mababa sa panahon ng pagsisimula. pagkaantala (3000); // pagkaantala sa pag-una ng ESC. } void loop () {esc_signal.write (55); // Iiba ito sa pagitan ng 40-130 upang mabago ang bilis ng motor. Mas mataas na halaga, mas mataas ang bilis. pagkaantala (15); }
Hakbang 4: Tandaan
Ang tamang paraan upang patakbuhin ang mga motor ay ang
1. Ikonekta ang baterya sa ESC upang mapagana ang ESC.
2. Lakasin ang Arduino.
Kung gagawin mo sa ibang paraan, tatakbo ng Arduino ang pagkakasunud-sunod ng braso at makaligtaan ng ESC ang mga utos na iyon dahil hindi ito pinalakas. Sa kasong ito pindutin ang pindutan ng pag-reset sa Arduino.
Inirerekumendang:
HeadBot - isang Robot na Nagbabago ng Sarili para sa Pag-aaral at Pag-abot sa STEM: 7 Mga Hakbang (na may Mga Larawan)
HeadBot - isang Self-Balancing Robot para sa STEM Learning and Outreach: Headbot - isang dalawang talampakan ang taas, self-balancing robot - ay ang ideya ng South Eugene Robotics Team (SERT, FRC 2521), isang mapagkumpitensyang pangkat ng robotics ng high school sa UNA Kompetisyon ng Robotics, mula sa Eugene, Oregon. Ang sikat na robot sa pag-abot na ito ay ginagawang
Paano Patakbuhin ang Drone Quadcopter Brushless DC Motor sa pamamagitan ng Paggamit ng HW30A Brushless Motor Speed Controller at Servo Tester: 3 Hakbang
Paano Patakbuhin ang Drone Quadcopter Brushless DC Motor sa pamamagitan ng Paggamit ng HW30A Brushless Motor Speed Controller at Servo Tester: Paglalarawan: Ang aparatong ito ay tinatawag na Servo Motor Tester na maaaring magamit upang patakbuhin ang servo motor sa pamamagitan ng simpleng plug sa servo motor at supply ng kuryente dito. Ang aparato ay maaari ding magamit bilang isang signal generator para sa electric speed controller (ESC), pagkatapos ay maaari kang
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: 4 Mga Hakbang (na may Mga Larawan)
Pag-iniksyon sa Keyboard / Awtomatikong I-type ang Iyong Password Sa Isang Pag-click !: Mahirap ang mga password … at ang pag-alala sa isang ligtas ay mas mahirap pa! Bukod dito kung mayroon kang kasama, nagbabagong password ay magtatagal ito upang mai-type. Ngunit huwag matakot sa aking mga kaibigan, mayroon akong solusyon dito! Lumikha ako ng isang maliit na awtomatikong pag-type ng makina na
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Arduino Obstacle Pag-iwas sa Robot (Bersyon ng Pag-upgrade): 7 Mga Hakbang (na may Mga Larawan)
Arduino Obstacle Avoiding Robot (Upgrade Version): Ang post na ito ay unang nai-publish sa website na ito https://truesains22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Sagabal Pag-iwas sa Robot. Ito ay simple ngunit ilang tampok at