Абревіатура ШІМ розшифровується як широтно-імпульсна модуляція. Для контролерів двигунів ШІМ може стосуватися обох вхідний сигнал і метод, який контролер використовує для керування швидкістю двигуна. Щоб керувати швидкістю двигуна, контролер повинен змінювати сприйману вхідну напругу двигуна.
ШІМ має деякі недоліки при використанні в системах силової електроніки. Це збільшує частоту перемикання та напругу силового пристрою, скорочуючи термін його служби та збільшуючи втрати при перемиканні та випромінювання електромагнітних перешкод..
Техніка широтно-імпульсної модуляції використовується в телекомунікаціях для цілей кодування. ШІМ допомагає регулювати напругу і тому використовується для керування швидкістю двигунів. Техніка ШІМ керує вентилятором у центральному процесорі комп’ютера, тим самим успішно розсіюючи тепло.
Контролер ШІМ (широтно-імпульсна модуляція) можна розглядати як (електронний) перемикач між сонячними панелями та батареєю: Перемикач увімкнено, коли зарядний пристрій перебуває в режимі масової зарядки. Перемикач увімкнеться та вимкнеться за потреби (широтно-імпульсна модуляція), щоб підтримувати напругу батареї на рівні напруги поглинання.
Але цей метод зазвичай не використовується з двох причин. Перша причина втрата енергії тобто резистор розсіює енергію у вигляді тепла. Друга причина полягає в тому, що якщо ми хочемо використовувати будь-які пристрої, такі як мікроконтролери або будь-яке інше цифрове обладнання для автоматизації контролю швидкості нашого двигуна постійного струму, тоді цей метод не можна використовувати.
Частота ШІМ має значний вплив на шум, створюваний синхронними двигунами з постійними магнітами. Вища частота призводить до більш плавної та тихої роботи двигуна з додатковими перевагами, такими як вища ефективність, більш плавна робота та менше підвищення температури.