Paano magpatakbo ng isang walang brush na motor ESC kasama si Arduino
Home » Blog » Paano magpatakbo ng isang walang brush na motor esc kasama si Arduino

Paano magpatakbo ng isang walang brush na motor ESC kasama si Arduino

Mga Views: 0     May-akda: Site Editor I-publish ang Oras: 2020-09-02 Pinagmulan: Site

Magtanong

Button sa Pagbabahagi ng Facebook
Button sa Pagbabahagi ng Twitter
Button sa Pagbabahagi ng Linya
Button ng Pagbabahagi ng WeChat
Button sa Pagbabahagi ng LinkedIn
Button ng Pagbabahagi ng Pinterest
pindutan ng pagbabahagi ng whatsapp
pindutan ng pagbabahagi ng Kakao
Button ng Pagbabahagi ng Snapchat
Button ng Pagbabahagi ng Telegram
Button ng Pagbabahagi ng Sharethis

Ang pagtuturo na ito ay magpapakita sa iyo kung paano i -configure at patakbuhin ang walang brush na motor ESC gamit ang Arduino, pati na rin ang pagpapatakbo ng walang brush na motor sa iba't ibang bilis.
Dadaan ito sa materyal, pag -setup ng hardware, at software coding.
Ipapaliwanag nito kung ano ang nagawa sa bawat hakbang ng code.
Don ay masaktan, magsaya!
Nasa ibaba ang isang video ng motor na nagtatrabaho.
Kailangan mong makuha: Arduino (
gagawin ko ito, ginamit ko ang Arduino Mega)
isang computer na may isang programa ng pag -encode ng Arduino dito.
ESC USB Connector (
Gagawin ko ito, ginamit ko ang normal na tatak ng 30 amps)
10 am p brushless motor na may welding baterya, koneksyon wire solding iron (
anumang 12 volt baterya ay 2 o higit pa at ginamit ko ang 3 baterya 11. 1 volt baterya)-
Ipasok ang paghihinang na bakal upang magpainit, at pagkatapos ay ihanay ang ESC na may motor wire (
esc 's wires ay dapat magkaroon ng tatlong magkaparehong iron sa isang tabi at baterya at si Arduino sa iba pa)- pagkatapos ng pagbebenta ng bakal na bakal ay ang pagbebenta ng bakal at si Arduino sa iba pa)-
pagkatapos ng pagbebenta ng bakal na bakasyon Pinainit, ilagay ang linya ng kontrol ng motor na kinuha sa ESC kasama ang mga wire na kinuha sa motor.
Ang mga wire sa gitna ay dapat magkasama, ngunit ang 2 mga linya ng linya ay maaaring ilipat upang baligtarin ang direksyon ng motor.
Sa wakas, kailangan mong gumamit ng isang paghihinang bakal para sa pag-init
sa kawad, dapat itong tumagal ng mga 5-
10 segundo, pagkatapos ay matunaw ang panghinang sa kawad at magkadikit ang mga ito. -
Kunin ang input wire mula sa ESC (
mukhang ang isa sa linya ng servo)
at ikonekta ang lupa sa lupa at ang signal (puti) hanggang sa pin 9.
Ang positibong linya ay dapat na konektado lamang kay Vin kung ang arduino ay hindi konektado sa computer.
Kung ito ay konektado sa isang computer, huwag ikonekta ang positibong poste sa anumang bagay, kung hindi, susunugin nito ang iyong computer -
ang makapal na pula at itim na mga wire na lumalabas sa ilalim ay dapat na nakakabit sa baterya. -
Kailangan mo munang i -plug ang board ng Arduino sa iyong computer gamit ang isang USB connector.
Maaari mong i -download ang programa sa ibaba.
Matapos i -download ang programa, pindutin ang pindutan ng I -reset sa Arduino bago isaksak ang baterya sa ESC.
Ang motor ay gagawa ng isang panimulang ingay at pagkatapos ay maghihintay ito.
Matapos ang ilang segundo, ang motor ay gagawa ng 3 beep at pagkatapos ay unti -unting lumipat sa na -program na bilis.
Pagkatapos ito ay unti -unting babalik sa bilis ng zero.
Maaari mong i -edit ang programa ng bilis ng pagpapatakbo ng motor at tagal.
Huwag itakda ang motor sa isang bilis na higit sa 85% na kapangyarihan, kung hindi man ay masusunog ang ESC. Code)
Ang code na ito ay maaaring magamit para sa anumang layunin.
Kabilang ang Servo ESC1; int pos = 0;
/Itakda ang variable na posisyon ng braso () {setSpeed ​​(0);
/Itakda ang variable na pagkaantala ng bilis (1000); } walang bisa setSpeed ​​(int bilis) {
int anggulo = mapa (
bilis, 0,100, 0,180);
/Itakda ang posisyon ng servo sa iba't ibang bilis. sumulat (anggulo); } walang bisa setup () {ESC1. ikabit (9);
/Magdagdag ng ESC sa isang pin. braso (); } walang bisa loop () {int bilis;
/(bilis = 0; bilis 0; bilis -= 5) {
/sa set ng bilis ng 1 segundo, ang bilis ng ikot ay nabawasan sa 0% na kapangyarihan (bilis); pagkaantala (1000); } setSpeed ​​(0);
/Itakda ang variable na bilis sa zero kahit na ano ang pagkaantala (1000);
/Off 1 segundo}

Ang Hoprio Group Isang propesyonal na tagagawa ng magsusupil at motor, ay itinatag noong 2000.

Mabilis na mga link

Makipag -ugnay sa amin

WhatsApp: +86 18921090987 
Tel: +86-18921090987 
Idagdag: No.19 Mahang South Road, Wujin High-Tech District, Changzhou City, Jiangsu Province, China 213167
Mag -iwan ng mensahe
Makipag -ugnay sa amin
Copyright © 2024 Changzhou Hoprio E-Commerce Co, Ltd Lahat ng karapatan ay nakalaan. Sitemap | Patakaran sa Pagkapribado