Andy me dio una paliza. Pero de todos modos. Soy un especialista en electrónica de potencia: el sonido que escuchas es el ruido armónico que causan las ondas cuadradas que estás pasando al motor. Daña físicamente el motor y reduce la eficiencia al crear pérdidas de calentamiento en las bobinas que no crean un trabajo útil, ya que ocurren en otras frecuencias distintas de donde puede ocurrir el trabajo.
Esta es una señal PWM modulada en diente de sierra básica de dos niveles, solo como referencia.
¿Ves cómo la señal PWM es alta durante mucho más tiempo en el pico de la onda sinusoidal? Ahí es donde está la magia. Si lo dividimos en partes suficientes y le colocamos un filtro de paso bajo bien seleccionado, prácticamente se convertirá en una onda sinusoidal pura.
Bueno, eso no es realmente verdadero. El voltaje seguirá siendo bloqueado, pero la forma de onda actual tendrá una distorsión mucho menor que ya no tendrá que preocuparse por los armónicos que acortan la vida y el ruido de las orejas.
Ya estás a mitad de camino de muchas maneras. Si ya está generando un ciclo de trabajo ahora, con muy poco esfuerzo podrá encontrar una biblioteca para golpear este tipo de salida de señal PWM. Dependiendo del controlador exacto que esté utilizando, en realidad puede tener una función integrada para esto.