Широтно-импульсная модуляция (PWM) и частота рефреша (refresh rate) светодиодного экрана
Исходное изображение для вывода на светодиодный экран формируется в виде компьютерного файла, чаще всего в виде видеоролика в некотором формате (*.avi, *.mpg). Этот файл декодируется управляющим компьютером (или видеоконтроллером), затем преобразуется в специальный цифровой поток, подающийся на микросхемы драйверов постоянного тока, которые, в свою очередь обеспечивают пропускание электрического тока через светодиод, что и вызывает излучение в определенном спектре.
Для формирования различных уровней яркости излучения светодиодов применяют технику широтно-импульсной модуляции - ШИМ (PWM - Pulse-width modulation). Суть этой техники заключается в том, что в зависимости от необходимого уровня яркости ток не постоянно подается на светодиод, а только в течение некоторого времени (зависящего от требуемого уровня яркости), затем прекращает подаваться, затем снова подается и т.д. Например, для формирования яркости в половину от максимальной надо пропускать ток половину времени некоторого цикла, в четверть яркости – четверть времени, и т.д. Иными словами, светодиод работает в режиме “включен-выключен”, причем время включения пропорционально требуемому уровню яркости.
Из этой техники следует, что на светодиоде (а значит и на экране) изображение формируется циклично. Время минимального цикла, за который происходит последовательное «включение» и “выключение” светодиода называется периодом обновления (рефреша, refresh time). Чаще используется обратная величина – частота рефреша (refresh rate).
Рассмотрим пример: Пусть частота рефреша светодиодного экрана равна 100 Гц. Если нам нужно обеспечить полную яркость – 100%, то мы постоянно подаем ток на светодиод весь период рефреша, равный в данном случае 1/100 с = 10 мс. Если требуется яркость 50%, то за это время мы в течение 5 мс подаем ток, в течение следующих 5 мс не подаем, в следующий цикл снова 5 мс подаем, 5 мс – нет и т.д. Если требуется яркость в 1% от максимальной, то ток подается в течение 0,1 мс и не подается в течение 9,9 мс.
Кроме этой техники применяются модифицированные методы PWM: Scrambled PWM (Macroblock), Sequential Split Modulation (Silicon Touch), Adaptive Pulse Density Modulation (MY-Semi). Суть этих техник заключается в “размазывании” времени “включения” светодиода по всему периоду рефреша. Так формирование 50%-ой яркости при частоте рефреша 100 Гц может выглядеть так: 1 мс - светодиод включен, 1 мс – выключен, 1 мс – включен, 1 мс – выключен и т.д. То есть для 50% яркости можно сказать, что период рефреша уменьшился в 5 раз и стал равен 2 мс. Соответственно частота рефреша увеличилась и стала 500 Гц. Но эти цифры справедливы лишь для формирования 50% яркости. Для каждой схемы формирования яркости есть минимальная яркость – 1 импульс (некоторое минимальное время) включения светодиода и остальное время он выключен.
Таким образом, четкая цикличность присущая традиционному PWM при применении модифицированных методов искажается, поскольку, в зависимости от уровня яркости можно выделить периоды с меньшим временем (и следовательно большей частотой рефреша). Можно, например, сказать, что для данного светодиодного экрана частота рефреша изменяется от 100 Гц до 1 кГц. Это означает, что минимальную яркость на светодиодном экране мы показываем с периодом рефреша 100 Гц. А при формировании больших уровней яркости можно выделить периоды (“включения-выключения” светодиодов) с меньшей длительностью.
Итак, для модифицированных методов PWM такое понятие как частота рефреша может трактоваться неоднозначно. Однако, если рассматривать период рефреша как минимальное время, за которое происходит обновление изображения для всех уровней яркости, то это значение не зависит от схемы формирования PWM.