Motorsteuerplatinen sind in der Regel teuer, L298 ist für den gelegentlichen Bastler etwas umständlich, und beide belegen 2 IO-Pins pro Motor.
Ich hatte die Idee, die Steuerplatine aus einem Servo herauszuhacken, den Topf durch einen Trimpot zu ersetzen und diesen vor Ort an einen Gleichstrommotor an einem Gerät zu löten, das ich steuern möchte (bedenken Sie, dass das Gerät mechanisch schwer zu modifizieren wäre) . zur Aufnahme eines Servos).
Mein Verständnis von Servo-Innereien wird hier gezeigt. vIn und Ground sind nur impliziert. Das Signal wird mit dem Signal vom Potentiometer (normale Motorposition) verglichen, und der generierte Fehlercode wird für die PWM verwendet, die eine H-Brücke um den internen Motor antreibt. Was ich vorschlage, ist, den internen Motor herauszunehmen und dort einen externen anzuschließen.
Die Absicht ist, dass Sie 1 I / O-Steuerstift für ein bidirektionales Servo und ein geschwindigkeitsgesteuertes Servo verwenden würden, das für kontinuierliche Rotation modifiziert ist. Es verfügt bereits über FETs, die für den Motorstrom erforderlich sind. Nehmen Sie dann den gesteuerten Motor außerhalb des Servogehäuses oder ersetzen Sie ihn durch einen ähnlichen Motor.
Die fraglichen Motoren sind kleine Spielzeugmotoren - nichts Großes oder mit großen Lasten.
Das klingt billiger und einfacher anzuschließen als ein Motortreiber. Wird das funktionieren?
Beim Öffnen meines ersten Servos, einem funktionierenden Supertec, wird der Servomotor in die Platine gelötet. Auslöten wäre möglich.
Servos verwenden normalerweise ein einfaches Protokoll, das auf Impulsen basiert . Servoplatinen wurden entwickelt, um diese Muster zu erzeugen. DC-Motoren werden normalerweise mit einer H-Brücke ( Wikipedia ) betrieben , die einen (konstanten) kontrollierten Stromfluss verwendet. Technisch ist es also möglich, aber nicht wirklich praktikabel, eine Servoplatine zum Antrieb eines Gleichstrommotors zu verwenden.
Danny Staple
Danny Staple
Danny Staple
Chris Stratton