Los diodos en esta aplicación no están ahí para bloquear la corriente, sino para permitir un camino de baja impedancia para que las bobinas se descarguen. Si no se proporciona esta vía, cuando la alimentación de la bobina se detiene en cada ciclo, la energía magnética almacenada debe encontrar una vía de descarga. Esto hace que la bobina exprese una tensión inversa arbitrariamente alta a través de sus extremos hasta que la energía encuentre un camino para salir.
Resultado: Esta alta tensión aparece a través de los MOSFETs, que mueren miserablemente.
Los diodos proporcionan así una vía de descarga en cortocircuito, disipando esta energía en forma de calor dentro del diodo.
La función del condensador es actuar como un almacén local de energía, para proporcionar parte de la energía requerida por el motor durante el pico inicial de cada encendido, y almacenar de nuevo parte de la energía que se devuelve al carril de alimentación en cada apagado. Sin el condensador, los picos de corriente en cada borde tendrían que ser atendidos completamente por el carril de alimentación. Como cualquier conexión de alimentación tendrá cierta resistencia, estos picos de corriente provocan caídas de tensión en la vía de alimentación.
En términos sencillos, el condensador suaviza los picos debidos a la demanda temporal de energía y al excedente temporal de energía, ya que las bobinas se energizan y desenergizan.