Busque ICs / híbridos de "unidad de puerta lateral alta". Eso es lo que probablemente querrás asegurarte de saturar Q1 y Q3 si quieres mantener las partes del canal N en el lado alto. Un controlador de compuerta de lado alto se encargará de la conversión de CC / CC y el cambio de nivel para que pueda aplicar las entradas de nivel lógico mientras tira de la compuerta por encima de Vcc.
Hay muchos circuitos integrados de unidad de puerta h-bridge disponibles que ofrecen capacidades como corrientes de unidad de puerta más alta para los FET de lado bajo y, algo muy valioso para aquellos que experimentan con puentes H, lógica de prevención de conducción cruzada. La conducción cruzada ocurrirá si enciende ambos FET en el mismo lado, o si un FET se enciende antes de que su compañero en el mismo lado termine de apagarse. Casi siempre es destructivo para ambos FET en ese lado (ya que básicamente está cortocircuitando los rieles de suministro a través de los dos FET), y también puede eliminar rastros de PCB, microcontroladores, etc.
Como sugiere Olin, omita T1 y simplemente aplique su forma de onda PWM a las propias puertas FET.