Tengo un motor paso a paso lo que paso ángulo es de 2 grados. Quiero ver los segundos utilizando una aguja conectada a este paso a paso.
El reloj de cristal divide muy bien para producir 1Hz pulsos, de manera que cada segundo me puede mandar el paso a paso para girar CW 3 pulsos (360 ° / 60 segundos = 6 grados por segundo. Desde el paso a paso, va 2deg por paso, tengo 3 de esos pulsos).
Ahora supongamos que quiero usar cada paso para ver los segundos en una manera más suave. Yo tendría que paso el motor cada 1/3 de segundo, o a 3Hz.
Estoy tratando de averiguar cuál es la mejor manera de hacerlo.
Un truco es usar una frecuencia más alta (estoy usando 64Hz) y tolerar una cierta fluctuación. ¿Hay alguna otra manera de que me dará la exacta 3Hz de la 32.768 kHz? (aun sabiendo que uno no es divisible por el otro?)
Por CIERTO, estoy usando un MSP430, pero este problema podría ser portado a cualquier otra plataforma.