LTSpice Operational Integrator no funciona

0

Soy bastante nuevo en LTSpice y me cuesta mucho hacer que este circuito funcione. Así que estoy haciendo un Integrador Operacional, pero mi señal de Salida no parece coincidir con mis predicciones.

Sinomeequivoco,elvoltajeenelnodoVadeberíasercero,yaqueelamplificadoroperacionalestáenunaconfiguraciónderetroalimentaciónnegativa.EstoyusandoelamplificadoroperacionaluniversalymepreguntabasiquizáslosparámetrosdelosamplificadoresoperacionalessonlacausadeestainusualseñalenVaque,asuvez,afectaalVout.

EDITAR:Aquíhayalgunasimágenesmásdetalladasrelacionadasconmiconfusión.Entiendoquelasresistenciasyloscondensadoressoninusualmentenoidealesparausopráctico,perosoloqueríasaberporquélatensiónenlosterminalesdeentradadifiereengranmedida.

    
pregunta Nick Yarn

1 respuesta

2

Aquí hay un ejemplo de cómo configurar las cosas. He usado el LT1800 (que es un riel a riel de entrada / salida opamp) para obtener el rango máximo para fines de visualización. (También está en la biblioteca).

Puede configurar sus rieles de voltaje utilizando suministros de voltaje separados con imágenes dibujadas en el esquema. Pero en realidad no es necesario. Como se ve a continuación, son solo tres líneas de especias. Así que esa es otra manera de ir. (Por lo general, comienzo con 99 y trabajo los números hacia atrás a medida que avanzo para evitar el deseo de LTspice de comenzar con 1 y hacia arriba a partir de ahí a medida que agrega fuentes de voltaje pictórico a un esquema).

Comopuedeverarriba,latasadecambioenelvoltajeen \ $ V_ \ text {OUT} \ $ es \ $ \ frac {\ text {d} V_ \ text {OUT}} {\ text {d} t} = \ frac {5 \: \ text {V} - \ left (-5 \: \ text { V} \ right)} {500 \: \ text {ms} -0 \: \ text {ms}} = 20 \: \ frac {\ text {V}} {\ text {s}} \ $ .

Como ya sabe \ $ I = \ frac {2 \: \ text {V} -0 \: \ text {V}} {10 \: \ text {k} \ Omega} = 200 \: \ mu \ text {A} \ $ luego se deduce que \ $ \ frac {\ text {d} V_C} {\ text { d} t} = \ frac {I} {C} = \ frac {200 \: \ mu \ text {A}} {10 \: \ mu \ text {F}} = 20 \: \ frac {\ text { V}} {\ text {s}} \ $ .

Y eso es una coincidencia.

La tarjeta .IC es relativamente importante si desea obtener el mayor rango. Lo que hace es configurar constricciones en el solucionador para las condiciones iniciales que debe aplicar antes de iniciar la ejecución. Al configurar \ $ V_ \ text {OUT} = 5 \: \ text {V} \ $ , lo estoy forzando a resolver el hecho de que habrá , inicialmente, \ $ 5 \: \ text {V} \ $ a través del condensador \ $ C_1 \ $ .

Tenga en cuenta que la tarjeta .TRAN utiliza "UIC" para iniciar la ejecución correctamente. El uso de UIC significa que Spice no pasará por el paso "solución transitoria inicial" (el llamado " SU ") para encontrar la solución de CD en \ $ t = 0 \ $ .

Cuando usa UIC, el valor inicial de cada dispositivo de almacenamiento de energía (voltaje y corriente) se trata como cero, excepto por aquellos que se proporcionan explícitamente con la tarjeta .IC. La tarjeta .IC puede especificar voltajes de nodo o también corrientes de inductor.

Cuando no usa UIC, entonces todo lo que proporciona de manera explícita con la tarjeta .IC se agrega como constricto . Pero el ITS todavía tiene permiso para encontrar valores iniciales basados en una solución de estado estable ... coherente con las restricciones dadas.

Este último bit puede no ser lo que quieres aquí. Así que recomiendo usar UIC.

Si conoce, a priori, todos los valores iniciales para los dispositivos de almacenamiento de energía en el circuito, puede usar la UIC para calcular la solución de estado estable sin la respuesta transitoria que lleva a ella (eso puede ocurrir si en su lugar lo permite Especias para realizar primero el paso ITS al no utilizar UIC.)

Es de esperar que pueda interpretar la información anterior en su situación con éxito.

    
respondido por el jonk

Lea otras preguntas en las etiquetas