To undertand more about a pwm you should consider reading this http://www.hhogaskitwizard.com/blog/what-is-a-hho-pwm/