Razmišljal sem o nadzoru ESC. k.
Elektronski krmilnik hitrosti brezkrtačnega motorja brez oddajnika in sprejemnika, ali obstaja projekt, v katerem želite uporabiti preprosto vezje ali Arduino za nadzor hitrosti brezkrtačnega motorja, nato pa lahko to storimo z mikro krmilnikom Arduino.
To vključuje uporabo signala PWM arduina za nadzor hitrosti enosmernega motorja prek ESC.
Tako boste prihranili stroške nakupa servo testerja ali RC oddajnika in sprejemnika.
Začnimo! !
Kaj potrebujete: najprej povežite tri sponke brezkrtačnega motorja s tremi sponkami ESC.
Motor privijte na podobno težko ploščo, da ohranite stabilnost pri visokih obratih.
Prenesite in prenesite razpoložljivo kodo na dnu strani v arduino s kablom usb (
koda je razložena kasneje na tej strani).
Povežite glavno belo ali rumeno signalno linijo ESC s katerimkoli PWM zatičem Arduino, jaz ga povežem z zatičem D8 in določim zatič 8 zanj na skici Arduino.
Z uporabo več zatičev lahko upravljate številne motorje.
Povežite potenciometer z zatiči vcc ali 5 v Arduina in ozemljite.
Priključite tretji priključek spremenljivega zatiča na analogni zatič 0 in Arduino lahko napajate s pomočjo BEC (
vezje za izničenje baterije).
Pojavi se v vašem ESC.
Če želite uporabiti BEC, preprosto priključite rdečo debelo žico na Vin pin Arduina.
Lahko zagotovi 5 V.
Vsi ESC nimajo BEC, v tem primeru lahko uporabite zunanji napajalnik 5 V.
Ko napajate Arduino, priključite baterijo Lipo na ESC. Končali ste! !
Zdaj počasi obračajte gumb potenciometra, da zaženete in povečate hitrost motorja.
V tej kodi samo preslikamo ali se sklicujemo na največjo vrednost (1023) in najmanjšo (0).
Simulacijska vrednost na nožici 0 doseže zahtevano največjo vrednost (2000) in najmanjšo (1000).
Upravljajte in nadzorujte vrednost hitrosti ESC.
Morda boste morali spremeniti največje in najmanjše vrednosti ESC I.
Različne vrednosti za E 1000 in 2000, z drugimi besedami, morda ga boste morali umeriti, ker imajo lahko različni ESC različne začetne in končne točke.
Za več vadnic obiščite RZtronics.
Koda za nadzor esscservo esc z uporabo servo knjižnice vključuje //;
/Ustvarite nastavitev z imenom esc void (){esc. priložiti (9);
/Določite signalni pin esc, tukaj esc.
sekund (1000);
/Inicializirajte signal na 1000 serij. začetek (9600); }void loop(){int val;
/Ustvari spremenljivko val = analogRead (A0);
/Preberi vhod z analognega pina 0 in ga shrani v val = map (
Val, 0,1023, 1000,2000);
/Preslikaj vrednost v min in max (
po potrebi spremenite)esc.
sekunde (val);
/Uporabi val kot signal za esc
Skupina HOPRIO, profesionalni proizvajalec krmilnikov in motorjev, je bila ustanovljena leta 2000. Sedež skupine je v mestu Changzhou, provinca Jiangsu.