Estoy desarrollando un circuito para actuar como una carga electrónica para probar fuentes de alimentación en el banco. Una pregunta anterior sobre cómo probar este circuito recibió varias respuestas muy útiles y se puede encontrar aquí: ¿Cómo probar la estabilidad del amplificador operacional?. Esta pregunta trata sobre cómo interpretar mis resultados de simulación y pruebas.
Este es el esquemático del circuito tal como se simuló y probó en el protoboard:
El gráfico producido por LTSpice indica que el circuito es bastante estable. Hay un sobrepico de 1mV en la subida de 5V que se resuelve en un ciclo. Apenas se puede ver sin hacer zoom.
Esta es una captura de la misma prueba usando el osciloscopio en el circuito del protoboard. La subida de voltaje es mucho más pequeña y el periodo es más largo, pero la prueba es la misma; alimentar una onda cuadrada en la entrada no inversora (+) del amplificador operacional.
Como puedes ver, hay un sobrepico significativo, tal vez del 20%, luego una disminución exponencial a una oscilación estable durante la duración de la señal alta, y hay un pequeño sobrepico en la caída. La altura de la señal baja es solo el nivel de ruido (aproximadamente 8mv). Esto es lo mismo que cuando el circuito está apagado.
Así es como se ve la construcción en el protoboard:
El MOSFET está en la parte superior en un disipador de calor, conectado por los cables amarillo, rojo y negro; compuerta, drenador y fuente, respectivamente. Los cables rojo y negro que van a la pequeña placa protoboard son IN+ e IN- respectivamente, conectados a los conectores de banana del protoboard para evitar corriente de alto nivel a través del protoboard. La fuente de alimentación que se carga en la prueba es una batería sellada de ácido-plomo (SLA), para evitar cualquier inestabilidad en la fuente de alimentación en sí misma. El puente plateado es donde se inyecta la onda cuadrada desde mi generador de funciones. La resistencia, diodo, etc. en la parte inferior izquierda forman parte de un subcircuito de ajuste manual de nivel de carga (basado en un potenciómetro) y no están conectados.
Mi pregunta principal es: ¿Por qué LTSpice no predice esta inestabilidad significativa? Sería realmente útil si lo hiciera porque entonces podría simular mi red de compensación. Tal como está, solo tengo que probar con un montón de valores diferentes y volver a hacer las pruebas.
Mi hipótesis principal es que la capacitancia de la compuerta del IRF540N no está modelada en el modelo SPICE y estoy conduciendo una carga capacitiva de ~2nF que no se tiene en cuenta. No creo que esto sea del todo correcto porque veo capacitancias en el modelo (http://www.irf.com/product-info/models/SPICE/irf540n.spi) que parecen estar en el orden de magnitud correcto.
¿Hay alguna manera de hacer que la simulación prediga esta inestabilidad para poder ajustar también los valores de mi red de compensación?
INFORME DE RESULTADOS:
Bueno, resultó que el modelo de LTspice que estaba utilizando para el amplificador operacional LM358 era bastante antiguo y no era lo suficientemente sofisticado como para modelar correctamente la respuesta en frecuencia. Actualizar a uno relativamente reciente de National Semi no predijo la oscilación, pero mostró claramente el sobrepico del 20%, lo que me dio algo con lo que trabajar. También cambié el voltaje pico del pulso para que coincidiera con mi prueba en el protoboard, lo que hizo que el sobrepico fuera más fácil de ver:
Basándome en esa "retroalimentación", comencé con el método de compensación recomendado unánimemente, que creo que es un ejemplo de compensación de polo dominante. No estoy seguro si la resistencia de compuerta es parte de eso o de un segundo esquema de compensación, pero resultó ser crítica para mí. Aquí están los valores con los que terminé después de bastante prueba y error:
Esto produjo una forma de onda muy estable, aunque me gustaría hacer que la subida y la caída fueran un poco más agudas, para probar mejor la respuesta en frecuencia de las fuentes de alimentación que estaré probando con esta carga. Trabajaré en eso un poco más tarde.
Luego utilicé los nuevos valores en el protoboard, y créanlo o no, obtuve esto:
Estaba bastante emocionado por eso :)
Especialmente porque, para adaptar los nuevos componentes, empeoré en lugar de mejorar las parásitas del protoboard:
De todos modos, este terminó felizmente, espero que esto ayude a otros que lo encuentren en la búsqueda. Sé que me habría arrancado el poco cabello que me queda tratando de ajustar estos valores probando diferentes componentes en el protoboard :)
0 votos
¿Hay alguna razón especial para NO incluir la carga de 2nF en tu simulación?
0 votos
¿Cuál es la frecuencia de oscilación?
0 votos
Lo que quise decir con la capacitancia "~2nF" es la Ciss de 1700pF del IRF540N en sí mismo. La frecuencia de oscilación es de 109kHz. No estoy seguro si estás sugiriendo colocar un capacitor en el esquemático de LTSpice para simular la capacitancia de la compuerta. Si es así, si puedes mencionar dónde conectar los extremos, eso sería de gran ayuda. He visto que es la capacitancia de compuerta a drenaje la que domina, así que no estoy seguro si debo conectarlo entre la compuerta y el drenaje o solo de la compuerta a tierra.
0 votos
También, olvidé mencionar, pero la fuente de alimentación conectada entre IN+ e IN- para la prueba es una batería de plomo sellada (SLA). ¡Quería estar seguro de que estaba probando la estabilidad de la carga y no la de la fuente de alimentación que la estaba alimentando :)
1 votos
LTSpice no entiende los inductores (también conocidos como saltos de cable) entre tu protoboard y el MOSFET. Tampoco entiende el probablemente tortuoso camino que sigue el 0V al usar una protoboard. LTSpice MODELARÁ la capacitancia de la compuerta y también vale la pena señalar que la resistencia de la fuente colocará un resistor de valor medio en serie con esa capacitancia de la compuerta.
1 votos
El modelo IRF540 que he utilizado (PSpice) contiene un capacitor bulk-gate de aproximadamente 2nF, un capacitor gate-source de 1.1nF y un capacitor gate-drain de aproximadamente 0.5nF. Supongo que los problemas surgen debido a las influencias parásitas de L y C del protoboard. Deberías reducir el área ocupada (cables de conexión más cortos).
1 votos
Ver mi respuesta a continuación (modelo real de amplificador operacional y red de compensación necesaria).
1 votos
ADd una tapa de 0,1uF de baja ESR con la mínima serie posible L desde Vcc del op amp a tierra. Puede mira físicamente similar al que se conecta a Vcc ahora pero sin el inmenso bucle de acoplamiento y las largas pistas de la protoboard. Probablemente se conectará a través del cuerpo del CI desde el pin 8 al pin 4 y tendrá un aspecto feo, pero funcionará semi-infinitamente mejor. Entonces añade la gran tapa electrolítica a través de los raíles de alimentación donde la línea Vcc entra en el raíl de alimentación de la protoboard. Si te atreves a conectarlo, por ahora, de forma fea desde el pin 4 al 8 tan directamente como sea posible eso puede ayudar, ...
1 votos
... pero es probable que el 0.1 uF que tienes allí ahora (en lugar del anterior L + C) sea suficiente. Si eso no ha ayudado o no ha ayudado lo suficiente, prueba con un resistor de 10 Ohmios desde la salida del amplificador operacional hasta la compuerta del FET. Eso suele detener las cosas un poco más espurias y con menos motivo que la oscilación que estás viendo. Probablemente esté bastante abajo en la lista de puntos más relevantes, pero conectar a tierra ambas entradas del amplificador operacional no utilizado no es una mala idea (probablemente :-) - es decir, a veces Murphy tiene otras ideas). Informa de nuevo ... . LUEGO puedes mirar el "¿qué está mal con mi circuito previsto?" que otros están tratando.
0 votos
Solo utilizo componentes de Linear Technology en mis diseños siempre que sea posible por esta razón exacta. Así que los op-amps pueden costar un par de euros en lugar de 10 céntimos en eBay, pero evita todo este problema. LT estableció su puesto con LTSpice y creo que vale la pena gastar un par de euros para obtener una simulación precisa y evitar estos problemas. Y probablemente puedas pagarlo.