Cuprins:

Ce se află în interiorul unui servo și cum se utilizează cu tutorialul complet Arduino: 6 pași
Ce se află în interiorul unui servo și cum se utilizează cu tutorialul complet Arduino: 6 pași

Video: Ce se află în interiorul unui servo și cum se utilizează cu tutorialul complet Arduino: 6 pași

Video: Ce se află în interiorul unui servo și cum se utilizează cu tutorialul complet Arduino: 6 pași
Video: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, Iulie
Anonim
Image
Image
Ce este un servo
Ce este un servo

în acest tutorial, să explorăm ce este un servo

urmăriți acest tutorial video

Pasul 1: Ce este un servo

Un servomotor este un actuator rotativ sau un actuator liniar care permite controlul precis al poziției unghiulare sau liniare, vitezei și accelerației. Acesta constă dintr-un motor adecvat cuplat la un senzor pentru feedback-ul poziției. De asemenea, necesită un controler relativ sofisticat, adesea un modul dedicat conceput special pentru utilizarea cu servomotoare.

Servomotorii nu sunt o clasă specifică de motor, deși termenul servomotor este adesea folosit pentru a se referi la un motor adecvat pentru utilizarea într-un sistem de control cu buclă închisă.

Servomotoarele sunt utilizate în aplicații precum robotica, mașinile CNC sau producția automată.

Pasul 2: Permiteți deschiderea și inspectarea a ceea ce se află în interiorul unui servo

Permite deschiderea și inspectarea a ceea ce se află în interiorul unui servo
Permite deschiderea și inspectarea a ceea ce se află în interiorul unui servo
Permiteți deschiderea și inspectarea a ceea ce se află în interiorul unui servo
Permiteți deschiderea și inspectarea a ceea ce se află în interiorul unui servo
Permiteți deschiderea și inspectarea a ceea ce se află în interiorul unui servo
Permiteți deschiderea și inspectarea a ceea ce se află în interiorul unui servo

Experimentăm cu servo sg90

sistem de angrenaje - utilizat pentru a reduce rpm și pentru a mări circuitul de control al cuplului - kc8801ic bazat pe circuitul de control rezistor variabil - utilizat pentru a da feedback

Pasul 3: Cum să controlați un servo

Servo-urile sunt controlate prin trimiterea unui impuls electric cu lățime variabilă sau modulare a lățimii pulsului (PWM), prin firul de control. Există un impuls minim, un impuls maxim și o rată de repetare. Un servomotor poate roti de obicei doar 90 ° în ambele direcții pentru o mișcare totală de 180 °. Poziția neutră a motorului este definită ca poziția în care servo are aceeași cantitate de rotație potențială atât în sensul acelor de ceasornic, cât și în sens invers acelor de ceasornic. PWM trimis la motor determină poziția arborelui și pe baza duratei impulsului trimis prin firul de comandă; rotorul se va întoarce în poziția dorită. Servomotorul se așteaptă să vadă un impuls la fiecare 20 de milisecunde (ms), iar lungimea impulsului va determina cât de mult se rotește motorul. De exemplu, un impuls de 1,5 ms va face motorul să se întoarcă în poziția de 90 °. Mai scurt de 1,5 ms îl deplasează în direcția inversă acelor de ceasornic spre poziția 0 ° și orice mai lung de 1,5 ms va întoarce servo în direcția acelor de ceasornic spre poziția 180 °

Pasul 4: Componente necesare

  • servo
  • Arduino
  • rezistor variabil

Pasul 5: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului

un servo are 3 pini

conexiuni cu Arduino

conectați VCC la 5v (roșu)

conectați gnd la gnd (maro)

fir de semnal la D9 (portocaliu)

Pasul 6: Bibliotecă și program

descărcați de aici

Recomandat: