El circuito del amplificador operacional no se comporta como se desea

9

Encontré un circuito en la red que debería hacer exactamente lo que quiero (controlar un ventilador de enfriamiento) pero está 'encendido' todo el tiempo. No estoy seguro de si hay un error con el esquema o si hay algo más que me haya perdido.

Si el termistor está "frío", el ventilador debe estar apagado. A medida que se calienta, el ventilador debe encenderse. Por el momento el ventilador está siempre encendido. He revisado dos veces mi cableado, etc. y estoy seguro de que lo tengo según la foto. He sustituido R4 por una recortadora de 10K para permitir el ajuste del disparador de temperatura.

Aquí está el diagrama del circuito: Diagrama de circuito

Aquí está el artículo del que estoy trabajando .

ACTUALIZACIÓN: Hizo una simulación (usando Qucs) para ver cómo debería comportarse el circuito . Utilicé los valores reales de la resistencia que medí con el multímetro (ver las discusiones a continuación). Aquí hay una captura de pantalla:

ingrese la descripción de la imagen aquí (nota: no pude encontrar un ventilador en el contenedor de piezas, así que inserté un diodo para el efecto)

¿Podría haber un problema terminal con el amplificador operacional que está estropeando los niveles de voltaje? Es completamente nuevo, pero no quiere decir que no haya sido eliminado estático.

OTRA ACTUALIZACIÓN: Decidí usar Qucs para ver qué podría hacer el circuito si el termistor se 'calentara'. Al elegir un valor para R1 al azar, surgió esto: ingrese la descripción de la imagen aquí esta simulación muestra que el sesgo del amplificador operacional cambia para producir una salida 'baja', sin embargo, la base de Q1 sigue siendo alta y provoca una caída de aproximadamente 2.4V en el ventilador. Para aquellos que siguen la conversación con @vicatcu a continuación, esto sugiere que puede haber un piso de diseño en el circuito. Alguien sabe qué más podría estar sosteniendo Q1 en la posición 'ON'?

Hoja de datos del 741 OP-AMP

ACTUALIZACIÓN # 3: Utilizando algunos de los punteros dados, logré hacer una simulación funcional del circuito. ingrese la descripción de la imagen aquí

El circuito superior está con el termistor 'frío' y, aparte de la corriente de fuga, ¡el ventilador está prácticamente 'APAGADO'! El circuito inferior muestra el termistor 'caliente' con un cómodo 11.4V que lo impulsa. ¡El truco ahora es cómo lograr esto usando una sola fuente de energía! Tenía la intención de usar una sola fuente de alimentación de 12V para conducir el circuito. Estos circuitos tienen suministros duales. Intenté simular con un divisor de voltaje para dividir el voltaje de una sola fuente, sin embargo, cuando el termistor cae cuando está `` caliente '', arrastra el voltaje a través del circuito a aproximadamente 2V y el ventilador obtiene aproximadamente 0.8V. No exactamente 'ENCENDIDO'. Tengo algunos paquetes de energía de 9V de repuesto, por lo que puedo usar un paquete de 12V y 9V para alimentar el circuito en la configuración anterior, pero si puedo salir con una sola fuente, sería ideal.

ACTUALIZACIÓN # 4: Aquí hay una gráfica aproximada de la resistencia de los termistores a medida que la temperatura cambia (en grados centígrados) Gráfico de temperatura del termistor Vs

Andrew Heath
fuente
y, por supuesto, ¿has ajustado el bote y verificado todos los valores de resistencia con un ohmímetro?
kenny
1
¿Cuál es el voltaje en los pines 2, 3 y 6 del amplificador operacional?
1
Usar un diodo en lugar de un ventilador es algo incorrecto. Use una resistencia en su lugar. Es por eso que el voltaje en el ventilador no varía tanto entre las dos ejecuciones de simulación.
1
@ AndrewHeath Creo que el clabaccio tiene el resto de la respuesta. Para probar su sugerencia, apague solo el amplificador operacional de + 15v mientras mantiene todo lo demás a + 12v.
1
@clabacchio - Gracias por agregar un enlace a la hoja de datos del 741. A menudo agrego enlaces a las hojas de datos de partes exóticas , pero no estoy seguro de que sea realmente necesario para una parte de productos básicos como el 741. Tampoco agregas hojas de datos para resistencias, ¿verdad?
stevenvh

Respuestas:

8

Añadiría un par de sugerencias para el diseño:

  1. Está utilizando el 741 OP-AMP, que no es de riel a riel, y lo está utilizando para conducir la base de un transistor: lo que sucede es que cuando la salida del 741 es alta, será de aproximadamente Vcc - 1V, eso es suficiente para mantener el transistor encendido. Sugeriría usar un OPAMP de riel a riel o agregar una pequeña resistencia al emisor del transistor para limitar la corriente cuando la entrada es alta (podría ser aún mejor porque mantiene el ventilador a una velocidad más lenta pero aún se enfría).

  2. Al diseñar con sensores, como fotorresistores o termistores, es mejor saber primero el valor a temperatura ambiente de estos sensores y luego elegir un potenciómetro más grande para simular el comportamiento de este sensor y verificar que el circuito esté funcionando.

VCEsat+VBEON0.2+0.60.8V

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

±15V

Puede ver que su OPAMP emite 10 V en lugar de 12 y 1.2V en lugar de 0; el primero, con la caída sobre la resistencia, hace que el transistor esté siempre encendido, como puede ver que el voltaje base es de 11V, suficiente para mantenerlo encendido.

Y ... ¿por qué usaste un diodo para simular un ventilador? Parece una carga bastante diferente.

ACTUALIZAR A LA ACTUALIZACIÓN:

Me alegro de que funcione, al menos la simulación: sin embargo, todavía está utilizando un solo suministro de riel (+12: 0, +15: 0). El 741 quiere +15: -15, por lo que lo mejor que puede hacer es CAMBIAR EL OPAMP . No es caro en absoluto y puede usar un riel a riel (nuevamente), que es mejor para aplicaciones de suministro único, hasta 3.3V si lo necesita; o, para su caso, +12 o +5.

Esta es una opción, aquí hay mucho, solo tiene que elegir, según la disponibilidad para su propósito. Para el simulador, también puede encontrar muchas opciones.

clabacchio
fuente
¿Cambiar la resistencia limitadora de corriente R5 podría ayudar al transistor a polarizar OFF?
Andrew Heath
No lo creo, porque cuando la salida del OP-AMP es alta, si el transistor no está completamente apagado, absorberá un poco de corriente tirando de la base del transistor, pero es un efecto débil y probablemente no lo suficiente como para apagarlo
clabacchio
¿puede proporcionar un ejemplo de lo que está describiendo (es decir, cómo cambiaría el circuito utilizando un amplificador operacional de riel a riel?)
Andrew Heath
Creo que sé a qué te refieres, pero necesito más información, como una sugerencia sobre qué amplificador operacional debería usar. Obtuve el 741 del circuito original, no estoy en todos los diferentes amplificadores operacionales disponibles. ¿Supongo que debería poder 'enchufar y usar' una alternativa apropiada en el diseño del circuito actual y que todos los sistemas funcionen? Por favor, también piense si cree que el transistor también debería cambiar.
Andrew Heath
@ AndrewHeath puede encontrar muchos OPAMPS, para cualquier propósito (verifique la respuesta): lo que necesita es riel a riel, rango de voltaje de 12V (encontrará muchos rangos diferentes, solo verifique que caiga) y no se preocupe por la velocidad y actual, porque su aplicación no tiene requisitos particulares.
clabacchio
2

Lo que tienes aquí es básicamente un comparador manejando la base de un PNP BJT.

Una explicación simplista es que el ventilador debe ENCENDERSE cuando el BJT ve un "bajo" desde el comparador y apagarse cuando el BJT ve un "alto" desde el comparador.

El comparador genera un "bajo" cuando el voltaje del terminal negativo (pin 2) está por encima del voltaje del terminal positivo (pin 3), y un "alto" cuando el voltaje del terminal positivo está por encima del voltaje del terminal negativo.

R3 y R4 forman un divisor de voltaje que establece el voltaje en el terminal negativo a un valor fijo. Con R3 y R4 ambos valorados a 10kOhm, el voltaje en el terminal negativo será Vcc / 2.

Del mismo modo, R2 y R1 (el termistor) forman un divisor de voltaje que establece el voltaje en el terminal positivo, y ese voltaje en consecuencia varía con la temperatura.


Actualización en resumen:

  • El voltaje en el terminal negativo es: Vcc * R4 / ( R3 + R4 )
  • El voltaje en el terminal positivo es: Vcc * R1 / ( R1 + R2 )
  • El ventilador se enciende cuando: R1 < R4 * R2 / R3
vicatcu
fuente
¿Qué comentarios positivos? Tener comentarios positivos para crear histéresis es probablemente una buena idea en esta aplicación, pero no lo veo en el circuito propuesto.
The Photon
@Photon, no estaba diciendo que los comentarios positivos son algo malo, solo uno de los sellos distintivos de una configuración de comparación
vicatcu
@Photon, pensándolo bien, no hay comentarios positivos en este circuito en particular.
vicatcu
¿Ustedes piensan que reducir el valor de R2 (digamos a 8.2K) ayudaría a sesgar la entrada + de modo que cuando el termistor esté 'frío' y alrededor de la marca de 10K se asegurará de que el ventilador esté apagado?
Andrew Heath
@ AndrewHeath depende totalmente de la resistencia medida de su termistor ...
vicatcu
1

Utilizando los consejos y la información que la gente me dio, modifiqué el circuito y utilicé un amplificador operacional LM339 que es un amplificador operacional de riel a riel. Como tiene 4 amperios en un paquete, he agregado ventiladores adicionales, etc. para complementar el enfriamiento. Aquí están los circuitos:

Ventilador apagado Ventilador apagado

Ventilador encendido Ventilador encendido

Fan On - Usando los 4 amplificadores operacionales Fan On - Usando los 4 amplificadores operacionales

Andrew Heath
fuente
El LM339 es un comparador de colector abierto , no un amplificador operacional.
Connor Wolf