Hierdie instruksies sal u wys hoe u die borsellose motor ESC met Arduino kan instel en laat loop, sowel as die borsellose motor teen verskillende snelhede.
Dit gaan deur materiaal, hardeware -opstelling en sagtewarekodering.
Dit sal verduidelik wat in elke stap van die kode gedoen word.
Moenie beseer word nie, geniet dit!
Hieronder is 'n video van die motor wat werk.
U moet kry: Arduino (
ek sal dit doen, ek het Arduino Mega gebruik)
'n rekenaar met 'n Arduino -koderingsprogram daarop.
ESC USB-aansluiting (
ek sal dit doen, ek het die normale handelsmerk van 30 ampère gebruik)
10:00 P Brushless-motor met sweisbattery, verbindingsdraadsoldeer yster (
enige 12 volt-battery is 2 of meer en ek het 3 battery 11. 1 volt-battery gebruik)-
Steek die soldeeryster in om op te warm, en dan die ESC in lyn met die motor
die Battery en die battery moet wees.
en Soldeerbout word verhit, plaas die motorbeheerlyn uit ESC met die drade wat uit die motor geneem is.
Die drade in die middel moet saamgaan, maar 2 sylyne kan omgeskakel word om die rigting van die motor te keer.
Laastens moet u 'n soldeerbout gebruik om
op die draad te verhit, dit moet ongeveer 5-10
sekondes duur, dan die soldeersel op die draad smelt en dit saam plak. -
Neem die invoerdraad van ESC (
lyk soos die een op die servo -lyn)
en koppel die grond aan die grond en die sein (wit) aan pen 9.
Die positiewe lyn moet slegs aan VIN gekoppel word as die Arduino nie aan die rekenaar gekoppel is nie.
As dit aan 'n rekenaar gekoppel is, moet u nie die positiewe paal aan enigiets koppel nie, anders verbrand dit u rekenaar -
die dik rooi en swart drade wat uit die bodem kom, moet aan die battery geheg word. -
U moet eers die Arduino -bord met 'n USB -aansluiting op u rekenaar aansluit.
U kan dan die program hieronder aflaai.
Nadat u die program afgelaai het, druk die RESET -knoppie op die Arduino voordat u die battery in ESC aansluit.
Die motor sal 'n begingeluid maak en dan wag dit.
Na 'n paar sekondes sal die motor 3 piepies maak en dan geleidelik na die geprogrammeerde snelheid beweeg.
Dan sal dit geleidelik terugval tot nul spoed.
U kan die program van motorloopspoed en -duur wysig.
Moenie die motor op 'n snelheid van meer as 85% krag stel nie, anders sal ESC uitbrand. Kode)
Hierdie kode kan vir enige doel gebruik word.
Insluitend servo esc1; int pos = 0;
/Stel die posisieveranderlike arm () {setSpeed (0);
/Stel veranderlike snelheidsvertraging (1000) in; } nietige setSpeed (int speed) {
int hoek = kaart (
snelheid, 0,100, 0,180);
/Stel die servo -posisie op verskillende snelhede. skryf (hoek); } nietige opstelling () {ESC1. heg (9);
/Voeg ESC by 'n pen. arm (); } void lus () {int speed;
/(spoed = 0; snelheid 0; snelheid -= 5) {
/By die vasgestelde snelheid van 1 sekonde word die siklusspoed verminder tot 0% krag (snelheid); vertraging (1000); } setSpeed (0);
/Stel die snelheidsveranderlike op nul, ongeag die vertraging (1000);
/Af 1 sekonde}
Hoprio Group 'n Professionele vervaardiger van beheerder en motors, is in 2000 gestig. Groep se hoofkwartier in Changzhou City, Jiangsu in 2000 gestig. Groep se hoofkwartier in Changzhou City, Jiangsu -provinsie.