3 channel PWM pulse frequency duty cycle adjustable module square wave rectangular wave signal generator