A simple PWM 12V uni direction motor controller, support up to 57A current, I just built one unit as the client only need one. It have a heatsink, but I forget to take the photo with heatsink attached.
Schematic, it is actually modified from other schematic, but circuit with same principle is use quite often, since regulated voltage source is use, therefore a constant voltage source to maintain precise timing is not necessary: