RadioRadar - Радиоэлектроника, даташиты, схемы

https://www.radioradar.net/articles_partners/others/microchips_drivers_rgb_leds.html

Микросхемы драйверов RGB-светодиодов

В малогабаритной аппаратуре, вплоть до MP3-плееров и сотовых телефонов, все чаще используются трехцветные RGB-светодиоды, а в различной осветительной аппаратуре и декоративных светильниках применяются так называемые RGB-кластеры. Для оптимального управления яркостью и цветностью в таких устройствах используются специализированные драйверы, многие из которых управляются внешним контроллером. О некоторых из них пойдет речь в настоящей статье. Автор рассматривает ряд микросхем-драйверов фирм ON Semiconductor, STMicroelectronics и National Semiconductor.

 

RGB-драйвер светодиодов со стабилизацией тока CAT4109 (ON Semiconductor)

Микросхема CAT4109 представляет собой драйвер для управления тремя последовательными (R, G и B) цепочками светодиодов со стабилизацией тока, раздельной установкой и ШИМ регулировкой яркости свечения этих цепочек светодиодов. CAT4109 изготавливается в миниатюрном 11116-выводном корпусе SOIC-16 для поверхностного монтажа. Назначение выводов микросхемы приведено в таблице 1, схема включения показана на рис. 1,а функциональная схема - на рис. 2.

Схема включения микросхемы CAT4109

Рис. 1. Схема включения микросхемы CAT4109

 

Функциональная схема микросхемы CAT4109

Рис. 2. Функциональная схема микросхемы CAT4109

 

Таблица 1. Назначение выводов микросхемы CAT4109

№ вывода

Обозначение

Назначение

1

PGND

"Земля" силовой части

2

GND

"Земля"

3

PWM3

Входы ШИМ управления для LED3, LED2 и LED1

4

PWM2

5

PWM1

6

RSET3

Выводы установки тока LED3, LED2 и LED1

7

RSET2

8

RSET1

9

LED3

Выводы подключения катодов LED3, LED2 и LED1

10

LED2

11

LED1

12

NC

Не используются

13

NC

14

NC

15

OE

Вход разрешения. Активный уровень - высокий

16

VDD

Вход напряжения питания 3...5,5 В

Особенностью схемы включения микросхемы CAT4109 является отсутствие дросселя и минимум деталей обвязки. Напряжение питания CAT4109 лежит в пределах 3...5,5 В, а напряжение питания светодиодных цепочек - 5...25 В.

Каждый из трех каналов управления светодиодами состоит из регулируемого источника тока и схемы установки максимального тока (см. рис. 2). Общим для всех каналов является источник опорного напряжения (ИОН) 1,2 В.

Напряжением источника питания VIN определяется максимальное количество светодиодов в каждой из цепочек. Максимальный ток каждой из последовательных цепочек светодиодов может достигать 175 мА. Ток светодиодов создает на открытых выходных ключах микросхемы малое падение напряжения (0,4 В). Максимальные значения токов цепочек светодиодов задаются внешними резисторами R1, R2 и R3 (выводы RSET1-RSET3 микросхемы). В таблице 2 приведена зависимость этих значений от сопротивлений соответствующих установочных резисторов R1-R3.

Таблица 2. Зависимость токов цепочек светодиодов от сопротивления соответствующего установочного резистора

Ток светодиодов (мА)

Резистор RSET (кОм)

20

24,9

60

8,45

100

5,23

175

3,01

Внешнее управление микросхемой CAT4109 осуществляется контроллером через входы OE (выв. 15), PWM1 (выв. 5), PWM2 (4) и PWM3 (выв. 3). Разрешение на включение светодиодов осуществляется высоким уровнем напряжения (≥1,2 В) на входе OE (15). Временные диаграммы работы микросхемы CAT4109 показаны на рис. 3.

Временные диаграммы работы микросхемы CAT4109

Рис. 3. Временные диаграммы работы микросхемы CAT4109

 

Время перехода микросхемы из режима отключения (Shutdown) во включенное состояние (TPS) составляет 1,4 мкс. Выключение светодиодов по входу разрешения OE осуществляется низким уровнем (≤0,4 В) на этом входе с задержкой TP2=0,6 мкс, а повторное включение - высоким уровнем с задержкой TP1=0,3 мкс. Для перевода ИМС в режим Shutdown необходимо поддержать на выв. 15 (OE) низкий потенциал в течение 4...8 мкс (TPWRDWN). В этом режиме потребляемый ток не превышает 1 мкА.

Входы PWM1 (выв. 5), PWM2 (выв. 4) и PWM3 (выв. 3) используются для раздельной регулировки яркости свечения цепочек светодиодов методом ШИМ при высоком уровне напряжения на входе OE (выв. 15). Для групповой регулировки яркости свечения всех светодиодов можно подать от контроллера ШИМ сигнал на вход OE. Для того чтобы не нарушался цветовой баланс, частота этого ШИМ сигнала должна быть на порядок ниже частоты ШИМ сигнала на входах PWM1-PWM3.

Микросхема CAT4109 имеет температурную защиту с порогом срабатывания 150°С и гистерезисом 20°С, а также защиту от понижения напряжения питания с порогом срабатывания 1,8 В.

 

RGB-драйвер светодиодов со стабилизацией тока CAT4103 (ON Semiconductor)

Микросхема CAT4103 также предназначена для управления тремя последовательными RGB-цепочками светодиодов со стабилизацией тока, с раздельной установкой и ШИМ регулировкой яркости их свечения. Она выпускается в корпусе SOIC-16. Основной особенностью этой микросхемы является возможность раздельного управления каждой отдельной цепочкой светодиодом с помощью последовательного интерфейса. Еще одна особенность CAT4103 - это возможность каскадного включения нескольких микросхем,что увеличивает количество управляемых светодиодов от одного контроллера по 4-про-водному интерфейсу. Назначение выводов этой микросхемы приведено в таблице 3, функциональная схема изображена на рис. 4, а схема включения - на рис. 5.

Каналы управления светодиодами микросхемы CAT4103 аналогичны соответствующим каналам CAT4109, но у микросхемы CAT4103 есть одна важная особенность, суть которой в том, что сигналы ШИМ для управления яркостью светодиодов формируются в самой микросхеме из сигналов от контроллера. Для этого в микросхему введено трехразрядное ОЗУ (см. рис. 4), которое состоит из трех триггеров-защелок (3-разрядного регистра-"защелки") и 3-разрядного сдвигового регистра. Собственно сдвиговый регистр обеспечивает преобразование последовательного кода входного сигнала данных в параллельный, который запоминается в регистре-"защелке".

Функциональная схема микросхемы CAT4103

Рис. 4.  Функциональная схема микросхемы CAT4103

 

Схема включения микросхемы CAT4103

Рис. 5. Схема включения микросхемы CAT4103

 

Таблица 3. Назначение выводов микросхемы CAT4103

№ вывода

Обозначение

Назначение

1

GND

"Земля"

2

BIN

Вход сигнала гашения. Активный уровень - высокий

3

LIN

Вход сигнала "защелкивания" (запоминания) данных

4

SIN

Вход данных

5

CIN

Вход тактовых импульсов(частота до 25 МГц)

6

RSET3

Выводы подключения резисторов установки тока LED3, LED2 и LED1

7

RSET2

8

RSET1

9

LED3

Выводы подключения катодов LED3, LED2 и LED1

10

LED2

11

LED1

12

COUT

Выход тактовых импульсов (частота до 25 МГц)

13

SOUT

Выход данных

14

LOUT

Выход сигнала "защелкивания" (запоминания) данных

15

BOUT

Выход сигнала гашения

16

VDD

Вход напряжения питания

Для того чтобы управлять следующей микросхемой при каскадном включении, используются четыре буферных усилителя и триггер задержки (D-триггер).

Приведем описание выводов МС CAT4103, через которые к ней подключается управляющий контроллер и следующая микросхема при каскадном включении.

Вывод 4 (SIN) - вход последовательных данных.

Вывод 5 (CIN) - вход тактовых импульсов частотой до 25 МГц. Этот динамический вход срабатывает по фронту тактового импульса (переходу с лог. "0" на лог. "1"). При этом логический уровень с входа SIN записывается в сдвиговый регистр.

Вывод 3 (LIN) - вход команды запоминания данных. При переходе сигнала с лог. "0" на лог. "1" на этом входе происходит запись состояний триггеров сдвигового регистра в регистр-"защелку", где они сохраняются до прихода положительного фронта следующего импульса на вход LIN.

Выводы 13 (SOUT), 12 (COUT) и 14 (LOUT) - выходы соответствующих интерфейсных сигналов на следующую микросхему CAT4103 при каскадном включении. При этом сигнал на выходе SOUT изменяется (тактируется) срезом тактового импульса (переходом сигнала с лог. "1" на лог. "0").

Вывод 2 (BIN) - вход используется для гашения всех светодиодов, но не влияет на содержание регистра-"защелки". Гашение светодиодов осуществляется высоким уровнем (лог. "1") на входе BIN.

Вывод 15 (BOUT) - выход сигнала гашения на следующую микросхему CAT4103 при каскадном включении.

Зависимости токов цепочек светодиодов от сопротивлений резисторов установки микросхемы CAT4103 аналогичны соответствующим зависимостям, рассмо-треным выше для ИМС CAT4109. Кроме того, микросхема CAT4103 имеет те же защиты, что и CAT4109.

 

24-канальный RGB-драйвер STP24DP05 (STMicroelectronics)

STP24DP05 - это одна из ИМС семейства драйверов Power Logic (STP), разработана специально для управления цветными информационными дисплеями на дискретных RGB-светодиодах.

Основой МС STP24DP05, как и всех драйверов этого семейства, являются сдвиговый регистр и регистр-"защелка", так же, как у рассмотренной выше микросхемы CAT4109. Микросхема STP24DP05 имеет три сдвиговых регистра и три регистра-"защелки", по одному на светодиоды каждого цвета (R,G и B).

Всего в STP24DP05 содержится 24 канала управления светодиодами, которые разделены на три интерфейсных порта (R, G, B) по 8 каналов в каждом. То есть, микросхема STP24DP05 - это три обычных 8-канальных монохромных драйвера, встроенных в малогабаритный корпус TQFP48 размером 7x7 мм и дополненных схемами диагностики обрыва нагрузок и замыкания выходов с корпусом и питанием. Сигнализация об обнаружении аварий поступает в управляющий контроллер в виде специальных кодов ошибок через последовательный интерфейс.

Одна микросхема STP24DP05 управляет восемью светодиодными RGB-триадами или группами триад цветного светодиодного экрана. Напряжение питания микросхемы в пределах 3...5,5 В, а напряжение питания светодиодных цепочек может выбираться до 20 В, в зависимости от количества светодиодов в цепочках. Выходной ток (ток каждой из цепочек светодиодов) 5...80 мА.

Функциональная схема микросхемы STP24DP05 изображена на рис. 6, каскадная схема включения N микросхем этого типа - на рис. 7, а назначение выводов приведено в таблице 4.

Функциональная схема микросхемы STP24DP05

Рис. 6. Функциональная схема микросхемы STP24DP05

 

Каскадная схема включения микросхем STP24DP05

Рис. 7. Каскадная схема включения микросхем STP24DP05

 

Таблица 4. Назначение выводов микросхемы STP24DP05

№ вывода

Обозначение

Назначение

1, 7, 12, 25, 30, 36

GND

"Земля"

2

SDI

Последовательный вход данных

35

SDO

Последовательный выход данных

4

CLK

Вход тактовых импульсов

3

LEDM

Вход захвата и удержания данных

5

DM

Вход включения режима определения ошибки

13, 16, 19, 22, 39, 42, 45, 48

R1-R8

Выходы 8-канального драйвера красных светодиодов

8

TF

Флаг превышения температуры (выход с открытым стоком)

29

EF

Флаг ошибки (выход с открытым стоком)

9

DG

Вход постепенной задержки (Gradual delay)

15, 17, 20, 23, 37, 40, 43, 46

B1-B8

Выходы 8-канального драйвера синих светодиодов

32

OE-B

Входы разрешения для выходов B1-B8, G1-G8, R1-R8 (активный уровень - низкий)

33

OE-G

34

OE-RDM

28

REXTR

Входы установки токов для выходов R1-R8, G1-G8, B1-B8

27

REXTG

 

26

REXTB

 

14, 18, 21, 24, 38, 41, 44, 47

G1-G8

Выходы 8-канального драйвера зеленых светодиодов (G)

10

DF0

Входы, определяющие последовательность сигналов R,G и B в коде входного сигнала (см. таблицу 8)

11

DF1

31

VDD

Напряжение питания

Как было отмечено выше, основой микросхемы STP24DP05 для управления 8-канальными интерфейсами RGB является сдвиговый регистр данных RGB-структуры 8x3 (8 разрядов по 3 бит), который преобразует последовательный код входного сигнала на входе SDI в три 8-разрядных параллельных кода. Эти коды запоминаются в 24-разрядном (8x3) регистре-"защелке" данных RGB. Каждый из выходных каскадов микросхемы (всего их 24 - по восемь для каждого цвета) представляет собой стабилизатор (источник) тока. Кроме того, для каждого цвета имеется схема разрешения и детектор обрывов и коротких замыканий выходных линий. Общими для всех каналов являются управляющая логика, схемы температурной защиты и защиты от пониженного напряжения питания. На выводах 2, 3, 4, 32, 33 и 34 установлены буферные каскады.

Рассмотрим некоторые особенности работы микросхемы STP24DP05. Тактовая частота работы этой микросхемы может достигать 25 МГц. Ток светодиодов программируется раздельно для каждого цвета с помощью трех внешних резисторов, которые подключаются к выв. 26, 27 и 28.

Зависимость токов светодиодов, а также порога срабатывания детектора обрыва выходных линий (линий светодиодов) от сопротивления соответствующего установочного резистора приведена в таблице 5.

Таблица 5. Зависимость токов светодиодов и порога срабатывания детектора обрыва выходных линий от сопротивления соответствующего установочного резистора

Заданный ток светодиодов, мА

REXT, Ом

Порог срабатывания детектора обрыва, мА

5

3920

1,28

10

1960

2,45

20

980

7,4

50

386

17

80

241

27

Когда на входе LEDM (выв. 3) высокий уровень, регистр-"защелка" захватывает данные, которые проходят через регистр сдвига. Когда на этом входе низкий потенциал, то регистр-"защелка" удерживает (хранит) их.

Низкий уровень на входах OE-RDM (выв. 34), OE-G (выв. 33) и OE-B (выв. 32) разрешает прохождение данных с регистра-"защелки" на выходные каскады микросхемы, а высокий запирает выходные каскады.

Как известно, наибольшее потребление тока от источника питания в любой переключающей схеме происходит при переходных процессах в момент переключения. Для облегчения токового и теплового режимов микросхемы при одновременном включении всех светодиодов, а также для уменьшения уровня пульсаций предусмотрена поканальная задержка (Gradual delay) включения светодиодов, которая не заметна на глаз. Она осуществляется подачей на вход DG (выв. 9) уровня лог. "0". Время задержки включения выходных каскадов приведено в таблице 6.

Таблица 6. Задержка включения светодиодов по перепадам лог. 0 - лог. 1 на входах разрешения в зависимости от логического уровня на входе постепенной задержки (Gradual delay)

Логический уровень на входе GD

Задержка срабатывания (нс) по перепадам лог. "0" - лог. "1" на входах OExx

R1, G1, B1

R2, G2, B2

R3, G3, B3

R4, G4, B4

R5, G5, B5

R6, G6, B6

R7, G7, B7

R8, G8, B8

0

0

30

60

90

120

150

180

200

1

0

0

0

0

0

0

0

0

Сигнал данных микросхемы STP24DP05 (входной и выходной на выв. 2 и 35) содержит поток RGB-сигналов, чередующийся с тактовой частотой, последовательность которых задается логическими уровнями на входах DF0 и DF1 (см. таблицу 7).

Таблица 7. Установка последовательности сигналов R,G и B в коде входного и выходного сигналов

Последовательность

Входы

DF0

DF1

BGR

1

1

BGR

0

1

RGB

1

0

GBR

0

0

Переключение из рабочего режима в режим определения ошибки осуществляется подачей низкого потенциала на вход DM (выв. 5) или более 1 мкс на вход OE-RDM (выв. 34). После чего в течение 24-х тактов на выходную шину данных поступает код ошибки.

Интерфейс микросхемы STP24DP05 имеет два флага: TF (выв. 29) - флаг превышения температуры и EF (выв. 8) - флаг ошибки. Оба этих выхода выполнены по схеме с открытым стоком, поэтому между каждым из этих выводов и источником питания подключается подтягивающий резистор 10 кОм. При наступлении аварийной ситуации внутренний ключ микросхемы замыкает соответствующий вывод (29 или 8) на "землю". Полученный таким образом уровень лог. "0" сигнализирует внешнему контроллеру об аварии. Если вместо подтягивающих резисторов к выходам подключить светодиоды (через ограничивающие резисторы), то реализуется визуальная индикация аварийной ситуации.

 

Счетверенный драйвер RGB-светодиодов с управлением по шине I2C LP55281 (National Semiconductor)

Микросхема LP55281 - это специализированный драйвер RGB-подсветки малогабаритных жидко-кристаллических дисплеев. Она обеспечивает раздельную регулировку яркости свечения и цветового оттенка для каждого из четырех RGB-светодиодов от внешнего контроллера по стандартному последовательному интерфейсу I2C или SPI. Основное применение микросхемы LP55281 - это сотовые телефоны, коммуникаторы и МР3-плееры.

LP55281 содержит четыре ШИМ канала для управления яркостью и цветом свечения RGB-светодиодов, аудиоканал синхронизации для фонового светодиода, а также встроенный повышающий преобразователь напряжения, интерфейсы I2C и SPI. Кроме того, LP55281 обеспечивает через последовательный интерфейс тестирование обрыва светодиодов. Основные параметры микросхемы приведены в таблице 8.

Таблица 8. Основные параметры микросхемы LP55281

Параметр

Значение

Напряжение питания

3...5,5 В

Количество линий управления

12

Включение светодиодов

Параллельное

Отклонение значения выходного тока соседних каналов

5%

Максимальное выходное напряжение

5,3В

Тип повышающего преобразователя

Индуктивный

Выходное напряжение преобразователя

Регулируемое

КПД преобразователя

88 %

Ток потребления

1 мА

Рабочая частота преобразователя

2 МГц

Способ регулирования

ШИМ

Максимальный ток светодиодов (общий)

400 мА

Диапазон рабочих температур

-30...85°C

Микросхема изготавливается в миниатюрных корпусах MicroSMD размером 3x3x0,6 мм и Micro SMDxt (3x3x0,65 мм) с 36-ю шаровыми выводами с шагом 0,5 мм. Расположение выводов микросхемы LP55281 показано на рис. 8, а назначение выводов сведено в таблицу 9.

Расположение выводов микросхемы LP55281

Рис. 8. Расположение выводов микросхемы LP55281

 

Таблица 9. Назначение выводов микросхемы LP55281

№ вывода

Обозначение

Назначение

6F

SW

Выход ключа DC/DC-преобразователя на дроссель

6E

FB

Вход обратной связи DC/DC-преобразователя

6D

B3

Выход на синий светодиод 3

6C

R1

Выход на светодиод R1

6B

G1

Выход на светодиод G1

6A

B1

Выход на светодиод B1

5F

GND_SW

"Земля"

5E

R3

Выход на светодиод R3

5D

G3

Выход на светодиод G3

5C

SS/SDA

Выбор ведомой МС (SPI) или линия (вход/выход) данных шины I2C

5B

IRGB

Вход от резистора установки тока смещения RGB-драйверов

5A

GND_RGB1

"Земля"

4F

GND_RGB2

4E

GND

4D

ASE2

Вход аудиосинхронизации 2

4C

SI/A0

Последовательный вход шины SPI или вход выбора адреса по шине I2C

4B

SO

Выход последовательного кода данных шины SPI

4A

R2

Выход на красный (R) светодиод R2

3F

NRST

Вход асинхронного сброса (активный уровень - низкий)

3E

R4

Выход на красный (R) светодиод R4

3D

VDD1

Напряжение питания

3C

VDDIO

Напряжение питания для входных и выходных каскадов

3B

SCK/SCL

Вход тактовых импульсов для интерфейсов SPI и I2C

3A

G2

Выход на светодиод G2

2F

ALED

Выход на светодиод аудиосинхронизации

2E

G4

Выход на светодиод G4

2D

ASE1

Вход сигнала аудиосинхронизации 1

2C

IRT

Резистор, задающий частоту генератора

2B

IF_SEL

Вход выбора интерфейса (лог. "1" - SPI, лог. "0" - I2C)

2A

B2

Выход на светодиод B2

1F

GND

"Земля"

1E

B4

Выход на светодиод B4

1D

GNDA

"Земля" аналоговой части

1C

VREF

Выход опорного напряжения

1B

VDDA

Выход внутреннего источника питания аналоговой части 2,8 В

1A

VDD2

Вход напряжения питания

Функциональную схема и схема включения микросхемы LP55281 приведена на рис. 9.

Функциональная схема и схема включения микросхемы LP55281

Рис. 9. Функциональная схема и схема включения микросхемы LP55281

 

Микросхема содержит повышающий (boost) преобразователь со встроенным выходным ключом на MOSFET-транзисторе, который может работать на частоте преобразования до 2 МГц. Внешний дроссель LBOOST для этой частоты преобразования должен иметь индуктивность 4,7 мкГн, а для частоты преобразования 1 МГц - вдвое больше (приблизительно 10 мкГн). В качестве импульсного выпрямителя должен использоваться внешний диод D1 с малым прямым падением напряжения (подходят диоды Шоттки с пиковым током не менее 1 А). Выходное напряжение преобразователя устанавливается по умолчанию 5 В, но его можно программно изменять по шине управления от 4 до 5,3 В с шагом 0,15 В.

Микросхема, а, следовательно и светодиоды, управляются внешним контроллером. Совсем не обязательно, чтобы это управление осуществлялось по всем семи проводникам, как это показано на рис. 9. Так, например, вход выбора интерфейса IF_SEL (выв. 2B) может быть подключен напрямую на "землю" или на плюс источника питания. В первом случае включается интерфейс шины I2C, а во втором - SPI. В любом варианте микросхема LP55281 используется как ведомое устройство. Как известно, интерфейс шины I2C двухпроводной (тактовая линия SCL и линия данных SDA), а интерфейс шины SPI четырехпроводной (SS - вход выбора ведомой микросхемы, SCK - вход тактовых импульсов, SI - вход данных и SO - выход данных).

При использовании в устройстве шины I2C останется не подключенным выход SO (выв. 4B). 

При этом вход SI/A0 (выв. 4С) можно подключать к "земле", выбрав этим адрес микросхемы 4Ch, а можно к плюсу источника питания, что обеспечивает выбор адреса 4Dh.

Выходные каскады, которые представляют собой регулируемые ШИМ стабилизаторы (источники или генераторы)тока, к выходам которых, кроме светодиодов, подключен мультиплексор. Он, в моменты запирания выходных каскадов, обеспечивает поочередную, периодическую коммутацию на вход АЦП уровней сигналов с выходов микросхемы.

При нормальной работе эти уровни высокие, а в случае обрыва одного из светодиодов или пробое выходного каскада напряжение на выходе мультиплексора понизится, что скажет о неисправности. Напряжение с выхода мультиплексора оцифровывается в АЦП и через управляющую шину (I2C или SPI) поступает на внешний контроллер.

В микросхему LP55281 встроен канал, который называют каналом аудиосинхронизации. Он используется в сотовых телефонах, МР3-плеерах и т.п. как канал "цветомузыки", обеспечивая мигание светодиодов в такт с рингтоном или проигрываемой мелодией. Этот канал имеет два входа (выв. 2D и 4D), на которые подают сигналы или стереосигнал, размахом до 1,6 В. Они микшируются, а затем суммарный сигнал оцифровывается, проходит схему АРУ и цифровой пиковый детектор. После этого происходит обратное преобразование цифрового сигнала в аналоговый. Полученный аналоговый сигнал управляет выходным каскадом (источником тока), а значит, и яркостью свечения фонового светодиода.

Литература и интернет-источники

1. www.MonolithicPower.com - сайт фирмы Monolithic Power Systems.

2. STMicroelectronics. STP24DP05. 24-bit constant current LED sink driver with output error detection. First release . 2008.

3. www.st.com - сайт фирмы STMicroelectronics.

4. National Semiconductor. LP55281. Quad RGB Driver. General Description. June 2007.

5. www.national.com - сайт фирмы National Semiconductor Corporation.

Автор: Игорь Безверхний (Украина, г. Киев)

Источник: Ремонт и сервис