Широтно-импульсная модуляция (ШИМ) — это метод регулирования мощности на нагрузке за счет изменения длительности импульсов в постоянном периоде. В отличие от линейных регуляторов, которые теряют до 66% мощности в виде тепла, ШИМ обеспечивает КПД до 90%. Принцип работы основан на сравнении опорного пилообразного сигнала и заданного напряжения с помощью компаратора, что позволяет формировать импульсы с регулируемым коэффициентом заполнения (от 0 до 100%). Это позволяет плавно изменять среднюю мощность на нагрузке без значительных потерь энергии.