Como se ha indicado, este no es un buen circuito, pero lo intentaré hasta que me canse.
Comencemos con la función. Aparentemente quieres hacer lo siguiente:
1) Haga funcionar cada batería a través de un amplificador diferencial para producir un (más o menos) nivel de 3.7 voltios.
2) compara cada nivel a 3.3 voltios con un comparador
3) si cualquier celda en un paquete de 4 llamadas es baja, encienda un LED
4) si los 3 paquetes son buenos, haga (algo incomprensible) que involucre una constante de tiempo de condensador de 1k / 100 uF, y
5) si todas las celdas son buenas y tu (algo) está bien, enciende el MOSFET y aplica voltaje a tu carga.
Entonces.
Para comenzar, como señalaron los brhans, un 7805 no producirá -5 voltios a partir de 12 voltios, por lo que necesitará un enfoque completamente diferente para proporcionar potencia de amplificador operacional. Y, por supuesto, un 7805 tampoco producirá 3.3,
1) Excepto por algunas excepciones impares, la entrada a un amplificador operacional debe estar dentro de los voltajes de la fuente de alimentación del amplificador operacional. En este caso, eso significa +/- 5 voltios. Dado que el voltaje máximo, en la parte superior de la cadena de la batería, es de aproximadamente 48 voltios, este circuito podría freír virtualmente toda su gama de chips. Hay formas de evitar esto, pero solo una funcionará para amplificadores operacionales "regulares", y eso no funciona bien. Puede dividir los voltajes de la batería en algo que puedan manejar los opamps, como por ejemplo
simular este circuito : esquema creado usando CircuitLab
Cada batería es monitoreada por un amplificador de diferencia con una ganancia de 1/4, y debido a las relaciones de resistencia, 48 voltios en la parte superior de una pila de 12 celdas producirá un voltaje máximo de 10 voltios en los amplificadores operacionales. Si los TL081s (bueno, querría usar los TL084 para este tipo de ensamblaje) funcionan con + 15 / -5, funcionarán bien. Debido a que la ganancia es de 1/4, la salida de cada amplificador de diferencia para 3.3 voltios es 0.825.
Cada amplificador de diferencia va seguido de una ganancia de 5 amplificadores, que aumenta de 0,825 a 4,125.
La salida de los amplificadores de ganancia se alimenta a un comparador que no debería ser un TL081, sino algo parecido a un LM339, que también funciona con +15. Un comparador más moderno con un mejor rango de entrada, puede ser alimentado por +5.
Cada comparador tiene 10 mV de histéresis. Es decir, si se dispara a 4.125 por una caída en el voltaje, el voltaje tendrá que subir a 4.135 voltios para cambiar la salida a un nivel alto. Esto es necesario porque, una vez que apague el motor, las baterías descargadas aumentarán su voltaje. Si no tiene histéresis, el sistema oscilará por intervalos y no le gustará. Si la histéresis es inadecuada, y aún recibe oscilación, aumente el valor de la resistencia desde la salida del amplificador de ganancia.
Mientras no se muestra, debe proporcionar un condensador de desacoplamiento a cada fuente de alimentación de cada paquete. Una tapa de cerámica de 0.1 uF conectada a tierra es un buen valor por defecto. Una PCB con un plano de tierra es una excelente idea para este gran proyecto.
EDITAR - Hay un gran problema con este circuito. Mientras esté conectado, los amplificadores de diferencia consumirán corriente y descargarán la batería. Y no puedes desconectar esto con un simple interruptor de apagado. Para una pila de baterías de 12 celdas, deberá desconectar los 12 puntos de medición. Si bien no debería tener dificultades para encontrar un conector de 13 pines que pueda desconectar físicamente, esto no será nada conveniente.