PWMdrift
PWMdrift is a term used to describe the deviation between the commanded duty cycle of a pulse-width modulation PWM signal and the actual average duty cycle observed at the load over time or under changing conditions. It can manifest as a slow drift in effective duty or as rapid fluctuations due to jitter. In practice, PWMdrift affects any system that relies on PWM for control, including motor drivers, DC-DC converters, and LED drivers.
Causes of PWMdrift include clock frequency instability in the PWM timer or peripherals, timer interrupt latency,
Measurement and modeling involve comparing commanded duty with measured average duty using an oscilloscope or high-resolution
Mitigation strategies include increasing PWM resolution or frequency, using hardware with a more stable clock, calibrating
See also: pulse-width modulation, clock drift, jitter, closed-loop control, sensor calibration.