Широтно-импульсная модуляция (PWM, Pulse Width Modulation) — это метод цифрового управления, при котором выходной сигнал представляет собой прямоугольную волну с регулируемой длительностью высокого уровня (импульса). Изменяя длительность "вкл" по сравнению с "выкл", можно получить среднее напряжение, отличное от 0 В и Vcc. Такой способ активно используется для управления яркостью светодиодов, скоростью моторов, аналоговыми устройствами и звуком. В отличие от обычных цифровых импульсов с равным временем включения и выключения, в PWM соотношение между ними можно свободно регулировать. Скважность (duty cycle) — это отношение времени высокого уровня (Ton) ко времени полного периода (T). Выражается в процентах по формуле: Duty cycle (%) = (Ton / T) × 100 Примеры: Duty factor — это то же самое, что и скважность, но выражается в виде десятичной дроби (например, 0.5 вместо 50%). Микроконтроллеры AVR, включая ATmega8, имеют встроенные аппаратные модули для генерации PWM. Это позволяет CPU не за
PWM в микроконтроллерах AVR: принципы и реализация Что такое PWM
17 июля17 июл
6
2 мин