Будь то для управления двигателем, настройки яркости светодиода и т. Д., По сути, он используется в качестве 1-битного ЦАП. Если у вас есть что-то, что в идеале требует постоянного напряжения, но что-то в системе не реагирует очень быстро (например, ваши глаза наблюдают за светодиодом или ротором на двигателе), если вы подаете на него сигнал (часто синусоидальный или широтно-импульсный), вы в основном получите интеграл. Pwm не так хорош, как настоящий однобитный ЦАП, как вы могли бы видеть в стереосистеме (один битовый ЦАП был объявленной функцией для проигрывателей компакт-дисков в те времена), вы не используете его для изменения выходных данных в основа цикла, но в течение многих циклов ШИМ. Если вы думаете, что прямоугольная волна имеет коэффициент заполнения 50%, наполовину высокий, наполовину низкий, возьмите среднее значение или интеграл от него, и вы можете визуализировать, что в половине случаев она находится выше средней точки между высоким и низким напряжениями. Если у вас был выход с широтно-импульсной модуляцией там, где он был высоким 3/4 части цикла, то низкий коэффициент 1/4 цикла, который теперь составляет 3/4 доли, является разницей между низким напряжением и максимумом. Если вы питаете двигатель постоянного тока или светодиод или что-то в этом роде, вы получите то, что, по-видимому, составляет 3/4 от того, что вы получили бы, если бы у вас был установлен выход с высоким напряжением. Высокий 25%, низкий 75% даст вам 25% от этого всегда на напряжении и так далее.
Так что да, ШИМ в основном используется как ЦАП, но как ЦАП в том смысле, что он используется для управления двигателями, подсветкой, светодиодами и другими вещами, которые могут потребоваться для контроля напряжения и где-то в системе, будь то встроенный конденсатор, двигатель с физическим ограничением времени отклика или человеческий глаз, который не может видеть мигание светодиода. поэтому в основном используются в качестве ЦАП и в основном используются для управления двигателем, оба являются правильными утверждениями.
По этой причине вы найдете их на микроконтроллерах, подумайте о местах, где вы используете микроконтроллеры, и вы найдете места, где вы также хотите что-то контролировать с помощью pwm.