Estoy intentando diseñar una fuente de corriente bidireccional controlada por voltaje que accione una carga inductiva. La fuente de corriente necesita un rango de 100uA a 200mA, y necesita trabajar con una precisión de alrededor de 100uA en las corrientes de carga más bajas, con menor precisión aceptable en las corrientes de carga más altas. Tiene que ser capaz de emitir ondas sinusoidales, (aproximadas) traingle y (aproximadas) cuadradas en frecuencias de 1Hz a 1kHz (entiendo que estoy conduciendo un inductor por lo que las ondas cuadradas y triangulares perfectas son imposibles), e idealmente con un voltaje de funcionamiento tan bajo como sea posible, ya que el sistema será alimentado por baterías.
Esto es lo que he probado hasta ahora:
Intenté diseñar este circuito que diseñé basado en la retroalimentación del amplificador de instrumentación pero es inestable y oscila en torno a los 130kHz. Consideré usar el circuito de abajo de este documento de TI pero introduce una excesiva resistencia en serie con la carga y no tiene una precisión de corriente fácilmente ajustable.
Por las mismas razones he decidido no usar un op-amp con la carga en el bucle de retroalimentación. ¿Alguien tiene sugerencias?
Por si tienes curiosidad, esta es la carga, una bobina de Helmholtz que imprimí y enrollé en 3D y que actuará como generador de campo magnético.