ovládanie bezkomutátorového motora pomocou arduina
Domov » Blog » ovládanie bezkomutátorového motora pomocou arduina

ovládanie bezkomutátorového motora pomocou arduina

Zobrazenia: 0     Autor: Editor stránky Čas zverejnenia: 2020-09-02 Pôvod: stránky

Opýtajte sa

tlačidlo zdieľania na facebooku
tlačidlo zdieľania na Twitteri
tlačidlo zdieľania linky
tlačidlo zdieľania wechat
prepojené tlačidlo zdieľania
tlačidlo zdieľania na pintereste
tlačidlo zdieľania whatsapp
tlačidlo zdieľania kakaa
tlačidlo zdieľania snapchatu
tlačidlo zdieľania telegramu
zdieľať toto tlačidlo zdieľania

Rozmýšľal som nad ovládaním ESC. k.
Elektronický regulátor otáčok bezkomutátorového motora bez vysielača a prijímača, alebo existuje projekt, v ktorom chcete použiť jednoduchý obvod alebo Arduino na ovládanie rýchlosti bezkomutátorového motora, a potom to môžeme urobiť pomocou mikro ovládača Arduino.
To zahŕňa použitie PWM signálu arduina na ovládanie rýchlosti jednosmerného motora pomocou ESC.
Ušetríte tak náklady na nákup servotestera alebo RC vysielača a prijímača.
Začnime! !
Čo potrebujete: najskôr pripojte tri svorky bezkomutátorového motora k trom svorkám ESC.
Naskrutkujte motor na podobnú odolnú dosku, aby ste udržali stabilitu pri vysokých otáčkach.
Stiahnite si a flashujte dostupný kód v spodnej časti stránky do arduina pomocou USB kábla (
Kód je vysvetlený ďalej na tejto stránke).
Pripojte hlavnú bielu alebo žltú signálnu linku ESC k akémukoľvek PWM kolíku Arduino, pripojím ho k kolíku D8 a špecifikujem preň kolík 8 v náčrte Arduina.
Mnoho motorov môžete ovládať pomocou viacerých kolíkov.
Pripojte potenciometer k vcc alebo 5 V kolíkom Arduina a uzemnenie.
Pripojte tretiu svorku variabilného kolíka k analógovému kolíku 0 a môžete napájať Arduino pomocou BEC (
Batérie canceller circuit)
Objavte sa vo vašom ESC.
Ak chcete použiť BEC, jednoducho pripojte červený hrubý drôt k Vin kolíku Arduina.
Môže poskytnúť 5 V.
Nie všetky ESC majú BEC, v takom prípade môžete použiť externý 5 V napájací zdroj.
Po napájaní Arduina teraz pripojte Lipo batériu k ESC. Hotovo! !
Teraz pomaly otáčajte gombíkom potenciometra, aby ste naštartovali a zvýšili rýchlosť motora.
V tomto kóde iba mapujeme alebo odkazujeme na maximálnu hodnotu (1023) a minimálnu (0)
Hodnota simulácie na kolíku 0 dosiahne požadovanú maximálnu hodnotu (2000) a minimálnu (1000)
Ovládajte a kontrolujte hodnotu rýchlosti ESC.
Možno budete musieť zmeniť maximálne a minimálne hodnoty ESC I.
Rôzne hodnoty pre E 1000 a 2000, inými slovami, možno budete musieť kalibrovať, pretože rôzne ESC môžu mať rôzne počiatočné a koncové body.
Navštívte ďalšie návody - RZtronics.
Kód na ovládanie esscservo esc pomocou knižnice serv obsahuje //;
/Vytvorte nastavenie s názvom esc void (){esc. pripojiť(9);
/Zadajte pin signálu esc, tu esc.
sekúnd (1000);
/Inicializujte signál na 1000 sériový. begin(9600); }void loop(){int val;
/Vytvorenie premennej val = analogRead (A0);
/Prečítajte vstup z analógového pinu 0 a uložte ho do val = mapa (
Val, 0,1023, 1000,2000);
/Namapujte hodnotu na min a max (
v prípade potreby zmeňte)esc.
Sekundy (val);
/Použite val ako signál na esc

Skupina HOPRIO, profesionálny výrobca ovládačov a motorov, bola založená v roku 2000. Sídlo skupiny v meste Changzhou, provincia Jiangsu.

Rýchle odkazy

Kontaktujte nás

WhatsApp: +86 18921090987 
Tel: +86- 18921090987 
Pridať: č. 19 Mahang South Road, Wujin High-tech District, Changzhou City, provincia Jiangsu, Čína 213167
Zanechať správu
KONTAKTUJTE NÁS
Copyright © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. Všetky práva vyhradené. Sitemap | Zásady ochrany osobných údajov