Indholdsfortegnelse:

Hvad er der inde i en servo og hvordan man bruger den med Arduino Fuld vejledning: 6 trin
Hvad er der inde i en servo og hvordan man bruger den med Arduino Fuld vejledning: 6 trin

Video: Hvad er der inde i en servo og hvordan man bruger den med Arduino Fuld vejledning: 6 trin

Video: Hvad er der inde i en servo og hvordan man bruger den med Arduino Fuld vejledning: 6 trin
Video: Lesson 89: How to control 360 Continuous Servo with Arduino 2024, December
Anonim
Image
Image
Hvad er en servo
Hvad er en servo

i denne vejledning, lad os undersøge, hvad der er en servo

se denne video tutorial

Trin 1: Hvad er en servo

En servomotor er en roterende aktuator eller lineær aktuator, der muliggør præcis styring af vinkel- eller lineær position, hastighed og acceleration. Den består af en passende motor koblet til en sensor til positionsfeedback. Det kræver også en relativt sofistikeret controller, ofte et dedikeret modul designet specielt til brug med servomotorer.

Servomotorer er ikke en specifik motorklasse, selvom betegnelsen servomotor ofte bruges til at henvise til en motor, der er egnet til brug i et lukket kredsløbssystem.

Servomotorer bruges i applikationer såsom robotik, CNC -maskiner eller automatiseret fremstilling.

Trin 2: Lad os åbne og inspicere, hvad der er inde i en servo

Lad os åbne og inspicere, hvad der er inde i en servo
Lad os åbne og inspicere, hvad der er inde i en servo
Lad os åbne og inspicere, hvad der er inde i en servo
Lad os åbne og inspicere, hvad der er inde i en servo
Lad os åbne og inspicere, hvad der er inde i en servo
Lad os åbne og inspicere, hvad der er inde i en servo

Vi eksperimenterer med sg90 servo

gearsystem bruges til at reducere omdr./min. og øge momentstyringskredsløb-kc8801ic baseret styrekredsløb variabel modstand-bruges til at give feedback

Trin 3: Sådan styres en servo

Servoer styres ved at sende en elektrisk puls med variabel bredde eller pulsbreddemodulation (PWM) gennem kontrolwiren. Der er en minimumspuls, en maksimal puls og en gentagelseshastighed. En servomotor kan normalt kun dreje 90 ° i begge retninger for i alt 180 ° bevægelse. Motorens neutrale position er defineret som den position, hvor servoen har den samme potentielle rotation både med eller mod uret. Den PWM, der sendes til motoren, bestemmer akselens position og baseret på varigheden af den puls, der sendes via styrekablet; rotoren drejer til den ønskede position. Servomotoren forventer at se en puls hvert 20. millisekund (ms), og pulslængden bestemmer, hvor langt motoren drejer. For eksempel får en 1,5 ms puls motoren til at dreje til 90 ° -positionen. Kortere end 1,5 ms flytter den mod uret mod 0 ° -positionen, og længere end 1,5 ms drejer servoen med uret mod 180 ° -positionen

Trin 4: Nødvendige komponenter

  • servo
  • Arduino
  • variabel modstand

Trin 5: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram

en servo har 3 ben

forbindelser med Arduino

tilslut VCC til 5v (rød)

tilslut gnd til gnd (brun)

signalkabel til D9 (orange)

Trin 6: Bibliotek og program

download herfra

Anbefalede: