Kontrolloni motor pa furça duke përdorur Arduino
Shtëpi » Blog » Kontrolloni motor pa furça duke përdorur Arduino

Kontrolloni motor pa furça duke përdorur Arduino

Views: 0     Autori: Redaktori i faqes Publikoni Koha: 2020-09-02 Origjina: Sit

Kërkoj

Butoni i Ndarjes në Facebook
butoni i ndarjes në Twitter
butoni i ndarjes së linjës
Butoni i Ndarjes WeChat
Butoni i Ndarjes së LinkedIn
butoni i ndarjes së pinterest
butoni i ndarjes së whatsapp
Butoni i Ndarjes Kakao
butoni i ndarjes së Snapchat
butoni i ndarjes së telegramit
Butoni i Ndarjes së Sharethis

Kam menduar për kontrollin e ESC. k.
Kontrolluesi elektronik i shpejtësisë së motorit pa furçë 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çë, dhe pastaj, ne mund ta bëjmë këtë me Micro Controller Arduino.
Kjo përfshin përdorimin e sinjalit PWM të Arduino 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çë në tre terminalet e ESC.
Vidhosni motorin në një bord të ngjashëm me detyra të rënda 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 -së me çdo arduino pin PWM, unë e lidh atë me pin D8 dhe specifikoj pin 8 për të në skicën Arduino.
Ju mund të kontrolloni shumë motorë duke përdorur kunja të shumta.
Lidhni potenciometrin me kunjat VCC ose 5 V të Arduino dhe Tokës.
Lidhni terminalin e tretë të pinit të ndryshueshëm në pin analog 0, dhe ju mund të fuqizoni Arduino duke përdorur BEC (
qark i kancerit të baterisë)
të shfaqet në ESC tuaj.
Për të përdorur BEC, thjesht lidhni telin e kuq të trashë në majën VIN të Arduino.
Mund të sigurojë 5 V.
Jo të gjithë ESC -në kanë BEC, në këtë rast ju mund të përdorni furnizimin me energji të jashtme 5 V.
Pasi të keni fuqizuar Arduino, lidhni baterinë Lipo me ESC tani. Ju keni mbaruar! !
Tani ngadalë kthejeni çelësin e potenciometrit për të filluar dhe rritur shpejtësinë e motorit.
Në këtë kod, ne thjesht hartojmë ose referojmë vlerën maksimale (1023) dhe minimumin (0)
vlerën e simulimit në pin 0 arrin vlerën maksimale të kërkuar (2000) dhe minimumin (1000)
funksionojnë dhe kontrollojnë vlerën e shpejtësisë ESC.
Ju mund të 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 atë sepse ESC të ndryshme mund të kenë pika të ndryshme fillestare dhe mbaruese.
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. fillojnë (9600); } loop i pavlefshëm () {int val;
/Krijoni Val Val = Analogread (A0);
/Lexoni input nga pin analog 0 dhe ruajeni atë në val = hartë (
val, 0,1023, 1000,2000);
/Harta Val në Min dhe Max (
ndryshoni nëse është e nevojshme) ESC.
Sekonda (val);
/Përdorni Val si një sinjal në ESC

Hoprio Group A Prodhues Profesional i Kontrolluesit dhe Motors, u krijua në vitin 2000. Selia e Grupit në qytetin Changzhou, Provinca Jiangsu.

Lidhje të shpejta

Na kontaktoni

Whatsapp: +86 18921090987 
Tel: +86-18921090987 
Shto: Nr.19 Mahang South Road, Wujin High Tech District, Changzhou City, Provinca Jiangsu, Kinë 213167
Lini një mesazh
Na kontaktoni
Të drejtat e autorit © 2024 Changzhou Hoprio E-Commerce Co, Ltd Të gjitha të drejtat e rezervuara. Sitap | Politika e privatësisë