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

Steg 9: Servomotor



En servomotor är en elektrisk anordning som kan skjuta eller rotera ett objekt med stor precision. Om du vill rotera och objekt på vissa specifika vinklar eller avstånd, använda du servomotor. Det består bara av enkel motor som går igenom servo mekanism. Om motor används DC drivs då det kallas DC-servomotor, och om det är Nätdriven motor sedan kallas det AC servomotor. Vi kan få ett mycket högt vridmoment servomotor i en liten och lätt vikt paket. DOE till dessa funktioner som de används i många tillämpningar som leksaksbil, RC helikoptrar och flygplan, Robotics, maskin etc. Placera av en servomotor beslutas av elektrisk puls och dess kretsar är placerad bredvid motorn.

Nu har dagens servosystem enorma industriella tillämpningar. Servo motor program är också vanliga i avlägsen kontrollerade leksaksbilar för att styra riktningen av vinkar och det är också mycket ofta används som motorn som flyttar facket i en CD- eller DVD-spelare. Bredvid dessa finns det andra hundratals servo motor program ser vi i vårt dagliga liv. Den främsta orsaken bakom med en servo är att det ger kantiga precision, dvs kommer endast att rotera så mycket vi vill ha och sedan stanna och vänta på nästa signal att vidta ytterligare åtgärder. Detta är till skillnad från en vanlig elektrisk motor som börjar rotera som och när driva, appliceras till det och rotation fortsätter tills vi stänga av strömmen. Vi kan inte kontrollera den roterande framstegen av elektrisk motor; men vi kan bara styra rotationshastighet och kan vända den ON och OFF.

Servo mekanism
Den består av tre delar:

  • Kontrollerad enhet
  • Output sensor
  • Feedback-systemet

Det är ett slutet kretslopp där den använder positiv feedbacksystem för att styra rörelse och slutliga ståndpunkt av axeln. Här styrs enheten av en feedback signal genereras genom att jämföra utsignalen och referens insignal.

Här referens insignalen är jämfört med referera utsignal och tredje signalen är producerar av feedback-systemet. Och tredje signalen fungerar som styrsignal anordning. Denna signal är närvarande så länge feedback signalen genereras eller det finns skillnad mellan referens insignal och referens utsignal. Så är servosystem huvudsakliga uppgift att upprätthålla produktionen av ett system på önskat värde på närvaro av ljud.

Arbetssätt servomotorer
En servo består av en Motor (DC eller AC), en potentiometer, gear montering och en styrande krets. Först och främst använder vi redskap församlingen att minska RPM och att öka vridmomentet av motor. Säga i utgångsläge för servo motoraxeln, potentiometer knopp position är sådan att det finns ingen elektrisk signal som genereras på utdataport potentiometerns. Nu ges en elektrisk signal till en annan ingång av fel detektor förstärkaren. Nu skillnaden mellan dessa två signaler, en kommer från potentiometer och en annan kommer från annan källa, kommer att behandlas i feedbackmekanism och produktionen kommer att finnas på sikt fel signal. Detta fel signal fungerar som indata för motor och motorn börjar rotera. Nu motoraxeln förbinds med potentiometer och som motor roterar så potentiometern och det kommer att generera en signal. Så som den potentiometern kantiga Utmatningspositionen ändras, ändras dess utsignal feedback. Efter någon gång når positionen för potentiometer på en position som produktionen av potentiometer är samma som extern signal som tillhandahålls. Det blir ingen utgångssignal från förstärkaren till motorn ingång så det finns ingen skillnad mellan extern tillämpad signal och signalen genereras på potentiometer på detta tillstånd, och i denna situation motor stannar roterande.

Styra servomotor:

Servomotor styrs av PWM (puls med modulering) som tillhandahålls av kontroll trådarna. Det finns en lägsta puls, en maximal puls och en upprepning. Servomotor kan vända 90 grader från endera riktning form sin neutrala position. Servomotor förväntar sig en puls varje 20 millisekunder (ms) och längden på pulsen kommer att avgöra hur långt motorn vänder. Till exempel en 1.5ms puls gör motor vänden till den 90° positionen, till exempel om puls är kortare än 1.5ms axeln flyttar till 0 ° och om det är längre än 1.5ms än det kommer att vända servo till 180 °. Servomotor fungerar PWM (Pulse bredd modulation) principen, innebär dess Vridvinkel styrs av varaktigheten av tillämpad puls till dess kontroll stift. Servomotor består i princip av DC-motor som kontrolleras av ett variabelt motstånd (potentiometer) och vissa redskap. Hög hastighet kraft DC-motor omvandlas till vridmoment av redskap. Vi vet att arbete = kraft X avstånd, i DC-motor kraft är mindre och avstånd (hastighet) är hög och i Servo, force är hög och avståndet är mindre. Potentiometern är ansluten till den utgående axeln servo, att beräkna vinkeln och stoppa DC-motor på önskad vinkel.

För att sammanfatta, finns det två viktiga skillnader mellan kontroll puls servomotor kontra DC-motor. Första på servomotor, intermittens (i tid vs off-tid) har ingen som helst betydelse — allt som betyder något är den absolut positiv pågående pulsen, vilket motsvarar en befallde utdata position av servo axeln. Andra har servo sin egen kraftelektronik, så väldigt lite energiflöden över styrsignalen. All makt är Rita från dess makt bly, som måste vara helt enkelt är ansluten till en hög-aktuell källa till 5 volt.

Kontinuerlig Rotation servomotorer

Kontinuerlig rotation servomotorer är egentligen en modifierad version av vad servon betyds faktiskt göra, det vill säga styra axeln position. 360° rotation servon är faktiskt gjorda genom att ändra vissa mekaniska anslutningar inuti servo. Dock säljer vissa tillverkare som parallax dessa servon. Med kontinuerlig rotation servo kan du bara styra riktning och hastighet av servo, men inte ståndpunkten.

Arduino Servo kontroll

Servomotorer har tre sladdar: makt, marken och signal. Power wire är vanligtvis röd och ska anslutas till 5V stiftet på Arduino eller Genuino styrelsen. Jordledaren är vanligtvis svarta eller bruna och ska anslutas till en marken pin på styrelsen. Den signal stiftet är vanligtvis gul, orange eller vit och ska anslutas till stift 9 på styrelsen.

Koden

#include < Servo.h >

Servo myServo; skapa objekt för att styra en servo servo
tolv servo objekt kan skapas i de flesta styrelser

int pos = 0; variabel att lagra servo position

void setup() {
myServo.attach(9); tillmäter objektet servo servo på pin 9
}

void loop() {
för (pos = 0; pos < = 180, pos + = 1) {/ / går från 0 grader till 180 grader
i steg om 1 grad
myservo.write(POS); berätta servo gå för att placera i variabel "pos"
Delay(15); Waits 15 MS för servo att nå ställning
}
för (pos = 180, pos > = 0; pos-= 1) {/ / går från 180 grader till 0 grader
myservo.write(POS); berätta servo gå för att placera i variabel "pos"
Delay(15); Waits 15 MS för servo att nå ställning
}
}

Program:

  • Robotics
  • Animatörerna
  • Radio kontroll bilar/båtar/plan

Fördelar:

  • Låg kostnad - (RC servon) mindre storlek servon kan köpas för bara några dollar.
  • Sort - där finns ett brett utbud av storlekar och vridmoment omdömen
  • Enkel att kontroll - med hjälp av logik nivå pulser från en mikrokontroller eller en dedikerad servo controller

Begränsningar: De flesta RC servon är begränsade till 180 grader av rörelse och positionering exakta och repeterbara +/-1 grad är typiskt.

Du kan hitta olika typer av servomotor på Sparkfun.com

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...