El puente en H es un circuito utilizado para cambiar el sentido de giro de un motor dc.Recordemos que para cambiar el sentido de giro de un motor de corriente continua,basta con cambiar la polaridad en sus terminales.
Para una mejor compresión del principio de funcionamiento de dicho circuito,vamos a representarlo con interruptores,ya que en la práctica se suelen utilizar transistores trabajando en corte y saturación (zona conmutación).
Esquema (1)

Esquema(2)

Fijaros bién en los dos circuitos donde podreis observar que los interruptores trabajan en pareja.En el esquema (1) los interruptores I1,I4 permanecen cerrados,mientras que I3,I2 abiertos,en estas condiciones el motor gira en sentido de las agujas del reloj,ya que el positivo pasa atraves de I1 pero no I2 ya que este se encuentra abierto.Lo mismo sucede con el negativo que atraviesa I4 y no por I3 ya que permanece abierto.
Ahora para cambiar de sentido fijaros en el esquema(2) que los interruptores que antes estaban cerrados I1,I4 ahora permanecen abiertos y los que estaban abiertos cerrados I3,I2,en estas condiciones el motor gira en sentido anti-horario por los motivos ya explicados en el primer esquema.
De todo lo expuesto podemos representarlo del siguiente modo.
Interruptor abierto=0
Interruptor cerrado=1
I1=1 I4=1 I3=0 I2=0 (avance)
I1=0 I4=0 I3=1 I2=1 (retroceso)
I1=1 I4=1 I3=1 I2=1 (estado prohibido)
En la práctica se substituyen los interruptores por transistores y sus complementarios.También existen circuitos integrados para este fín.