Inhaltsverzeichnis:
- Schritt 1: Was ist ein Servo?
- Schritt 2: Lassen Sie uns das Innere eines Servos öffnen und untersuchen
- Schritt 3: So steuern Sie einen Servo
- Schritt 4: Benötigte Komponenten
- Schritt 5: Schaltplan
- Schritt 6: Bibliothek und Programm
Video: Was ist in einem Servo und wie man es mit Arduino verwendet Vollständiges Tutorial - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Lassen Sie uns in diesem Tutorial untersuchen, was ein Servo ist
Sehen Sie sich dieses Video-Tutorial an
Schritt 1: Was ist ein Servo?
Ein Servomotor ist ein Drehantrieb oder Linearantrieb, der eine präzise Steuerung der Winkel- oder Linearposition, Geschwindigkeit und Beschleunigung ermöglicht. Es besteht aus einem geeigneten Motor, der mit einem Sensor zur Positionsrückmeldung gekoppelt ist. Es erfordert auch eine relativ ausgeklügelte Steuerung, oft ein spezielles Modul, das speziell für die Verwendung mit Servomotoren entwickelt wurde.
Servomotoren sind keine spezielle Motorklasse, obwohl der Begriff Servomotor oft verwendet wird, um sich auf einen Motor zu beziehen, der für den Einsatz in einem geschlossenen Regelkreis geeignet ist.
Servomotoren werden in Anwendungen wie Robotik, CNC-Maschinen oder automatisierte Fertigung eingesetzt.
Schritt 2: Lassen Sie uns das Innere eines Servos öffnen und untersuchen
Wir experimentieren mit sg90 Servo
Getriebesystem – wird verwendet, um die Drehzahl zu reduzieren und das Drehmoment zu erhöhen Regelkreis – kc8801ic basierter Regelkreis, variabler Widerstand – wird verwendet, um Feedback zu geben
Schritt 3: So steuern Sie einen Servo
Servos werden gesteuert, indem ein elektrischer Impuls mit variabler Breite oder Pulsweitenmodulation (PWM) über das Steuerkabel gesendet wird. Es gibt einen minimalen Puls, einen maximalen Puls und eine Wiederholungsrate. Ein Servomotor kann sich normalerweise nur um 90° in jede Richtung drehen, was insgesamt eine Bewegung von 180° ergibt. Die neutrale Position des Motors ist definiert als die Position, in der das Servo die gleiche potenzielle Drehung sowohl im Uhrzeigersinn als auch gegen den Uhrzeigersinn hat. Die an den Motor gesendete PWM bestimmt die Position der Welle und basiert auf der Dauer des über das Steuerkabel gesendeten Impulses; der Rotor dreht sich in die gewünschte Position. Der Servomotor erwartet alle 20 Millisekunden (ms) einen Impuls und die Länge des Impulses bestimmt, wie weit sich der Motor dreht. Ein Impuls von 1,5 ms bewirkt beispielsweise, dass sich der Motor in die 90°-Position dreht. Kürzer als 1,5 ms bewegt es gegen den Uhrzeigersinn in Richtung der 0°-Position, und länger als 1,5 ms dreht das Servo im Uhrzeigersinn in Richtung der 180°-Position
Schritt 4: Benötigte Komponenten
- Servo
- Arduino
- variabler Widerstand
Schritt 5: Schaltplan
ein Servo hat 3 Pins
Verbindungen mit Arduino
VCC an 5V anschließen (rot)
Masse mit Masse verbinden (braun)
Signalleitung an D9 (orange)
Schritt 6: Bibliothek und Programm
hier herunterladen
Empfohlen:
Wie man eine professionelle Leiterplatte herstellt (ist es das wert?): 5 Schritte
Wie man eine professionelle Leiterplatte herstellt (ist es das wert?): Ich möchte meine "PCB-Erfahrungen" mit dir
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche – wikiHow
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche: Ich zeige Ihnen, wie Sie aus einem alten Computer einen persönlichen Mini-Schreibtischventilator machen. Ein Bonus ist, dass es sogar in Ihre Tasche passt. Dies ist ein sehr einfaches Projekt, daher ist nicht viel Erfahrung oder Fachwissen erforderlich. Fangen wir also an
So erstellen Sie ein Linux-Boot-Laufwerk (und wie man es verwendet): 10 Schritte
So erstellen Sie ein Linux-Boot-Laufwerk (und wie man es verwendet): Dies ist eine einfache Einführung in die ersten Schritte mit Linux, insbesondere Ubuntu
Wie man einen autonomen Basketball-Spielroboter mit einem IRobot als Basis erstellt – wikiHow
So bauen Sie einen autonomen Basketball-Spielroboter mit einem IRobot Create als Basis: Dies ist mein Beitrag für die iRobot Create-Herausforderung. Der schwierigste Teil dieses ganzen Prozesses war für mich zu entscheiden, was der Roboter tun würde. Ich wollte die coolen Funktionen des Create demonstrieren und gleichzeitig etwas Robo-Flair hinzufügen. Alle meine
Wie man Linux verwendet (und es liebt): 8 Schritte
Wie man Linux verwendet (und es liebt): Dies ist mein erstes anweisbares. Linux ist ein großartiges Betriebssystem - wenn Sie wissen, wie man es benutzt - und die meisten Leute wollen sich nicht wirklich um die Installation kümmern, und so weiter, aber es ist wirklich nicht schwer zu installieren, und wenn Sie es oft verwenden, wird es fang an zu sein