Я использую Atmel AT32UC3C2512C и заглядываю в таблицу данных, есть два вида режимов ШИМ: по центру и по левому краю.
Я хотел бы знать, когда предполагается использовать каждый из этих режимов, а также их плюсы и минусы.
ШИМ может быть симметричным (по центру) или асимметричным (по переднему краю / по левому краю или по спадающему краю / по правому краю):
( источник )
Как упомянуто в приведенном выше замечании по применению Texas Instruments:
Было показано, что симметричные ШИМ-сигналы генерируют меньше гармоник в выходных токах и напряжениях.
Первый недостаток может быть спорным, так как многие современные микроконтроллеры имеют симметричный режим ШИМ, встроенный в их модули ШИМ, поэтому программисту не нужно делать слишком много.
Для целей, очень чувствительных к гармоникам, таких как управление чувствительными двигателями и исполнительными механизмами, служебная нагрузка нижней гармоники симметричного ШИМ является критической. Не так для отопления или освещения.
неподтвержденный:
Существует одна конкретная ситуация, в которой явно симметричный ШИМ считается важным, хотя я не нашел окончательного подтверждения этой предпосылки. Это когда ШИМ используется для управления светодиодами для цветного графического «рекламного / развлекательного» дисплея, такого как большие телевизионные дисплеи, используемые на железнодорожных станциях и в других общественных местах.
Предполагается, что передние или задние края всех светодиодов на таких дисплеях синхронизируются, что заставляет некоторых людей замечать мерцание в движущемся изображении гораздо больше, чем если бы края должны были быть смещены по интенсивности каждого светодиода, как это происходит с симметричным ШИМ.