Pues como dice el post, necesito variar la frecuencia en que trabajan las salidas destinadas a PWM en mi Arduino UNO. Es para control de un motor a pasos, la practica consiste en variar la velocidad del motor por medio de la frecuencia (no de PWM) a través de una señal cuadrada y después variar el duty y un poco el voltaje. Eso último lo hago con un L293 o transistores, lo único es que no conozco las instrucciones que me permitan variar la frecuencia a mi antojo. Saludos y espero alguna info al respecto o ayuda.
Para cambiar la frecuencia del PWM se utiliza analogWrite(x)
Gracias, pero, éso únicamente me cambia el duty, entre 0 y 100%, no la frecuencia. Inclusive comentan ahí que siempre dará una Frecuencia de 490Hz aproximados...
debes cambiar los valores del registro