Estoy intentando hacer un controlador de motor para un motor de CC cepillado. El diseño es bastante simple, ver más abajo - motor representado por inductor
El problema que tengo es que si imaginamos que A es ALTO y B que BAJA, el motor no baja 12 V (o cerca de). Si uso un multímetro para medir el voltaje entre la fuente de drenaje en Q5, obtengo aproximadamente 8.4V, en Q8 me acerco a 0V. La caída de voltaje en el motor que medí para ser los 3.6V restantes.
¿Alguien tendría una idea de por qué mi circuito no funciona como lo había imaginado y, de ser así, qué mejoras podría hacer?