Is it possible to keep duty cycle a constant and vary the frequency?