2-way PWM pulse frequency duty cycle adjustable module square wave square wave signal generator stepper motor drive