krmijte brezkrtačni motor z uporabo Arduino
Doma » Blog » Nadzor brezkrtačnega motorja z uporabo Arduino

krmijte brezkrtačni motor z uporabo Arduino

Ogledi: 0     Avtor: Urejevalnik spletnega mesta Čas: 2020-09-02 Izvor: Mesto

Poizvedite

Gumb za skupno rabo Facebooka
Gumb za skupno rabo Twitterja
Gumb za skupno rabo vrstic
Gumb za skupno rabo WeChat
Gumb za skupno rabo LinkedIn
Gumb za skupno rabo Pinterest
Gumb za skupno rabo WhatsApp
Gumb za skupno rabo Kakao
Gumb za skupno rabo Snapchat
Gumb za skupno rabo telegrama
Gumb za skupno rabo

Razmišljal sem o nadzoru ESC. k.
Elektronski krmilnik hitrosti brez krtačenja brez oddajnika in sprejemnika ali obstaja projekt, v katerem želite uporabiti preprost vezje ali Arduino za nadzor hitrosti motornega motorja, nato pa lahko to storimo z Arduino Micro Controller.
To vključuje uporabo PWM signala Arduino za nadzor hitrosti DC motorja prek ESC.
To vam bo prihranilo stroške nakupa servo testerja ali RC oddajnika in sprejemnika.
Naj začnite! !
Kaj potrebujete: najprej priključite tri sponke brezkrtačnega motorja na tri sponke ESC.
Motor privijte na podobno dežurstvo, da ohranite stabilnost pri visokih vrtljajih.
Prenesite in utripajte razpoložljivo kodo na dnu strani na Arduino s kablom USB (
koda je razložena pozneje na tej strani).
Priključite glavno belo ali rumeno signalno linijo ESC na kateri koli PWM PIN Arduino, priključim jo na D8 PIN in zanj določim pin 8 v skici Arduino.
Lahko nadzorujete številne motorje z več zatiči.
Priključite potenciometer na VCC ali 5 V zatičev Arduino in tla.
Tretji priključek spremenljivega zatiča priključite na analogni zatič 0, Arduino pa lahko napajate z uporabo BEC (
vezje za akumulatorje)
se prikaže v vašem ESC.
Če želite uporabiti BEC, preprosto priključite rdečo debelo žico z Vin zatičem Arduino.
Lahko zagotovi 5 V.
Niso vsi ESC nimajo BEC, v tem primeru lahko uporabite zunanji 5 V napajalnika.
Po napajanju Arduino priključite baterijo Lipo v ESC zdaj. Končali ste! !
Zdaj počasi obrnete gumb potenciometra, da se začne in poveča hitrost motorja.
V tej kodi samo preslikamo ali sklicujemo največjo vrednost (1023) in najmanj (0)
simulacijska vrednost na Pin 0 doseže zahtevano največjo vrednost (2000) in najmanj (1000)
in nadzoruje vrednost hitrosti ESC.
Morda boste morali spremeniti največje in minimalne vrednosti ESC I.
Različne vrednosti za E 1000 in 2000, z drugimi besedami, morda ga boste morali umeriti, ker imajo lahko različne ESC različne začetne in končne točke.
Obiščite več vaj-rztronics.
Koda za nadzor escservo esc z uporabo knjižnice servo vključuje //;
/Ustvari nastavitev z imenom esc void () {esc. pritrditev (9);
/Določite signal ESC, tukaj.
Sekunde (1000);
/Inicializirajte signal na 1000 serijsko. začetek (9600); } void loop () {int val;
/Ustvari spremenljivko val = analogread (A0);
/Preberite vhod iz analognega pin 0 in ga shranite v val = zemljevid (
val, 0,1023, 1000,2000);
/Preslikajte val na min in max (
po potrebi spremenite) esc.
Sekunde (val);
/Uporabite Val kot signal za ESC

Hoprio Group, profesionalni proizvajalec krmilnikov in Motors, je bil ustanovljen leta 2000. Sedež skupine v mestu Changzhou v provinci Jiangsu.

Hitre povezave

Kontaktirajte nas

Whatsapp: +86 18921090987 
Tel: +86-18921090987 
E -poštni: sales02@hoprio.com
Dodaj: No.19 Mahang South Road, High-Tech District Wujin, mesto Changzhou, provinca Jiangsu, Kitajska 213167
Pustite sporočilo
Kontaktirajte nas
Copyright © 2024 Changzhou Hoprio E-Commerce Co., Ltd. Vse pravice pridržane. Zemljevid spletnega mesta | Politika zasebnosti