I'm working on a dual, voltage-controlled LED driver circuit, where one LED's brightness indicates positive voltages at the input, and the other LED indicates negative voltage.
The purpose of the circuit is to provide visual indication, so the current/voltage relationship does not need to be incredibly precise.
This is where I am at so far:
- There are no microcontrollers present in the design.
- The control voltage for the LEDs are a combination of 2 or more analog signals which once summed by OA1, range from -2.5V to +2.5V for driving the LED current sources. Thus, a summing node is necessary in the circuit (somewhere) before the LED current drivers. I have shown this simplified in the schematic below.
A number of bidirectional VCCS schemes were discovered, such as:
...however, the project which this indicator circuit is for implies some constraints, which seem to indicate the above ideas will not work:
- The +5V rail for the LED supply current must be isolated from the lower current analog areas of the circuit. While the control voltage signal is not terribly high in frequency (maximum is within audio frequency range), the switching of that amount of current on the main analog +/-12V supply cannot be tolerated in the project.
- There is no negative supply rail available for the LEDs' current sourcing/sinking.
- The maximum of 8mA current cannot be supplied by the opamps themselves (unless somehow supplied by the isolated, single +5V LED supply) as this circuit will be present in multiples throughout the overall project, and the +/-12V rails cannot be used to supply all that through the opamps.
Is there a more elegant and optimised solution to this problem?
Perhaps one that negates the use of so many opamps, or a VCCS (opamp+transistor, or otherwise) combo which rids of the extra inverting buffer in the positive section?