Proper Way to Drive this H bridge
Do i necessarily need a second driver in this case? Cant I just pull up the top right mosfet and pull down the lower right mosfet and then ill get my direction change. Obviously adding some dead time.


You can, but how are you going to do that? The top mosfet needs more more voltage than the supply (VDD) provides on its gate.


  Or do I need a second half bridge driver of the same configuration? In that case at 50% duty cycle which way will it spin?


This is the easiest way: Put a second half bridge driver on the other side and use a different PWM signal to command reverse rotation.

PWM1 commands forwards rotation, PWM2 commands reverse rotation, only turn one on at a time. you could use a logic circuit if your micro-controller only has a single PWM output available to command the motor.







simulate this circuit &ndash; Schematic created using CircuitLab
NAND2 is just being an inverter, but if you like DIP parts, you can only buy NANDs in packs of 4 

You could drive the seconds H bridge from an inverted version of the first PWM, but that may prove wasteful of energy when a stop (50% PWM) or low speed is commanded. also it may be hard to get the exact right PWM to cause a stop.