Arduino dreht einen Knopf nach links und rechts mit Digital PWM [geschlossen]

Ich versuche, einen Weg zu finden, um den Basspegelregler eines Autoverstärkers mit dem digitalen PWM-Pin eines Arduino nach links und rechts zu drehen. Ich denke, dass ein Schrittmotor der richtige Motor wäre, um dies zu tun, oder nicht?

Würde es auch einen besser passenden Motor geben, um das zu tun, was ich vorhabe, ohne dringend erforderliche Änderungen am Basspegelknopf, um ihn am Motor anzubringen, um ihn zu drehen?

Der Bassregler sieht so aus:

Basspegelregler

Jede Einsicht wäre toll!

Migrationskandidat für arduino.stackexchange.com
Sie machen meine Änderungen immer wieder rückgängig, die vorgenommen wurden, um einige grundlegende Probleme mit der Lesbarkeit und Großschreibung zu beheben. Wenn Sie der Meinung sind, dass solche Änderungen falsch waren, erläutern Sie bitte den Grund.

Antworten (2)

Sie könnten die Verwendung eines RC-Servos in Betracht ziehen . Sie möchten einen, der sich um eine angemessene Anzahl von Grad dreht (vielleicht 240 oder 270). Die meisten drehen sich nur um 90 oder 120 Grad. Eine Möglichkeit ist ein Henge MD260, aber schau dich um.

Die Schnittstelle ist einfach - ein 1-ms-Impuls alle 20 ms bewirkt, dass es sich zu einem Extrem dreht, und ein 2-ms-Impuls alle 20 ms bewirkt, dass es sich zum anderen Extrem dreht, 1,5 ms bringt es in die Mitte (manchmal variieren diese Zeiten ein wenig von Servo zu Servo ).

Sie müssen es nicht "nach Hause" bringen, wie es ein Stepper (und höchstwahrscheinlich ein Getriebe) erfordern würde. Ein RC-Servo hat ein eingebautes Feedback-Potentiometer, das mechanisch mit der Ausgangswelle verbunden ist, sodass Sie die absolute Position steuern, anstatt sie schrittweise von dort zu bewegen, wo sie zuletzt war (vielleicht nachdem die Stromversorgung unterbrochen wurde).

Wenn Sie mit einer 180°-Drehung leben können, gibt es mehr Auswahlmöglichkeiten, und Sie können solche mit einer Standardverzahnung erhalten, die Wellenkupplungen auf eine 1/4" (6,35 mm) Welle passt.

Ein Servo mit begrenzter Bewegung macht genau das. Sein Winkel wird durch das Tastverhältnis der PWM-Impulsfolge gesteuert. Sie können es wahrscheinlich mit einem Wellenkoppler direkt an die Potentiometerwelle anschließen, nachdem Sie den Knopf entfernt haben.

Testen Sie sorgfältig, welche minimalen und maximalen Werte Sie sicher verwenden können, damit Sie keines der beiden Geräte durch Verwindungsbelastung während des Betriebs beschädigen.

Und ich bin mir ziemlich sicher, dass es sogar eine Servosteuerungsbibliothek gibt ...