|
Смешивание цветов, 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 модели?
|
|
|
|
|
 |
Ответов
Guest_TSerg_*
|
Oct 20 2010, 12:58
|
Guests

|
Вопрос сложный, поскольку никто не гарантирует повторяемость ВАХ и светоотдачи и цветопередачи для серии светодиодов. Нужна калибровка каждого конкретного девайса.
|
|
|
|
|
Oct 20 2010, 13:21
|
Группа: Участник
Сообщений: 10
Регистрация: 8-06-07
Из: Беларусь
Пользователь №: 28 288

|
Цитата(TSerg @ Oct 20 2010, 15:58)  Вопрос сложный, поскольку никто не гарантирует повторяемость ВАХ и светоотдачи и цветопередачи для серии светодиодов. Нужна калибровка каждого конкретного девайса. Калибровка нужна обязательно, т.к. есть ещё разброс параметров регуляторов тока для светодиодов... Просто я так понимаю - основная задача - выставить баланс белого. Т.е. берём самый неяркий канал (синий). Пусть разброс яркости с учётом всех отклонений 10% от указанного в даташите (8,2). Затем подбираем такой коэффициент Kb<1 для ШИМ, что при значении RGB=0 0 255 измеренный световой поток синего канала равнялся 8,2-10%. Т.е. калибруем синий канал. Затем включаем RGB = 255 255 255 и подбираем коэффициенты для зелёного (Kg<1) и красного (Kr<1), чтобы цвет соответствовал белому(с заданной характеристикой). По идее, если теперь выставлять значение ШИМ с этими коэффициентами для каждого цвета, то смешанный цвет будет соответствовать модели RGB. Например, смешав синий и зелёный в равных пропорциях (0 50 50) я должен получить желтый.
|
|
|
|
|
Oct 20 2010, 13:34
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(FRANTIK @ Oct 20 2010, 17:21)  Калибровка нужна обязательно, т.к. есть ещё разброс параметров регуляторов тока для светодиодов... Просто я так понимаю - основная задача - выставить баланс белого. Вам для научной калибровки нужно - 1. Специальное устройство, имитирующее Солнце. (Его спектр) 2. Спектрометр.... или человек со стандартным зрением. Все это не так дешево и просто...
|
|
|
|
Сообщений в этой теме
FRANTIK Смешивание цветов Oct 20 2010, 12:29 Tanya Цитата(FRANTIK @ Oct 20 2010, 16:29) Как ... Oct 20 2010, 12:51  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 Вот интересная Application Note от Cypress. Описыв... Oct 21 2010, 06:50 Tanya Цитата(FRANTIK @ Oct 21 2010, 10:50) . Оп... Oct 21 2010, 07:07  FRANTIK Цитата(Tanya @ Oct 21 2010, 10:07) Лучше ... Oct 21 2010, 07:54   rx3apf Цитата(FRANTIK @ Oct 21 2010, 11:54) чтоб... Oct 21 2010, 08:41    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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|