# How to drive a load that draws 1 A with a sinusoidal voltage?

As a hobby project I'm trying to drive a small RL load which should draw about 1A pp using a sinusoidal voltage coming out of a series of op amp stages. The signal should be applied directly to the load. How can I do that?

With BJT it is pretty easy to do that when using a DC voltage drive and output such as below:

simulate this circuit – Schematic created using CircuitLab

The schematic is just for reference, to show you the simple driver I've been using for dc loads. In the case of this question you might as well substiture the load with a constant current source at 1A.

However, suppose my signal is a sinusoidal 1V pp wave coming from an op amp. The op amp cannot supply 1A and the transistor will be under stress with 0.3Vce and 1A pp current. This "issue" however can be solved by choosing a transistor that can handle 400mW and a 1.5 A max collector current. The bigger problem is that this circuit is going to reproduce only the positive half of the driving sinusoidal wave since the load is grounded.

A possible solution is to change the ground voltage to -1V but that solution has two main disadvantages:

1. During the upper part of the sine wave, the voltage across the load becomes 2V drawing which is not acceptable.
2. The load draws more current making the transistor dissipating even more power and probably exceeding the maximum ratings.

What other simple options do I have? Maybe using n channel mosfets?

EDIT: The sine wave signal frequency is in the range 10 to 50Hz.

• You haven't mentioned what frequencies you are using. – Andy aka Jan 6 '17 at 14:08
• @Andyaka very low frequencies, ranging from 10 to about 50Hz – mickkk Jan 6 '17 at 14:09
• You have POSITIVE feedback in your circuit. You will be driving with a square wave, not a sine – Scott Seidman Jan 6 '17 at 14:11
• In better wording: this circuit can only drive the load with a voltage > 0 (zero) Volt. You can either superimpose the sinusoidal wave on top of a DC offset. For example 1 V DC + 0.9 Vpeak sinewave, then the signal will be between 0.1 V and 1.9 V. If that is not OK then you should look at how audio power amplifiers solve this because a loudspeaker is very similar to your load. – Bimpelrekkie Jan 6 '17 at 14:11
• @ScottSeidman maybe I was not that clear in my wording, I get that this circuit is not the best for driving with a sinusoidal wave (without some weird work around), that's why I am asking here for a circuit (or some guidance at least) that can. The circuit is just for reference and for explaining my problem. So far I've been using that just for DC loads. Please let me know if my wording is a bit obscure, english is not my first language :) – mickkk Jan 6 '17 at 14:20