Como dice Madmanguruman, el condensador está en el lugar equivocado.
El opamp está tratando de mantener los voltajes en su entrada inversora igual que la entrada no inversora, que es 240 mV en su ejemplo anterior. Para hacer esto solo con Rsense presente, debe mantener 480mA fluyendo a través de Rsense como usted lo dice.
Ahora, con la tapa en serie, realmente funcionará para cargar el condensador como lo tienes. Sin embargo, el problema es que no estará en una corriente constante, y el límite solo se cargará a 240 mV, ya que esto es lo que el operador necesita para mantener el equilibrio.
La tapa no pasa la CC, por lo que la corriente es inicialmente de 480 mA y desciende exponencialmente a 0 a medida que aumenta la tensión (y la tensión en la resistencia cae)
Otra cosa que hay que entender aquí es que una simulación es tan real como la creas, y en algunos casos los componentes ideales causan problemas. Es bastante común que el simulador no converja o produzca resultados impares si no hay una ruta de CC disponible. También con una simulación transitoria, a veces se necesitan condiciones iniciales establecidas para observar un proceso.
Por ejemplo, si simulo el circuito anterior en LTSpice con un capacitor ideal de 1F, la simulación no converge (nunca termina) Si agrego un valor alto de resistencia paralela (10MΩ, esto es realmente muy conservador para un valor tan grande, probablemente ser mucho más bajo) para proporcionar una ruta de CC, y (muy aproximadamente) simular una fuga de condensador imperfecta en el mundo real, la simulación funciona:
Simulación:
Los 24 mA producen 240 mV a través de la resistencia de 10 MΩ (24e-9 * 10e6 = 0.24 V). Sin embargo, la tapa inicia la simulación a 240 mV. ¿Es esto lo que pasará en la vida real? Es poco probable, por lo que necesitamos simular las cosas como serán cuando se encienda la alimentación, o al menos con la tapa comenzando con 0V. La razón por la que esto sucede (al menos en SPICE) es porque se realiza una simulación inicial del punto de operación de CC antes de que comience la simulación transitoria.
Si hacemos la misma simulación con una condición inicial especificada, podemos ver el bit "interesante" que ocurre antes de alcanzar un estado estable:
Recuerderecordarladiferenciaentreloscomponentesidealesylosdelmundoreal.Silosresultadosdelasimulaciónparecenextraños,intenteagregarunpocodeESR/ESL(resistencia/inductanciadeserieequivalente)yresistenciasparalelasalassimulacionesquecorrespondanconloscomponentesquepretendeusar(lahojadedatosgeneralmenteproporcionarávalores)
Tambiéntengaencuentalastolerancias,paralascualeslasimulacióndemontecarloesmuyútil.
Finalmente,aquíestáelcircuitoconlatapacolocadaenellugarcorrecto(aunqueesposiblequedeseeunalimitacióndecorrientelateralaltaensucircuitofinal):
Simulación de la corriente a través de la tapa y el voltaje a través de ella, observe la constante de 480mA hasta que la tapa esté completamente cargada a 4.8V (condición inicial utilizada nuevamente para ver la carga de la tapa):
Una última cosa, asegúrese de no usar el LM741 en su circuito final, ya que está completamente obsoleto. Elija un opamp de uso general decente de riel a riel de entrada / salida (riel a riel significa que puede girar hasta llegar a cada riel en la salida y manejar voltajes hasta cada riel en la entrada, muchas unidades, incluido el 741, no pueden hacer esto - Otra salida del conveniente mundo de los componentes ideales.