An electronic circuit for powering a bi-directional load, characterized in that it comprises: an input stage comprising an input terminal connectable to an analog input signal, the input stage providing a control signal based upon the analog input signal, a first reference signal, and a second reference signal, the first reference signal being more positive than the second reference signal; a comparator stage operatively connected to the input stage and configured to compare (a) the control signal with the first reference signal producing a first compared signal, and (b) the control signal with the second reference signal producing a second compared signal; and an inverter stage operatively connected to the comparator stage and configured to invert (c) the first compared signal producing a first inverted signal, and (d) the second compared signal producing a second inverted signal; an H-bridge power supply circuit with means to be controlled by the first compared signal, the second compared signal, the first inverted signal, and the second inverted signal, such that (e) when the control signal is greater than the first reference signal, the H-bridge circuit delivers current to the bi-directional load in a first direction, (f) when the control signal is less than the second reference signal, the H-bridge circuit delivers current to the bi-directional load in a second direction, and (c) when the control signal is between the first and second reference signals, the H-bridge circuit delivers no current to the bi-directional load; and a feedback stage operatively connected with the input stage and configured to provide the analog input signal based upon a feedback signal. an input stage comprising an input terminal connectable to an analog input signal, the input stage providing a control signal based upon the analog input signal, a first reference signal, and a second reference signal, the first reference signal being more positive than the second reference signal; a comparator stage operatively connected to the input stage and configured to compare (a) the control signal with the first reference signal producing a first compared signal, and (b) the control signal with the second reference signal producing a second compared signal; and an inverter stage operatively connected to the comparator stage and configured to invert (c) the first compared signal producing a first inverted signal, and (d) the second compared signal producing a second inverted signal; an H-bridge power supply circuit with means to be controlled by the first compared signal, the second compared signal, the first inverted signal, and the second inverted signal, such that (e) when the control signal is greater than the first reference signal, the H-bridge circuit delivers current to the bi-directional load in a first direction, (f) when the control signal is less than the second reference signal, the H-bridge circuit delivers current to the bi-directional load in a second direction, and (c) when the control signal is between the first and second reference signals, the H-bridge circuit delivers no current to the bi-directional load; and a feedback stage operatively connected with the input stage and configured to provide the analog input signal based upon a feedback signal.