me puedes explicar mas detalladamente como hacer con un solo PWM para manejar un puente H para motores de DC con inversion de marcha?
Tienes que controlar con los pines libres a cuales pares de transistores les llega la señal, un pin para cada sentido.
Si es para ir hacia delante una configuracion, hacia atras otra, derecha la otra, izquierda otra.
Mira diseña primero un control sin pwm, que te permita controlar la dirección de las ruedas, eso esta en
MotorCC_PuenteH, de hecho eso yo ya lo hice en mi primer carrito robot hace mas de 5 años, para controlar la velocidad el pwm lo usas para bloquear las señales, cuando esta en alto las habilita y cuando esta en bajo las bloquea, es cuestión de diseñarlo pero si con un solo pwm se puede, de hecho yo lo hice con un PIC16F628A en asm, como tienes que usar ADC, puedes buscar los micros que te recomendó suki, o usar uno mas comercial como el PIC16F873A.
Salud OS