реклама на сайте
подробности

 
 
> Управление яркостью светодиодов в BASCOM, Многоканальный ШИМ
radan
сообщение Nov 3 2006, 17:59
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



Необходимо управлять яркостью светодиодов, подключенных ко всем портам ATMEGA16.
Значения яркости находятся в таблице. Кто сможет подсказать пример кода?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
radan
сообщение Nov 4 2006, 10:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 3-11-06
Пользователь №: 21 955



To Dog Pawlowa. В том то и дело, что управлять яркостью у меня уже получается, но она действительна неравномерная для визуального восприятия. Наверное маловато 8 разрядов для ШИМ. Буду очень признателен, если Вы подскажете где посмотреть таблицу с учтённой логарифмической характеристикой чувствительности глаза.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Nov 4 2006, 11:34
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(radan @ Nov 4 2006, 13:44) *
To Dog Pawlowa. В том то и дело, что управлять яркостью у меня уже получается, но она действительна неравномерная для визуального восприятия. Наверное маловато 8 разрядов для ШИМ. Буду очень признателен, если Вы подскажете где посмотреть таблицу с учтённой логарифмической характеристикой чувствительности глаза.

Где смотрят таблицы? В excel'e, конечно.
Можно без явных логарифмов обойтись.
Заносите A1=255 (максимальное число на 8 разрядах).
Выбираете величину изменения яркости между соседними градациями 20% (визуально будет около 8%)
Заносите A2=A1/1,2 (0,2 это те самые 20%)
Протягиваете эту формулу вниз так, чтобы каждое последующее значение было в 1,2 раза меньше предыдущего.
Округляете.
Выкидывате совпадающие значения в нижней части таблицы. Получите около 25 значений.
Проверяете и говорите спасибо :-)
Успехов
P.S. Реально столько значений и не нужно, поэкспериментируйте с градацией и количеством.

Сообщение отредактировал Dog Pawlowa - Nov 4 2006, 11:38


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 08:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01351 секунд с 7
ELECTRONIX ©2004-2016