La forma más directa de hacer esto es seguir un convertidor de corriente a voltaje con un convertidor de voltaje a corriente.
Elegirás qué tipo de convertidor usar en cada lugar dependiendo de tus otras restricciones, como son las corrientes flotantes o las referencias a tierra, ¿son siempre unipolares, o por encima de alguna corriente mínima, o bipolar completo incluyendo cero?
En el caso más restringido pero más simple, con corrientes unipolares que no van a cero, que están referenciadas en el mismo riel, podría usar algún tipo de espejo de corriente, donde el convertidor de corriente a voltaje es simplemente una resistencia y un transistor conectado como un diodo.
En el caso menos restringido, necesitaría una resistencia de detección y un amplificador diferencial seguido de una fuente de corriente de Howland.
simular este circuito : esquema creado usando CircuitLab
A la izquierda, el espejo actual solo trata con corrientes con respecto al riel positivo. Puede cambiar eso a tierra o al carril -ve reemplazando los transistores PNP con NPN. Este es un espejo de corriente 1: 1 básico, puede obtener una escala con una relación de resistencias y una mejor impedancia de salida con transistores de código de casación adicionales.
A la derecha, una corriente flotante se convierte en voltaje mediante un amplificador diferencial. He dejado de dibujar la bomba de corriente Howland aunque tiene la misma complejidad que el diferencial amplificador. Tenga en cuenta que también hay un Howland modificado, que tiene una capacidad de corriente de salida mucho mejor. Si bien Howland es una entrada diferencial, la salida afectará las condiciones de entrada, por lo que el amplificador diferencial es necesario como un búfer en el caso más general.
Por supuesto, puede mezclar y combinar primero y segundo convertidores más simples, de acuerdo con sus restricciones particulares de entrada y salida.