How to make the following voltage-to-current converter bidirectional, so that bidirectional current can be driven through the load?
-
Drive an H-bridge with current sources like this (instead of the voltage sources). – evildemonic Apr 05 '22 at 19:37
-
1Does this answer your question? [Push-Pull voltage-to-current converter](https://electronics.stackexchange.com/questions/614585/push-pull-voltage-to-current-converter) – winny Apr 05 '22 at 21:20
-
@winny: No, that is a different question. This one is concerned with bidirectional current through the load. The other one was only about reducing the current down to zero - not reversing it. – George Robinson Apr 05 '22 at 22:05
2 Answers
For bi-directional current use an H-bridge.
Use your voltage-to-current converter as current-source drivers instead of the conventional voltage sources.
Something like this:
simulate this circuit – Schematic created using CircuitLab
This works similarly to your circuit, except now you have direction control. Tie the two "DIR CTRL" lines high to turn off. Pull one low for current in one direction, pull the other low for the opposite.

- 8,698
- 2
- 25
- 44
A bidirectional current source can be as simple as an amplifier that can provide both positive and negative outputs then sensing the current with a resistor in the grounded side of the load (similar to the OP design). The sense voltage is then feedback to the opamp.
This circuit requires that both terminals of the load are available. ie the load is floating. If one did eof the load is grounded the classic Howland current pump is a common solution.
To provide currents higher than available from a normal opamp a common solution is to use a push-pull buffer stage consisting of a PNP and an NPN transistor (could also be done with An N-channel and P-channel MSFET although biasing is more tricky).
simulate this circuit – Schematic created using CircuitLab

- 32,097
- 1
- 47
- 74
-
Why would someone use something like a Howland current pump over something simple like this? – Christopher Moore Apr 07 '22 at 12:22
-
3@ChristopherMoore - this arrangement is only possible if the load is floating. A grounded load requires something like a Howland pump. – Kevin White Apr 07 '22 at 15:55