Los circuitos integrados tienen un rango de voltajes utilizables y, en este caso, lo más probable es que se conduzcan a 3.7 v, ya que ese es el voltaje de la batería (por lo menos 3.7 v suena como una batería de litio), y no porque sea el óptimo. valor para conducir este IC particular en. Pero lo que el H-bridge puede y no puede tolerar es algo que debe consultar en una hoja de datos si quiere estar seguro, por lo que si puede leer el número de pieza, solo use Google.
Entonces, si no quieres tratar de controlarlo con 5 voltios, tienes algunas opciones.
Haga un divisor de voltaje para reducir el voltaje a 3.7v, solo se requieren algunas resistencias.
compre un cambiador de nivel de 5v a 3.3v.
Inserte 2 diodos o un LED rojo en serie. Esto reducirá el voltaje a 3,8 V y 3 V respectivamente. Siempre puede salvar un LED rojo en algún lugar si no tiene componentes electrónicos a mano.
con respecto a PWM
Sí, puedes usar pwm para controlar la velocidad del motor. PWM es solo una forma de encender y apagar la energía en todo momento y de esta manera modular la cantidad de energía que recibe el motor en promedio, por lo tanto, cambiar la velocidad. Es posible que su puente H tenga un pin PWM dedicado que lo haga más fácil para usted. Supongo que eso es lo que quiere decir con compilación para PWM. De nuevo, necesita la hoja de datos para saberlo. De lo contrario, si no hay un pin de PWM presente, no significa que no pueda ejecutarlo en PWM, solo tiene que asignar comandos de PWM a todos sus pines de entrada con el comando de escritura analógica.