PWM (modulación de ancho de pulso) es el método principal para lograr un control de velocidad preciso en chips de accionamiento de motor. Controla el voltaje promedio y la velocidad del motor ajustando el ciclo de trabajo. Los chips modernos admiten un amplio rango de frecuencia de entrada PWM; por ejemplo, el SS6548D admite ajuste de frecuencia de 0 a 50 kHz y el TB6612FNG admite frecuencias PWM de hasta 100 kHz, logrando una regulación de velocidad continua eficiente y silenciosa.
El control orientado al campo-(FOC) es un algoritmo de control avanzado que es eficiente, estable y de poco-ruido. Al controlar de forma independiente el campo magnético del motor y los componentes de torsión, logra un control preciso de la torsión y la velocidad en todo el rango de velocidad, de baja a alta. Es adecuado para motores CC trifásicos sin escobillas (BLDC) (como el Melexis MLX81339). Para mejorar la velocidad y la confiabilidad del procesamiento, algunos fabricantes (como PeakTech) adoptan un enfoque basado en hardware-, implementando complejos algoritmos de control de motores (como algoritmos sin sensores y algoritmos de control vectorial) a nivel de hardware a través de circuitos lógicos durante la etapa de diseño del chip, formando un núcleo de procesador dedicado.

