Mendova të kontrolloja ESC-në. k.
Kontrolluesi elektronik i shpejtësisë së motorit pa furça pa transmetues dhe marrës, ose ekziston një projekt në të cilin dëshironi të përdorni një qark të thjeshtë ose Arduino për të kontrolluar shpejtësinë e motorit pa furça, dhe më pas, ne mund ta bëjmë këtë me mikrokontrollues Arduino.
Kjo përfshin përdorimin e sinjalit PWM të arduino-s për të kontrolluar shpejtësinë e motorit DC përmes ESC.
Kjo do t'ju kursejë koston e blerjes së një testuesi servo ose një transmetuesi dhe marrësi RC.
Le të fillojmë! !
Çfarë ju nevojitet: së pari lidhni tre terminalet e motorit pa furça me tre terminalet e ESC.
Vidhosni motorin në një tabelë të ngjashme të rëndë për të ruajtur stabilitetin në rpm të lartë.
Shkarkoni dhe ndezni kodin e disponueshëm në fund të faqes në arduino duke përdorur një kabllo usb (
Kodi shpjegohet më vonë në këtë faqe).
Lidhni linjën kryesore të sinjalit të bardhë ose të verdhë të ESC me çdo pin PWM Arduino, unë e lidh atë me pinin D8 dhe specifikoj pinin 8 për të në skicën Arduino.
Ju mund të kontrolloni shumë motorë duke përdorur kunja të shumta.
Lidheni potenciometrin me kunjat vcc ose 5 v të Arduino dhe tokëzimin.
Lidhni terminalin e tretë të pinit të ndryshueshëm me pinin analog 0 dhe mund ta fuqizoni Arduino duke përdorur BEC (
Qarku i anulimit të baterisë)
Shfaqet në ESC tuaj.
Për të përdorur BEC, thjesht lidhni telin e kuq të trashë me pinin Vin të Arduino.
Mund të ofrojë 5 V.
Jo të gjitha ESC kanë BEC, në të cilin rast mund të përdorni furnizimin me energji të jashtme 5 v.
Pasi të keni fuqizuar Arduino, lidhni tani baterinë Lipo me ESC. Ju keni mbaruar! !
Tani rrotulloni ngadalë çelësin e potenciometrit për të nisur dhe për të rritur shpejtësinë e motorit.
Në këtë kod, ne thjesht hartojmë ose referojmë vlerën maksimale (1023) dhe minimale (0)
Vlera e simulimit në pin 0 arrin vlerën maksimale të kërkuar (2000) dhe minimale (1000)
Operoni dhe kontrolloni vlerën e shpejtësisë ESC.
Mund t'ju duhet të ndryshoni vlerat maksimale dhe minimale të ESC I.
Vlera të ndryshme për E 1000 dhe 2000, me fjalë të tjera, mund t'ju duhet ta kalibroni sepse ESC të ndryshme mund të kenë pika të ndryshme fillimi dhe mbarimi.
Vizitoni për më shumë mësime-RZtronics.
Kodi për të kontrolluar esscservo esc duke përdorur bibliotekën servo përfshin //;
/Krijoni një konfigurim me emrin esc void (){esc. bashkëngjitni (9);
/Specifikoni pinin e sinjalit esc, esc këtu.
Sekonda (1000);
/Inicializoni sinjalin në 1000 serial. fillimi (9600); }void loop(){int val;
/Create variable val = analogLead (A0);
/Lexoni hyrjen nga pin analog 0 dhe ruajeni në val = map (
Val, 0,1023, 1000,2000);
/Map val to min dhe max (
Ndrysho nëse është e nevojshme)esc.
Sekonda (val);
/Përdor val si sinjal për esc
Grupi HOPRIO, një prodhues profesional i kontrolluesve dhe motorëve, është themeluar në vitin 2000. Selia e Grupit në qytetin Changzhou, Provinca Jiangsu.