Control del sentido de giro de un motor dc por medio de PWM

#1
estoy haciendo un programa con un pic16f877A, ya pude controlar la velocidad pero el sentido de giro no, ya que por lo que tengo entendido debo tener 2 señales la del PWM y otra señal que sea inversa a esta, y asi conectarlas a un puente H. pero no se como crear la señal inversa a la original del PWM. espero me puedan pasar un programa en ensamblador
 
#2
Saludos:
Lo que necesitas no es invertir la señal, sino que la señal PWM se aplica a la entrada IZQUIERDA o DERECHA del puente H, de esa manera controlas la velocidad en ambos sentidos.
Con otra salida y algunas compuertas puedes controlar que la salida PWM se vaya a una de las dos entradas del Puente H.

Suerte
 
#3
saludos; hay modo de hacer lo mismo pero sin pic? estoy implementando un sistema de radiocontrol basico que controla un servo y un motor, ya logre controlar al servo y la velocidad del motor con dos 555 a modo de PWM, pero no me imagino como hacer lo del sentido de giro.
 
Arriba