Estoy haciendo un proyecto para usar dsPIC como controlador para emitir la señal PWM para controlar los motores. Puedo usar el controlador IC (en realidad usé L293D) para simplemente permitir que los motores giren, pero no puedo controlar el rango de voltaje para controlar el motor para que gire con todo el rango de velocidad.
La salida de las clavijas dsPIC PWM está en el rango de 0V ~ 5V, pero para los motores, el rango de entrada es diferente.
Suponga que el rango es -10V ~ 10V, quiero cambiar la salida de 0 ~ 5V a -10V ~ 10V (0V- > -10V, 5V- > 10V). ¿Hay una buena manera de lograr esto?