Estoy tratando de hacer un limitador de corriente de 0-25 mA. Quiero tomar una tensión de control de 0-5 V como entrada y hacer que controle una corriente de 0-25 mA a través de una carga inactiva (la carga residual puede variar entre 0-200, se representa como R2 a continuación).
Aquí está mi circuito:
T1esunmosfetdecanalP(P/NFQT5P10)yO1/2esunamplificadoroperacionalrielariel(P/NOPA2170).QuieroquelatensiónvariableenV2controlelacorrienteatravésdeR2.
Elop-ampdeO2seusaparahacerunamplificadordiferencialconunagananciade2.Ejemplo:25mAdecorrienteatravésdelacargaR2,lasalidadelop-ampO2debeserde5V(marcadaCSense).Lasalidadelop-ampO2eslaentradaalop-ampO1.ElamplificadoroperacionalO1comparalatensióndecontrolconlaretroalimentacióndeO2paralimitarlacorriente.Oalmenosesaesmiintención.
Hesimuladoestecircuitoen
He revisado por triplicado mi pin-out y el cableado, y he jugado con muchas otras cosas, pero el circuito todavía sigue oscilando. Cuando V2 es un valor más alto, la oscilación es más lenta. Lo que estoy viendo en el DSO es que mosfet T1 va entre encendido y apagado, y CSense es una onda triangular que varía en amplitud con el voltaje de control. Un mayor voltaje de control hace que CSense tenga una mayor amplitud y menor frecuencia. La frecuencia de oscilación varía de aproximadamente 50 kHz a 150 kHz.
Puedo publicar capturas de pantalla de mi DSO si ayuda.
He estado trabajando en esto toda la noche, y está empezando a volverme loco. Cualquier ayuda en absoluto sería muy apreciada.
¡Gracias!
Editar: construí el circuito en CircuitLab. Funciona perfectamente allí también. ¿Por qué no en la vida real?
Actualizar : he cambiado R3 a 10K. Redujo la frecuencia de oscilación a ~ 20-30 kHz.
Actualizar Todos se centran en O1, pero creo que el problema está en el circuito de O2. A continuación se muestra una captura de pantalla DSO. V2 está a 1.25 VDC. La traza amarilla es el voltaje sobre R2 @ 100Ω. La traza roja es la salida de O2 (marcada como CSense en mis esquemas). Espero que el trazo rojo sea 2 veces el trazo amarillo, pero en cambio, ¡es una forma completamente diferente! ¿Qué diablos está pasando?
Para mayor claridad: esperaría que la línea amarilla fuera de 0.625 VCC y que la línea roja fuera de 1.25 VCC (igual que la entrada V2). También mi fuente de alimentación es de ~ 8 VCC, las cosas explotan a los 24.