Square wave rectangular wave PWM signal generator DC motor drive frequency duty cycle adjustable module high power