Innehållsförteckning:

Vad finns i en servo och hur man använder den med Arduino Fullständig handledning: 6 steg
Vad finns i en servo och hur man använder den med Arduino Fullständig handledning: 6 steg

Video: Vad finns i en servo och hur man använder den med Arduino Fullständig handledning: 6 steg

Video: Vad finns i en servo och hur man använder den med Arduino Fullständig handledning: 6 steg
Video: Servo Motor with Potentiometer and LCD with Arduino 2024, Juli
Anonim
Image
Image
Vad är en servo
Vad är en servo

i den här självstudien, låt oss utforska vad som är en servo

titta på den här videohandledningen

Steg 1: Vad är en servo

En servomotor är ett roterande ställdon eller linjärt ställdon som möjliggör exakt kontroll av vinkel- eller linjärt läge, hastighet och acceleration. Den består av en lämplig motor kopplad till en sensor för positionsåterkoppling. Det kräver också en relativt sofistikerad styrenhet, ofta en dedikerad modul utformad speciellt för användning med servomotorer.

Servomotorer är inte en specifik motorklass, även om termen servomotor ofta används för att hänvisa till en motor som är lämplig för användning i ett slutet system.

Servomotorer används i applikationer som robotik, CNC -maskiner eller automatiserad tillverkning.

Steg 2: Låt oss öppna och inspektera vad som finns i en servo

Låt oss öppna och inspektera vad som finns i en servo
Låt oss öppna och inspektera vad som finns i en servo
Låt oss öppna och inspektera vad som finns i en servo
Låt oss öppna och inspektera vad som finns i en servo
Låt oss öppna och inspektera vad som finns i en servo
Låt oss öppna och inspektera vad som finns i en servo

Vi experimenterar med sg90 servo

växelsystem används för att minska varvtal och öka vridmomentstyrkrets-kc8801ic-baserad styrkrets variabelt motstånd -används för att ge feedback

Steg 3: Hur man styr en servo

Servos styrs genom att skicka en elektrisk puls med variabel bredd eller pulsbreddsmodulering (PWM) genom styrtråden. Det finns en minsta puls, en maximal puls och en repetitionsfrekvens. En servomotor kan vanligtvis bara svänga 90 ° åt båda hållen för totalt 180 ° rörelse. Motorns neutralläge definieras som det läge där servot har samma mängd potentiell rotation både medurs eller moturs. PWM som skickas till motorn bestämmer axelns läge och baserat på varaktigheten av pulsen som skickas via styrtråden; rotorn vrids till önskat läge. Servomotorn förväntar sig att se en puls var 20: e millisekund (ms) och pulslängden kommer att avgöra hur långt motorn svänger. Till exempel kommer en 1,5 ms puls att få motorn att vrida till 90 ° -läget. Kortare än 1,5 ms flyttar den i moturs riktning mot 0 ° -läget, och längre än 1,5 ms vrids servon medurs mot 180 ° -läget

Steg 4: Komponenter som behövs

  • servo-
  • Arduino
  • variabelt motstånd

Steg 5: Kretsdiagram

Kretsdiagram
Kretsdiagram

en servo har 3 stift

förbindelser med Arduino

anslut VCC till 5v (röd)

ansluta gnd till gnd (brun)

signalkabel till D9 (orange)

Steg 6: Bibliotek och program

ladda ner härifrån

Rekommenderad: