Introduction

Pulse Width Modulation (PWM) provides a way of controlling certain analog quantities, by varying the pulse width of a fixed frequency rectangular waveform. PWM is used in many applications, ranging from communications to power control and conversion.