Komplett Motor guide för Robotics (8 / 12 steg)

Steg 8: Borstlös likströmsmotor



Borstlösa DC (BLDC) motorer kallas av många namn: Borstlös permanentmagnet, permanentmagnet växelströmsmotorer, permanentmagnet synkron motorer etc. Förvirringen uppstår därför en borstlös likströmsmotor inte fungerar direkt från dc spänningskälla. Men som vi skall se, liknar den grundläggande principen om drift en dc-motor.

En BLDC har en rotor med permanentmagneter och en stator med lindningar. Det är i huvudsak en likströmsmotor som vände ut och in. Borstar och Kommutator har eliminerats och lindningarna är anslutna till kontrollelektronik. Kontrollelektronik ersätter funktionen av Kommutator och vitalisera den ordentliga lindningen. I animeringen visas lindningen är aktiverade i ett mönster som roterar runt statorn. Strömförande statorn slingrande leder den rotor magnet och växlar precis som rotorn justerar med statorn. Det finns inga gnistor, vilket är en fördel med BLDC motor.

Borstar av en dc-motor har flera begränsningar. Borstens livslängd, borste rester, maxhastighet och elektriska störningar. BLDC motorer är potentiellt renare, snabbare, effektivare, mindre bullriga och mer tillförlitliga. BLDC motor kräver dock elektronisk kontroll.

Sedan byggandet av en borstlös likströmsmotor är mycket lik den AC-motor vilket gör det en sann synkronmotor men en nackdel är att det är dyrare än motsvarande "borstad" motor design.

Inrunners vs Outrunners

Det finns två typer av borstlösa RC motorer, inrunners och outrunners.

Permanentmagneter av inrunner borstlösa motorer är placerade på insidan av elektromagneter. En outrunner brushless motor har de permanent magneterna på utsidan av elektromagneter.

Ju snabbare en motor snurrar, desto mer effektivt det är. Inrunner motorer slå mycket snabbt och är mycket mer effektiv än outrunner motorer. Inrunner borstlösa RC motorer kräver en hastighet minskar växellåda mellan motor och propeller av din RC flygplan.

Nackdelen med en inrunner är de extra delar som kan och gör misslyckas. Redskap få strippad och växellåda axlar är lätt böjda. Det kan också vara ett hinder när du monterar en växellåda motor kombination för din RC flygplan prydligt, särskilt under en kåpa.

Teorin om Operation

Mekaniken i en borstlös motor är otroligt enkel. Den enda rörliga delen är den rotorn, som innehåller magneter. Där saker blir komplicerat iscensättandet sekvensen av energigivande lindningar. Polariteten på varje lindning styrs av riktningen av strömflödet. Animeringen visar ett enkelt mönster som kontrollanter skulle följa. Växelström ändrar polaritet, att ge varje lindning en "push/pull" effekt. Tricket är att hålla detta mönster i synk med hastigheten på rotorn. Det finns två (utbredda) sätt detta kan ske. De flesta hobby styrenheter mäta spänningen produceras (tillbaka EMI) på icke-strömförande lindningen. Denna metod är mycket pålitlig i hög hastighet drift. Som motorn roterar långsammare, spänningen produceras blir svårare att mäta och fler fel induceras. Nyare hobby styrenheter och många industriella styrenheter utnyttja Hall effekt sensorer för att mäta magneter position direkt. Detta är den primära metoden för att kontrollera datorfläktar.

Kontroll

Kontroll av den borstlösa DC-motorer skiljer sig mycket från den normala borstad likströmsmotor, i det den här typen av motor innehåller några medel för att upptäcka rotorer kantiga position (eller magnetiska poler) krävs för att producera de feedback signaler krävs för att kontrollera halvledaren byta enheter. Den vanligaste position/pole sensorn är "Hall effekt Sensor", men några motorer också använda optiska sensorer. Med hjälp av Hall effekt sensorer, slås polariteten av elektromagneter av motorisk kontroll enheten kretsar. Sedan kan motorn enkelt synkroniseras till en digital klocksignal, som ger exakt hastighetskontroll. Borstlösa DC-motorer kan konstrueras för att ha, en extern permanentmagnet rotor och en inre elektromagnet stator eller en inre permanentmagnet rotor och en extern elektromagnet statorn.

I figur 4 (A), är den gröna slingrande märkt "001" aktiverade som Nordpolen och blå likvidation märkt som "010" är strömförande som Sydpolen. På grund av denna magnetisering, den södra Polen av rotoren ligger i linje med den gröna slingrande och Nordpolen ligger i linje med den röda slingrande märkt "100". För att flytta rotorn, de "Röda" och "Blå" lindningarna är strömförande i den riktning som visas i figur 4 b. Detta orsakar den röda slingrande för att bli Nordpolen och den blå slingrande för att bli Sydpolen. Denna förskjutning av det magnetiskt sätter in i statorn ger vridmoment på grund av utvecklingen av repulsion (röd slingrande – Nord-Nord justering) och attraktion tvingar (blå slingrande – Nord-syd justering), som flyttar rotorn i den medurs riktningen.

Varvtalsreglering

Borstlösa dc-motor är faktiskt Trefas växelströmsmotorer. Att kontrollera hastigheten en elektronisk hastighet används kontroll eller ESC. Borstlösa ESC systemen i princip skapa en tri-fas AC uteffekt på begränsad spänning från ombord DC power inmatning, köra borstlösa motorer genom att skicka en sekvens av AC signaler från ESK: s kretsar, anställa en mycket låg impedans för rotation. Borstlösa motorer, annars kallas outrunners eller inrunners beroende på deras fysiska konfigurationen, har blivit mycket populärt med "electroflight" radio-kontroll tid hobbyister deras effektivitet, makt, lång livslängd och låg vikt jämfört med traditionella borstad motorer. Dock är borstlösa AC motor styrenheter mycket mer komplicerad än borstad motor styrenheter.

Den korrekta fasen varierar med motor rotationen, som skall beaktas av ESK: vanligtvis tillbaka EMF från motorn används för att upptäcka denna rotation, men variationer finns som använder magnetiska (Hall effekt) eller optiska detektorer. Dator-programmerbar hastighet kontroller har i allmänhet användardefinierade alternativ som gör att låg spänning cut-off begränsar, timing, acceleration, bromsning och rotationsriktning. Vända motorns riktning kan också ske genom att byta två av tre leder från ESK motorn.

Nuvarande betyg av ESC
En ESC kommer att ha en ström gräns. För att hantera mer makt, ESK måste vara större, tyngre och dyrare. Det är viktigt att veta toppströmmen din motor kommer att dra på fullgas. Detta avgör den nuvarande betyg du ska leta efter i en ESC. Välj alltid en ESC med en nuvarande betyg som är högre än vad du behöver. Om motorn går att dra 12A, är en 25A-fått ESC ett mycket bättre val än en 10A-klassade. 10A ESC kommer förmodligen överhettas och laga mat, även om du bara flyga med halv gas. Råden är relativt lätt och bibehåller bra andrahandsvärde, så detta är ett objekt i din power system där brister är inte värt mödan. Att välja rätt typ och identifiera den minsta märkström är två stora steg. De nästa val beror på dina önskemål.

Märkspänningen

Alla ekonomiska och sociala råd har spänningsgränser. Vissa har mer än en! Vad är din batterispänning? Välj en ESC som är utformad att fungera med en lika eller högre spänning. Vissa ekonomiska och sociala råden är utformade för låga spänningar (under 13V), några för medelhög spänning (under 25V) och några för höga spänningar (ovanför 25V). Du bör inte ansluta en hög spänning batteriet till en låg spänning ESC, men det är också onödigt att använda en hög spänning ESC med lågspänning batteri.

Fördelar

Fördelarna med den borstlösa DC Motor jämfört med dess "borstad" kusin är högre effektivitet, hög driftsäkerhet, låga elektriska störningar, bra fart kontroll och viktigare, nr borstar eller Kommutator att slitas ut producerar en mycket högre hastighet. Men deras nackdel är att de är dyrare och mer komplicerat att kontroll.

Arduino kontroll

Borstlösa motorer konstruerade för autonoma och remote control flygplan och fordon vanligtvis kräver en separat styrenhet. Är vanligen av Sensorlös typ och användning standard servo skriva pulsade signaler för varvtalsreglering.

Det är mycket lätt att kontrollera BLDC motor. De flesta av de ekonomiska och sociala råden måste en 50Hz frekvens dvs en 20 ms cykel och hastigheten beror på intermittensen du tillhandahåller. 1ms kommer att minska sin hastighet till minimum eller ens stoppa det (det beror på ESC modell) medan en 2 MS puls kommer att köra motorn på sin största möjliga hastighet. Värden mellan dem ger dig en variation i hastighet.

Ekonomiska och sociala råden behöver vanligtvis en högre än den som tillhandahålls av Arduino från hans pin 5V spänning: vanligtvis de behöver 2 LiPo celler (ca 8V). Att uppnå att alla kretsen måste drivas från en extern strömkälla som är ansluten direkt till ESC och inte via Arduino, som kommer att drivas av BEC krets av ESC. För att göra det hända räcker det att ansluta rött och svart av kontroll-kontakt till 5V och GDN för Arduino styrelsen.

Resten av banan är ganska enkelt: från stift 9 på Arduino vi har signalen för ESK, och in pin 0, spänningen från potentiometern kommer.

ESC behöver ibland kalibreras och när det gäller ekonomiska och sociala råd, kalibrering innebär att ställa in den högsta och lägsta hastighet på
motorn i förhållande till max och min bredd PWM signalen skickas av Arduino. PWM signalen läsa av ESK är av samma typ som en servo signal, vilket innebär Servo biblioteket från Adruino kan användas för att kalibrera och styra de ekonomiska och sociala råden. ESK anger hastigheten i motorn beroende på förhållandet mellan hög till låg signaler. Kalibrering innebär programmering ESK att förstå PWM vågorna motsvarande stopp och maximat rusar av motorn.

Den standard räckvidd för de flesta servomotorer och ekonomiska och sociala råden är en hög signal bredd mellan 1000 och 2000 mikrosekunder under en repetition 20 millisekunder (förutsatt att en 50hz PWM-signal). För quad copter, men vill vi spänna till vara så bred som möjligt för att möjliggöra större inkrementell kontroll av motorn. I detta syfte kalibrerade vi råden för att läsa en signal bredd från 700 till 2000 mikrosekunder med 700 att vara stopp hastigheten och 2000 max hastighet. Vissa ESC kunde inte läsa en signal som är lägre än 700 mikrosekunder.

Kalibrera de ekonomiska och sociala råden är ganska enkel. För att ange programmeringsläget, skickas maximal servo signalen (2000 mikrosekunder) till ESK, ESK är påslagen och väntar på två sekunder, då minsta servo signalen skickas (700 mikrosekunder). När ESK avger en serie bekräftelse signaler (särskild våg signaler skickas till motorn för att släppa ut pipande ljud), ESK är kalibrerad (kolla med ESC specifika databladet för detaljer).

För att kalibrera kan du använda följande kod snipet
#include < Servo.h >
#define MAX_SIGNAL 2000
#define MIN_SIGNAL 700
#define MOTOR_PIN 9

Servomotor;

void setup() {
Serial.BEGIN(9600);
Serial.println ("programmet börja...");
Serial.println ("detta program kommer att kalibrera ESK.");

motor.attach(MOTOR_PIN);

Serial.println ("nu skriver maximiprestationen.");
Serial.println ("vända på strömkälla, sedan vänta 2 sekunder och tryck på valfri tangent.");
motor.writeMicroseconds(MAX_SIGNAL);

Vänta på ingång
tag (!. Serial.available());
Serial.Read();

Skicka min kapacitet
Serial.println ("Skicka minsta output");
motor.writeMicroseconds(MIN_SIGNAL);

}

void loop() {

}

Du kan använda följande kod för att styra

#include < Servo.h > / / include servo bibliotek
Servo esc;
int throttlePin = 0;

void setup()
{
ESC.attach(9);
}

void loop()
{
int gaspådrag = analogRead(throttlePin); läsa från potten
gaspådrag = karta (gasspjäll, 0, 1023, 0, 179);
ESC.write(Throttle); spjäll värde ange hastigheten esc
}

Det tar bara läsningen av "gas", kartor från 0-1023 till 0-179 (analog läsande till servo "grader") och skickar det sedan till ESC via Servo biblioteket. Även i sin extrema enkelhet detta skiss det mycket användbart när du vill kalibrera en ny ESC för att arbeta med Servo bibliotek för Arduino.

Program:

  • Multikoptrar
  • Drönare
  • Radio Control fordon
  • Hårddiskar
  • Fans
  • Industriella servon
  • Hybridfordon
  • High-End växelmotorer

Fördelar:

  • Tyst
  • Effektiv

Begränsningar: Vissa typer av borstlösa motorer kräver en separat styrenhet för operation.

För borstlös likströmsmotor Besök https://www.sparkfun.com/categories/245

Se Steg
Relaterade Ämnen

Kompletta idioter guide till rc flygplan flyger

i detta instructables, jag kommer att visa dig hur till och vad du kommer att behöva bygga en modellflygplan. Jag ska berätta hur man bygger och reparerar ett rc plan. Nu kan börja med teorin, flygplan kan flyga på grund av sina vingar form, de är of...

NERF Alpha Trooper CS-12 komplett SWAT guide

innan jag börjar vill jag be om ursäkt för min frånvaro på Instructables. Denna guide visar dig hur man gör komplett noggrannhet på alpha trooper CS 12 nerf vapen inklusive standard Nerf och Nerf Strike elite. För detta instructable måste nerf strike...

En komplett Video Guide för växande tomater släktklenod: Start till slut!

Denna video visar en växt en "Black Krim" heirloom tomater hela tillväxten historia. Det kommer visa dig:Hur man transplantera tomaterHur man bygger hot-house burar (för tidig plantering)Hur man rensa ut suckersHur man skapar en sjukdom barriärH...

En komplett starter guide till AVRs

har du spelat med Arduinos och nu har en smak för microcontrollers?Har du försökt att gå bortom Arduino men blev stoppad av den täta datablad?Detta är den instructable för dig!Jag arbetade på en instructable för epilog tävlingen som skulle trådlöst k...

Den kompletta Aeropress Guide

Aeropress är min favorit billiga kaffebryggare på planeten. Det är vida överlägsen smak franska pressen och om du gillar ditt kaffe stark eller espresso-liknande, bättre än Häll över också. Det är under $30, snabb, god och lätt att rengöra. Nyckeln ä...

Android kontrollerade Robot för nybörjare (A till Z)

Gillar du robotar? Är du ny i robotteknik? Har du tänker bygga en Robot från grunden? Om ja, är detta instructables för dig. I detta instructables jag visar dig hur du kan bygga en robot från början, jag också visa dig hur du kan kontrollera du robot...

Arduino + K'nex Motors

Jag har varit intresserad av robotics ett tag nu, men behovet av rätt delar, mönster, och material har gjort enkla experiment för dyrt för min smak. Det är där detta projekt kommer in. Det ger ett enkelt sätt att koppla K'nex motorer upp till elektro...

Elektroniska pendel gjord i Borstlös Motor

jag hade byggt denna elektroniska pendel för ett tidigare projekt och beslutat att göra det till en enda stolpe borstlös motor genom att dubblera längden på armaturen och att lägga till magneter i båda ändar. Efter balansering armaturen fungerade det...

Guide till få Epic Helander skrivbordsunderlägg

Här är den kompletta Ultimate Guide till att få episka Helander skrivbordsunderlägg (detta är för din dator!) =)Steg 1: Wll behöver du:En dator, mac eller windows är absolut bra, så du kan använda någon jag använder windows men mac är mycket lik så d...

Drone Design 101 - del 1 CAD

Bygg! Flyga! Tävla!Aerial Sports League Grundare / Chief Designer och Autodesk Expert Elite, Eli DElia, vägleder dig steg för steg igenom de grundläggande principer och tekniker för första Person Video (FPV) drone racer design.Se till att titta på de...

Konvertera en TowerPro MG995 Servo till ett linjärt ställdon

Detta instructable lär att konvertera en digital servo, särskilt den TowerPro MG995 (men det borde fungera till viss del med andra servon), in i en fullt kontrollerbar linjärt ställdon, omvandla dess kantiga rörelse till linjär rörelse. Längden på de...

Rad efterföljare Robot - PID Control - Android Setup

== > Detta projekt fick det 2: a priset på 2016 Robotics tävling.Tack för alla röster ;-)Syftet med detta projekt är att bygga en rad efterföljare Robot med PID control. Vi kommer också använda en Android-enhet till lätt setup de huvudsakliga kontrol...

Den billiga DIY elektriska Longboard

Hej yall! CoolRextreme här med ännu en DIY Longboard inlägg...Ja, jag ger dig en detaljerad redogörelse för min bygga. Från frustration till fascination. Varför?Orsaka vi alla vet bygger inte bara om går smidigt och kommer samman perfekt.Nej, jag kom...

Octagon akryl Robot

bygga en liten programmerbar robot med laserskurna akryl för plattformarna, leksak växellådor och motorer, en handfull hårdvara och en grundläggande stämpel Utbildningsstyrelsen. Roboten kan programmeras att flytta framlänges, baklänges, rotera höger...

Motoriserad cykel friktion driva

Friktion driva cykelUtforma cykelnJag ritade skisser av min föreslagna design av cykel motor ram och friktion driva. Jag drog framhjulet driva idéer och bakre hjulet enhet idéer.Jag beslutat att gå med bakre hjulet enhet med en justerbar höjd av moto...

Self balancing one wheeled electric skateboard

OBS:Maj 2011: Detta instructable är nu ganska gammal (relativt) och jag kunde nu bygga detta projekt helt enkelt med en Arduino som registeransvarig.Jag arbetar för närvarande på en enhjuling med samma OSMC motor styrenhet och en Arduino. När jag får...

Mini Space 1999 Eagle Popsicle Stick modell

Hej alla! Har tid? Vad sägs om ett mycket intrikat projekt från ett Gerry Anderson koncept - ett mini popsicle minne utrymme 1999 Eagle rymdfarkoster från Moonbase Alpha!Eagle multi-purpose transportören var den primära rymdfarkosten från 70-talet Sc...

DIY blinkande LED

Hi till alla dagens den instructable handlar om blinkande av en LED som kan varaanvänds i så många olika program exp utsmyckning, indikation etcDetta är mycket enkel instructable någon kan göra.D JAG Y I 4 MINUTERS KOMPLETT VIDEO GUIDE STEG FÖR STEGJ...

Amfibiefordon

så, som namnet antyder, jag har gjort ett fordon kunna resa på såväl land som vatten.Så, du kanske tror whats innovativa eller svårt att göra sådana fordon o_OSkrudhuset två vattentäta motorer, vatten propeller, hjul, mikrokontroller och där har du d...