Frage zu Motoren

Oct 28, 2025 Last reply: vor 8 Monaten 21 Replies

Für ein kleines Projekt, zur Prüfung der Ganggenauigkeit analoger Uhren, suche ich kompakte Schritt- oder Servomotoren, die sich einfach digital ansteuern lassen. Optimal wäre eine Versorgung mit 5V. Wichtig wäre, daß man sich entweder auf die Positionierung verlassen kann oder aber eine Rückmeldung zur tatsächlichen Position bekommt.



Da ich wenig aktuelle Erfahrung auf diesem Gebiet habe, meine Frage: Gibt es hier dazu konkrete Empfehlungen?



Merci!


Wenn es um einen automatischen "Lagenwechsel" von Uhren geht (auf die Seite drehen, Zifferblatt nach unten etc.), d.h nicht auf die Winkelsekunde ankommt, dann würde ich schlicht Modellbauservos verwenden. Die kann man mit fertigen Libraries einfach ansteuern und auf ein paar Grad sind die auch genau.

/ralph

Ja, genau darum geht es.

Hast Du ein konkretes Modell? Ich bin absoluter Modellbaulegastheniker.

Gut wäre:

- etwas Drehmoment, so daß auch eine etwas schwerere Uhr handelbar bleibt

- 5V wäre super, 12V auch noch OK

- mechanisch vernünftig verbaubar

Hi Eric,

Am 28.10.2025 um 17:32 schrieb Eric Bruecklmeier:

"Normale" Modellbauservos sind recht kräftig und laufen mit 5 Volt. Machen halt nur eine 90° Drehung nominal:

formatting link
Es gibt aber auch welche mit 180° Drehwinkel:
formatting link
hat sogar eine Positionsrückmeldung, was für Deine Anwendung gut sein könnte.

HTH, Wolfgang

Ich hab immer Standardware vom Arduino/Raspberry Pi-Versdender oder Amazon gekauft.

Ich glaube das schafft jedes

Die sind alle sehr ähnlich. Ich hab beim letzten mal für solche Basteleien sowas in der Art gekauft:

formatting link
aber ich hab mit diesem konkreten Modell keine Erfahrung.

/ralph

Es gibt sogar welche mit 360° oder annähnernd 360°

formatting link
/ralph

Am 28.10.25 um 17:32 schrieb Eric Bruecklmeier:

Die Servos, mit denen ich zu Arduino-Bastelzeiten zu tun hatte, waren durch die Bank kräftig genug. Schließlich gehört das Drehmoment zu den Eigenschaften, bei denen die Hersteller trumpfen wollen.

Da die Dinger üblicherweise im Modellbau Verwendung finden, wird von den Herstellern auch deren „Verbaubarkeit“ in unterschiedlichsten Situationen berücksichtigt. Die Servos, die ich hatte, kamen zudem immer mit einem Satz unterschiedlichster Steuerhörnchen.

Sieh Dich einfach in Modellbau-Shops um und lies die Datenblätter der Hersteller.

Gruß

Gregor

Bei "continuous rotation" hast Du aber keine bekannte Position mehr, oder?

Es gibt Seilwindenservos, die mehr als 360° machen:

formatting link
cu Michael

Am 28.10.2025 um 15:50 schrieb Eric Bruecklmeier:

Vielen Dank für die vielen Vorschläge, da ist sicher was dabei...

Sind die PWM-Zeiten bei diesen Typen irgendwie gesteuert - oder läuft das nach dem Motto "xs an entspricht ungefähr y°"?

Ich hab damals die erstbeste Arduino-Library dafür verwendet und das hat funktioniert ohne irgendein Nacharbeiten.

formatting link
/ralph

Sorry, zuerst vergessen: Die Doku schreibt:

| writeMicroseconds()

| Writes a value in microseconds (us) to the servo, controlling | the shaft accordingly. On a standard servo, this will set the | angle of the shaft. On standard servos a parameter value of 1000 | is fully counter-clockwise, 2000 is fully clockwise, and 1500 | is in the middle.

| Note that some manufactures do not follow this standard very | closely so that servos often respond to values between 700 and 2300.

formatting link
/ralph

Letzteres. Standard sind 1ms - 2ms für den vollen Ausschlag links/rechts - wieviel Grad das ist, hängt vom Servo ab. Üblicherweise justiert man das nach Einbau im Modell am Sender, passt also die Pulsweiten an, so daß sich die gewünschten Endpositionen ergeben.

Manche Servos können, wenn man den Bereich 1ms - 2ms verlässt, auch größere Winkel, das variiert - bis hin zu "geht genau einmal".

cu Michael

OK klingt gut. Wobei mir aufgefallen ist, daß ich für die drei Haupttraglagen ja ohnehin nur 2 Achsen a 180° brauche. Ich hab jetzt mal

2 180° Servos bestellt...

Hi Eric,

Am 29.10.2025 um 09:34 schrieb Eric Bruecklmeier:

Die Ansteuerung erfolgt üblicherweise mit einem 50Hz PWM Signal. Ist der High-Impuls 1.5ms lang ist das Servo in Mittelstellung, 1.0 und 2.0 ms (der Bereich kann auch breiter sein, also 0.9 bis 2.1 ms) sind die beiden Extremstellungen. Viele Servos könne auch 100Hz Signale, manche (die "Digitalservos") auch noch schneller (400Hz), aber sowas brauchst Du eher nicht.

HTH, Wolfgang

Am 29.10.2025 um 20:11 schrieb Wolferl:

Ist ja nicht geheim. Der wirds:

formatting link

Eric Bruecklmeier schrieb:

Immerhin ist bei dem Servo der Wertebereich für die Pulsbreite angegebene (500 bis 2500µs)

Am 30.10.2025 um 16:14 schrieb Andreas Bockelmann:

Ja, ich bin gespannt, ob das was wird...

Am 28.10.2025 um 15:50 schrieb Eric Bruecklmeier:

So, Servos sind angekommen und ich werde mich die Tage mal damit beschäftigen. Was ich schon gelernt habe: ich bin einem Mißverständnis aufgesessen - mir war nicht klar, daß der Motor das PWM-Signal als Dauerfeuer braucht. Ich dachte, ein Puls und der fährt in die Position. Daher kam mir auch die Bezeichnung "PWM" etwas merkwürdig vor. Jetzt ist aber alles klar soweit...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required