Ich habe einen Schrittmotor mit einem Schrittwinkel von 2 Grad. Ich möchte Sekunden mit einer an diesem Stepper befestigten Nadel anzeigen.
Der Uhrenkristall teilt sich gut, um 1-Hz-Impulse zu erzeugen, sodass ich dem Stepper jede Sekunde befehlen kann, CW-3-Impulse zu drehen (360 Grad / 60 Sekunden = 6 Grad pro Sekunde. Da der Stepper 2 Grad pro Schritt erreicht, benötige ich 3 solcher Impulse). .
Angenommen, ich möchte jeden Schritt verwenden, um Sekunden reibungsloser anzuzeigen. Ich müsste den Motor alle 1/3 Sekunde oder mit 3 Hz schalten.
Ich versuche herauszufinden, wie das am besten geht.
Ein offensichtlicher Trick besteht darin, eine höhere Frequenz zu verwenden (ich verwende 64 Hz) und etwas Jitter zu tolerieren. Gibt es einen anderen Weg, der mir die exakten 3 Hz von 32,768 kHz gibt? (Selbst wenn man weiß, dass das eine nicht durch das andere teilbar ist?)
Übrigens verwende ich einen MSP430, aber dieses Problem könnte auf jede andere Plattform portiert werden.