Ich möchte ein Servo verwenden, das von einem ferngesteuerten Auto genommen wird. Ich fand jedoch heraus, dass die Drehung der Räder (Vorderräder) nicht von einem Servo ausgeführt wird, sondern von einem Motor, um die Räder und einen Mechanismus zur Steuerung in ein Lenkgetriebe zu bewegen.
Insbesondere gibt es 2 Drähte (rot / schwarz), die die Steuerplatine mit einem Motor verbinden. Der Motor kommuniziert mit einem Satz Zahnräder.
Die Steuerung (dies ist der Teil, den ich nicht herausfinden kann) erfolgt über 4 Drähte, die zu einer einfachen Schaltung führen. Abhängig davon, welcher Draht elektrischen Strom überträgt, hat auch sein leitender Bereich Strom. Ein Satz Zahnräder, mit denen der Motor kommuniziert, wird mit 4 metallischen zyklischen Endpunkten an diesen Stromkreis angeschlossen.
Weiß jemand, wie genau die Kontrolle durchgeführt wird? Ist wichtig, um den Betriebsmodus zu dekodieren, da ich beabsichtige, den Mechanismus für eine andere Implementierung zu verwenden.
Antworten:
Sieht aus wie ein Gray-Code-Drehgeber. Hier gibt es ein schönes Tutorial für eine Version mit zwei Ausgaben. Gut, den Kopf herumzuwickeln.
Sie haben vier Ausgänge, es handelt sich also um einen grauen 4-Bit-Encoder. Es gibt einige Wahrheitstabellen dieser Ausgaben hier und unten gezeigt.
Aber jetzt, da Sie wissen, wonach Sie suchen, finden Sie eine Vielzahl von Informationen. Es wird dir den Kopf verdrehen ...
quelle
Ich spiele auch mit einem davon.
2 Drähte für den Gleichstrommotor. Verpolung umkehren, um die Richtung zu ändern.
4 Drähte für den Encoder, die Ihnen 5x einzigartige Positionen geben.
Ich habe mir diese Methode zum Lesen der Position ausgedacht. Es gibt wahrscheinlich eine effizientere Methode, aber das hat bei mir funktioniert.
Um diesen Motor zum Lenken meines RC-Autos zu verwenden, verwende ich ein Mini-H-Brückenmodul L298N. Gleichstrom für den Motor und IN1 und IN2 zur Steuerung von Geschwindigkeit und Richtung.
Verwenden Sie PWM, um die Drehzahl des Gleichstrommotors einzustellen und einmal an den Positionen 1, 3 oder 5 zu bremsen.
quelle