Fuente de corriente controlada por voltaje: se necesita ayuda

Estoy diseñando un generador de corriente controlado por voltaje para corrientes en un rango de 0 a 2.5 mA. La resistencia de carga está dentro del rango de 0 - 5k Ohms.

Decidí ir con un enfoque de amplificador de diferencia, similar a este:

ingrese la descripción de la imagen aquí

Esta es la parte de la placa que diseñé y fabriqué con fines de prueba:

ingrese la descripción de la imagen aquí

Usé el módulo DAC controlado por SPI ( AD5620 ) para generar voltaje de referencia para la fuente de corriente controlada por voltaje. La corriente generada se puede expresar mediante la siguiente fórmula:

Iload = VREF/R1 = VREF/1KOhm

En consecuencia, si mi DAC le da 1V al generador de corriente, la corriente de carga debería ser de 1mA.

También puede ver que estoy usando monitoreo de corriente de lado bajo. La resistencia de referencia de 10 ohmios junto con el opamp LTC2054 cuya ganancia es igual a 100 me ayuda a generar el voltaje proporcional a la corriente de carga, que se puede expresar con la siguiente fórmula:

Vi_monitor = 10 x Iload x 100

Entonces, si mi corriente de carga es de 1 mA, el voltaje proporcional a la corriente de carga será de 1 V.

Además de eso, también estoy monitoreando el voltaje en la resistencia de carga con la ayuda del circuito divisor de voltaje hecho de las resistencias R2 y R4.

Antes de hacer una PCB, simulé el circuito anterior en LTSpice y noté que se comporta como se esperaba.

ingrese la descripción de la imagen aquí

Finalmente fabriqué la PCB e hice algunas pruebas a bordo. Usé un voltímetro/amperímetro digital para medir la corriente a través de la resistencia de carga. Esto es lo que obtuve:

Para las cargas cuya resistencia es de hasta 2,5k Ohms (más o menos), todo se comporta como se esperaba. La corriente de carga medida es proporcional al voltaje de referencia generado por el módulo DAC. Sin embargo, cuando aumento la resistencia de carga hasta el límite de 5k Ohms, la corriente de carga medida se satura (menos del valor teórico).

Lo que me confunde es el hecho de que aunque detecto la saturación de la corriente de carga (en la pantalla de mi amperímetro), el voltaje proporcional a la corriente de carga (Vi_monitor) todavía se comporta como se esperaba teóricamente, lo que implica que he deseado que la corriente pase por 10 Resistencia de referencia de ohmios (¿¡la misma corriente debería pasar a través de mi resistencia de carga!?).

¿Tienes alguna idea de lo que está pasando aquí? ¿Por qué mido la saturación de corriente con el amperímetro, pero mi monitor de corriente me dice que he deseado la corriente a través de la carga?

Suministro al amplificador diferencial con 18 V, lo que debería ser suficiente, dado que el voltaje en la carga de 5k Ohm para las corrientes de carga de 2,5 mA (en el peor de los casos) sería de 12,5 V.

Para darle una imagen completa de mi circuito, me gustaría mencionar que estoy usando un interruptor dual SPDT controlado por MCU ( TS3A24159DGSR ) que me ayuda a cambiar la orientación de la resistencia de carga y, en consecuencia, la dirección de la corriente que pasa la resistencia:

ingrese la descripción de la imagen aquí

Los amperímetros dentro de los multímetros digitales pueden tener algunos efectos muy inusuales y he aprendido a ser cauteloso con su uso. En cambio, simplemente mediría el voltaje a través de la resistencia de carga (que es una medida igual de buena).
Cada vez que escucho sobre la 'saturación' con opamps y no hay una "respuesta obvia", lo siguiente que me pregunto es si el diseño está empujando los nodos (-) y (+) de un opamp lo suficientemente separados entre sí para causar la saturación de la etapa de entrada interna con una de las entradas y luego absorbe las corrientes medibles que no se tienen en cuenta. Con su arreglo, pregúntese cuál es la caída de voltaje en los valores más grandes de R19 que están forzando hacia atrás a través del circuito. No me he molestado todavía. Pero, ¿puedes hacer una "comprobación de cordura" sobre eso?

Respuestas (2)

Su problema clave es, de hecho, el interruptor SPDT: el 5TS3A24159 tiene una clasificación máxima absoluta de Vcc + 0,5 V en los puertos de ruta de señal. Desea >12,5 V de cumplimiento para su carga de 5k ohmios a 2,5 mA. Afortunadamente para el humo mágico, su resistencia de detección de 1k limita la corriente en la POS_endred del interruptor analógico a aproximadamente 15 mA sin carga, por lo que el dispositivo no sufrió daños evidentes. La fuga a través de la parte sobrevoltada es probablemente la fuente de su discrepancia. La menor resistencia de carga en su prueba de 2,5k ohmios probablemente llevó al interruptor a una región operativa apenas funcional más allá de las clasificaciones del dispositivo, mientras que con una carga de 5k el voltaje del nodo era demasiado alto para funcionar.

Puede considerar 1x ADG5436F o 2x ADG5419 para cumplir con su requisito de conmutación SPDT de suministro único de 18 V. Sin embargo, estos interruptores tienen una mayor resistencia. Sin embargo, debería tener suficiente cumplimiento con el suministro de 18 V. Recuerde verificar la compatibilidad de voltaje en cada nodo para cada dispositivo.

Creo que encontré una razón por la que no mido la corriente esperada a través de la resistencia de carga, muchachos. Aquí está la explicación...

Mi resistencia de carga en realidad se encuentra entre los puntos ELECTRODE_1 y ELECTRODE_2 , a través del conector SJ-3523-SMT-TR .

ingrese la descripción de la imagen aquí

Entonces, entre la fuente de corriente y la resistencia de carga, tengo un interruptor doble SPDT ( TS3A24159DGSR ) que me ayuda a cambiar la orientación de la resistencia de carga y, en consecuencia, la dirección de la corriente que pasa a través de la resistencia. Cuando empiezo a aumentar la resistencia de carga, a partir de algún punto (alrededor de 2,5k ohmios), la corriente de carga generada encuentra otras formas de fluir desde POS_end a NEG_end (probablemente en algún lugar dentro del IC del interruptor SPDT).

Entonces, solo una parte de la corriente generada fluye a través de la resistencia de carga y otra parte encuentra otras formas. Quité el interruptor SPDT y conecté mi resistencia de carga directamente entre los puntos POS_end y NEG_end . ¡La corriente a través de la resistencia era la esperada teóricamente!

Entonces surge la pregunta ... ¿Hay alguna manera mejor para mí de cómo cambiar la orientación de la resistencia de carga y, por lo tanto, la dirección de la corriente que pasa a través de ella?

¡Gracias de antemano por su tiempo y esfuerzo!

Atentamente,

Bojan.

Por lo general, el MUX debe tener una fuente de voltaje tan alta o más alta como la de la señal de entrada. Con una fuente de 3.3v, ese chip probablemente estaba polarizado inversamente de alguna manera y estaba filtrando la corriente hacia el suministro. Pruébelo con un mux alimentado por los mismos 18V.