Tengo un esquema de este tipo basado en el opamp TL074 y el transistor darlington TIP127 PNP para controlar el voltaje del ventilador (que se muestra como motor cerca del diodo D3). VCC = 12V, VDIG = 5V generado por un LM7805. El problema es que este esquema funciona perfectamente en la simulación, pero se resiste a funcionar en la placa hasta que toco la entrada positiva del opamp. Después de eso, el esquema funciona perfectamente hasta que trato de apagarlo y volverlo a encender: se apaga con fluidez (usando el potenciómetro), pero no se enciende hasta que toco esa entrada positiva.
No entiendo lo que está pasando. Supongo que debería poner un condensador en alguna parte, pero no entiendo dónde y, lo que es más importante, por qué hacer que funcione.
Estoy usando un ventilador de 12V 0.3A como carga.
Aquí están mis pensamientos: -
Problemas por todos lados realmente.
Es probable que su suministro esté oscilando. La salida del colector tiene sus desventajas.
Además, para una salida realmente grande, necesitará un opamp r2r. O no puede apagar el PNP, o no puede controlar en el extremo inferior de la salida.
De hecho, se me ocurrió otra solución temporal. La solución correcta es usar otro opamp con operación R2R cercana (como LM324) y usar un esquema con retroalimentación negativa.
El problema no estaba en la oscilación (eso es muy extraño: el esquema debería oscilar debido a la retroalimentación positiva), sino que estaba en el opamp. El opamp TL074, como algunas personas ya han mencionado en otras respuestas, no puede manejar los casos de entrada baja. Cuando el esquema está apagado (el potenciómetro está en la configuración más baja), el voltaje en la entrada positiva del opamp TL074 es exactamente 0V. Después de eso, intenté encender el motor aumentando el valor del potenciómetro y, por lo tanto, el opamp TL074 no funcionaba en las condiciones adecuadas y no encendió el ventilador.
La solución que se me ocurrió es simplemente aumentar el voltaje en la entrada positiva de TL074 agregando una resistencia de 100k desde la entrada positiva al VCC. Por lo tanto, cuando el motor está apagado, una pequeña corriente aún fluirá a través de la resistencia R4 y R2 de 100k, haciendo un "cambio": un pequeño voltaje de alrededor de 1V en la entrada positiva de TL074.
En este esquema, sin embargo, la tensión del motor no puede alcanzar valores superiores a 10,5 V aproximadamente. por el mismo "cambio". La solución para este problema que se me ocurrió es usar un diodo como el que se muestra en la segunda imagen. También agregué dos diodos en serie para aumentar el voltaje en la base de Q1 (que también es una solución muy, muy sucia).
Nuevamente, esta es una solución temporal que nunca debe usarse. Gracias a todos por sus respuestas y señalar el problema real que resolví con el truco descrito.
Roberto Endl