Beheer borsellose motor met behulp van arduino
Tuiste » Blog » Beheerborsellose motor met behulp van Arduino

Beheer borsellose motor met behulp van arduino

Views: 0     Skrywer: Site Editor Publish Time: 2020-09-02 Oorsprong: Webwerf

Navraag doen

Facebook -deelknoppie
Twitter -delingknoppie
Lyndeling -knoppie
WeChat Sharing -knoppie
LinkedIn Sharing -knoppie
Pinterest Sharing -knoppie
whatsapp -delingknoppie
Kakao Sharing -knoppie
Snapchat Sharing -knoppie
Telegram -delingknoppie
Sharethis Sharing -knoppie

Ek het daaraan gedink om ESC te beheer. k.
Die elektroniese snelheidsbeheerder van die borsellose motor sonder sender en ontvanger, of daar is 'n projek waarin u 'n eenvoudige stroombaan of arduino wil gebruik om die snelheid van die borsellose motor te beheer, en dan kan ons dit met Arduino Micro Controller doen.
Dit sluit in die gebruik van die PWM -sein van Arduino om die snelheid van die GS -motor deur ESC te beheer.
Dit bespaar u die koste vir die aankoop van 'n servo -toetser of 'n RC -sender en ontvanger.
Laat ons begin! !
Wat u nodig het: koppel eers die drie terminale van die borsellose motor aan die drie terminale van ESC.
Skroef die motor op 'n soortgelyke swaar bord om stabiliteit by hoë toere te handhaaf.
Laai en flits die beskikbare kode onderaan die bladsy na Arduino met behulp van 'n USB -kabel (
die kode word later op hierdie bladsy uiteengesit).
Verbind ESC se hoofwit of geel seinlyn aan enige PWM -pen Arduino, ek koppel dit aan die D8 -pen en spesifiseer pen 8 daarvoor in die Arduino -skets.
U kan baie motors beheer met behulp van verskeie penne.
Koppel die potensiometer aan die VCC of 5 V -penne van die arduino en grond.
Verbind die derde terminale van die veranderlike pen aan die analoogpen 0, en u kan die Arduino gebruik met behulp van BEC (
Battery Canceller Circuit)
verskyn in u ESC.
Om BEC te gebruik, koppel eenvoudig die rooi dik draad aan die VIN -pen van die Arduino.
Dit kan 5 V. voorsien.
Nie alle ESC het BEC nie, in welke geval u die eksterne 5 V -kragtoevoer kan gebruik.
Nadat u die Arduino aangedryf het, koppel die LIPO -battery nou aan ESC. Jy is klaar! !
Draai nou die potensiometerknop stadig om die snelheid van die motor te verhoog.
In hierdie kode karteer of verwys ons net na die maksimum waarde (1023) en minimum (0)
Die simulasiewaarde by pen 0 bereik die vereiste maksimum waarde (2000) en minimum (1000)
werk en beheer die waarde van ESC -snelheid.
Miskien moet u die maksimum en minimum waardes van ESC I verander.
Verskillende waardes vir E 1000 en 2000, met ander woorde, u moet dit miskien kalibreer omdat verskillende ESC verskillende begin- en eindpunte kan hê.
Besoek vir meer tutoriale-rztronics.
Die kode om die ESSCServo ESC te beheer met behulp van die servo -biblioteek bevat //;
/Skep 'n opstelling met die naam esc void () {esc. heg (9);
/Spesifiseer die ESC -seinpen, ESC hier.
Sekondes (1000);
/Inisialiseer die sein tot 1000 serie. begin (9600); } nietige lus () {int val;
/Skep veranderlike val = analogread (A0);
/Lees die invoer van analoog pen 0 en stoor dit in val = kaart (
VAL, 0,1023, 1000,2000);
/Kaart val na min en maks (
verander indien nodig) ESC.
Sekondes (Val);
/Gebruik VAL as 'n sein vir ESC

Hoprio Group 'n Professionele vervaardiger van beheerder en motors, is in 2000 gestig. Groep se hoofkwartier in Changzhou City, Jiangsu -provinsie.

Vinnige skakels

Kontak ons

Whatsapp: +86 18921090987 
Tel: +86-18921090987 
Voeg by: No.19 Mahang South Road, Wujin High-Tech District, Changzhou City, Jiangsu Provinsie, China 213167
Los 'n boodskap
Kontak ons
Kopiereg © 2024 Changzhou Hoprio E-Commerce Co., Ltd. Alle regte voorbehou. Sitemap | Privaatheidsbeleid