I need to generate a "pulse" signal with a specific slew rate, period, on, and off time. I can generate any signal I need using a benchtop arbitrary function generator, however, I need to drive a much higher voltage and current than what the function generator is capable of.
Here is an illustration of the pulse that I am generating which needs to be amplified. NOTE: All of the below diagrams show my desired output signal. The input signal is identical except that the amplitude is 0V to <=5V.
The pulse has a period of 1 second (frequency is 1 Hz).
Here are details of a single pulse:
The slope of the rising and falling slew is ~2V/ms. Tpulse is 24ms. Tlow is 16ms. The output voltage needs to be 0V to 24V. The maximum input (i.e., output from the function generator) is 0V to 5V. The load connected to the output (i.e., the 24V side) will draw a current of about 1A (just assume a resistive load for this question).
From my (very meager) understanding, I need some form of linear amplifier. Unfortunately, all my research on the subject has resulted in amplifiers for AC signals (that are AC coupled into biased transistors).
I would really appreciate even just a general solution to this type of problem with some explanation of (or links to) the theory.