Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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
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