|
Смешивание цветов, RGB светодиод |
|
|
|
Oct 20 2010, 12:29
|
Группа: Участник
Сообщений: 10
Регистрация: 8-06-07
Из: Беларусь
Пользователь №: 28 288

|
Доброе время суток уважаемые форумчане. Я разрабатываю светильник, в котором применяются RGB светодиоды. Светильник управляется интерфейсу (rs-485), принимая RGB значение цвета (3 байта). Яркость каждого светодиода регулируется 8-битным ШИМ. Проблема у меня с математикой смешивания цветов. Дело в том, что по даташиту каналы разных цветов светодиода имеют различные значения светового потока (например красный -30lm, зелёный-67lm, синий -8,2lm). Поэтому, например если RGB= 255 255 255 (белый цвет) и напрямую задать эти значения в ШИМ каналов светодиода, то в результате белый цвет не получается. Как правильно получить значения ШИМ для каждого канала, чтобы в результате смешанный цвет соответствовал RGB модели?
|
|
|
|
|
 |
Ответов
|
Oct 21 2010, 06:50
|
Группа: Участник
Сообщений: 10
Регистрация: 8-06-07
Из: Беларусь
Пользователь №: 28 288

|
Вот интересная Application Note от Cypress. Описывается принцип смешивания цветов трёх светодиодов RGB. Правда цвет там задаётся не в RGB формате, а в xyY...
|
|
|
|
|
Oct 21 2010, 07:54
|
Группа: Участник
Сообщений: 10
Регистрация: 8-06-07
Из: Беларусь
Пользователь №: 28 288

|
Цитата(Tanya @ Oct 21 2010, 10:07)  Лучше напишите, зачем Вам это все нужно. И кто и чем это будет контролировать. Светильники управляются по DMX, 3 канала DMX для задания цвета. Необходимо так откалибровать светильник, чтобы он выдавал цвет, соответствующий RGB коду и чтобы 2,5,100... светильников установленных в ряд выдавали один и тот же цвет и световой поток (с небольшим допустимым отклонением).
|
|
|
|
|
Oct 21 2010, 08:41
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(FRANTIK @ Oct 21 2010, 11:54)  чтобы 2,5,100... светильников установленных в ряд выдавали один и тот же цвет и световой поток (с небольшим допустимым отклонением). IMHO, это надо делать раздельно для R, G, B, просто по интенсивности светового потока при 100% яркости (обеспечить одинаковую яркость при 100%), остальное получится само собой. Я Отклонения цвета будут, но откалибровать вряд ли получится при разумных трудозатратах, поскольку длина волны будет меняться даже не столько от экземпляра к экземпляру (тут-то, думаю, как раз проблем не будет, если однотипные приборы), сколько от изменения температуры. Озаботьтесь хорошим теплоотводом. И особое внимание - рассеивателю (или что там будет микшировать цвет). Сколько я не игрался даже с 10-mm диффузными RGB - "не то". Получить белый цвет трудно, кристаллы здорово разнесены, и вообще цвет меняется в зависимости от угла зрения.
|
|
|
|
Сообщений в этой теме
FRANTIK Смешивание цветов Oct 20 2010, 12:29 Tanya Цитата(FRANTIK @ Oct 20 2010, 16:29) Как ... Oct 20 2010, 12:51 TSerg Вопрос сложный, поскольку никто не гарантирует пов... Oct 20 2010, 12:58 FRANTIK Цитата(TSerg @ Oct 20 2010, 15:58) Вопрос... Oct 20 2010, 13:21  Tanya Цитата(FRANTIK @ Oct 20 2010, 17:21) Кали... Oct 20 2010, 13:34   AlexeyW Цитата(Tanya @ Oct 20 2010, 16:34) Вам дл... Nov 8 2010, 21:55  rx3apf Цитата(FRANTIK @ Oct 20 2010, 17:21) Напр... Oct 20 2010, 13:34   FRANTIK Цитата(rx3apf @ Oct 20 2010, 16:34) Правд... Oct 20 2010, 13:49    rx3apf Цитата(FRANTIK @ Oct 20 2010, 17:49) Спек... Oct 20 2010, 13:54     FRANTIK Цитата(rx3apf @ Oct 20 2010, 16:54) Для с... Oct 20 2010, 16:28      rx3apf Цитата(FRANTIK @ Oct 20 2010, 20:28) Для ... Oct 20 2010, 16:45    timm Люмен - суть спектрально-взвешенный Ватт.
Таблица ... Oct 20 2010, 14:19  Nemo2000 Цитата(FRANTIK @ Oct 20 2010, 17:21)
Фо... Oct 20 2010, 13:55    FRANTIK Цитата(rx3apf @ Oct 21 2010, 11:41) IMHO,... Oct 22 2010, 05:48   Tanya Цитата(FRANTIK @ Oct 21 2010, 11:54) (с н... Oct 21 2010, 08:50    FRANTIK Цитата(Tanya @ Oct 21 2010, 11:50) Вот эт... Oct 21 2010, 10:21     Tanya Цитата(FRANTIK @ Oct 21 2010, 14:21) Конт... Oct 21 2010, 11:26 rx3apf Как вариант - включаем "белый" (100% по ... Oct 21 2010, 12:13 AlexeyW Цитата(rx3apf @ Oct 21 2010, 15:13) Как в... Nov 9 2010, 08:43 Mahagam создаёте тест-план: создаём все комбинации из цвет... Oct 22 2010, 05:38 Mahagam уверены что люкс-метр будет адекватно измерять осв... Oct 22 2010, 10:02 FRANTIK Цитата(Mahagam @ Oct 22 2010, 13:02) увер... Oct 22 2010, 10:13  rx3apf Цитата(FRANTIK @ Oct 22 2010, 14:13) Но т... Oct 22 2010, 10:41  Mahagam QUOTE (FRANTIK @ Oct 22 2010, 13:13) Согл... Oct 22 2010, 11:26 Demeny Не проще (дешевле) ли к трём RGB светодиодам добав... Nov 9 2010, 10:17 rx3apf Цитата(Demeny @ Nov 9 2010, 13:17) Не про... Nov 9 2010, 11:39
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|