Load:
- R around 100 ohm.
- Operates with PWM.
- Has linear average I-V response with square pulse up to 10KHz.
- Absolute maximum voltage is 60V.
- Operates with transient current V/R < 600mA
- Absolute maximum average current is V * duty% / R < 100mA.
- Absolute maximum power average 1W.
Operation Requirement:
- Voltage range: 0-60 V.(Can be provided by upstream PSU in CC/CV mode)
- Frequency range: 0.5 - 4 kHz.
- Duty cycle range: 5%-95%.
- Can accept trigger (4 kHz).
- Can divide trigger (f/2, f/4, etc.)
- Adjustable trigger delay.
- Clean waveform.
- As small rise and fall time as possible.
I'm not aware of any equipment that fits all those requirement. Most function generators can only reach +/- 10 V. Most bench power supplies only supply DC in CV/CC mode.
Digital I/O devices (Arduino, etc.) with faster clock can achieve all those except for the voltage requirement. Perhaps there is some sort of amplifier that can bring the voltage to 60 V, but DC-DC boost modules only works with DC input/output.
Solderless solution would be preferable.