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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> 256 градаций на AVR, Как получить 256 градаций яркости светодиода по средствам PWM AVR
sabrat
сообщение Jan 15 2006, 20:05
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-12-05
Пользователь №: 12 204



Есть у меня интересная задачка - нужно получить 256 градаций яркости группы сверхярких светодиодов. Так вот есть ли такая возможность по средствам AVR?
Go to the top of the page
 
+Quote Post
_artem_
сообщение Jan 15 2006, 20:09
Сообщение #2


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



ispolzuy timer v PWM mode


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
GxOST
сообщение Jan 15 2006, 21:17
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 6-12-05
Из: Санкт-Петербург
Пользователь №: 11 878



Самое простое: включить таймер на максимальныю частоту прерываний и завести однобайтовый счетчик прерываний. Как только счетчик превышает установленную яркость - светодиод выключается (иначе - включается). Такой метод можно использовать вообще в любом контроллере, не только AVR.

Сообщение отредактировал GxOST - Jan 15 2006, 21:20


--------------------
cul8r!
* #ru_embedded - эмбеддерский чат
Go to the top of the page
 
+Quote Post
subver
сообщение Jan 16 2006, 03:14
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 4-06-05
Из: Омск
Пользователь №: 5 726



Можно использовать 8-разрядный режим ШИМ. Но следует учесть нелинейность диодов+разброс характеристик.
Go to the top of the page
 
+Quote Post
at90
сообщение Jan 16 2006, 06:59
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Смотри сюда
http://electronix.ru/forum/index.php?showtopic=11260&hl=pWM


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 16 2006, 22:42
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(subver @ Jan 16 2006, 07:14) *
Можно использовать 8-разрядный режим ШИМ. Но следует учесть нелинейность диодов+разброс характеристик.


Совершенно в дырочку! Я вообще не верю в возможность 256 градаций. Правда я не экспериментировал со светодиодами сверхяркими. И ещё один момент. Если использовать два и более светодиода стоящих рядом, то за частую, разброс по яркости явно превысит 1/256. Поэтому - не верю. По моим экспериментам - более 8 градаций на глаз не отличишь.
Go to the top of the page
 
+Quote Post
Old1
сообщение Jan 17 2006, 08:00
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(SasaVitebsk @ Jan 17 2006, 02:42) *
... Я вообще не верю в возможность 256 градаций. Правда я не экспериментировал со светодиодами сверхяркими. И ещё один момент. Если использовать два и более светодиода стоящих рядом, то за частую, разброс по яркости явно превысит 1/256. Поэтому - не верю. По моим экспериментам - более 8 градаций на глаз не отличишь.

Почему нет (автор не писал, что градации нужно отличать визуально)... Только для того, чтобы это сделать ИМХО нужно городить обратную связь по потоку излучения:во-первых для того чтобы не влияла нелинейность хар-к светодиода, во-вторых стабильность потока должна быть относительно высокая (<0.4% от максимального значения)...
Go to the top of the page
 
+Quote Post
sabrat
сообщение Jan 17 2006, 09:36
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-12-05
Пользователь №: 12 204



я сомневаюсь, что мне нужна очень большая точно...я уточню мою задачу. Я хочу сделать светодиодный фонарь RBG для использования в дискоклубах. 51 сверхяркий светодиод (по 17 в группе). Использоватся это будет в дискоклубах. Есть подобные аналоги и они получают 16 млн оттенков без обратной связи, покрайней мере так заявлено в описании. Либо это комерческий трюк?
Щас дам ссылочку подобнойго устройства:
http://www.leds.ru/ru/dubna.html

P.S. Сначала я хотел использовать драйвер светодиодов типа PCA9532 или MAX6964, но выяснилось что их в Киеве нет. Теперь пытаюсь вопрос решить на контроллере.
Go to the top of the page
 
+Quote Post
Old1
сообщение Jan 17 2006, 10:29
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(sabrat @ Jan 17 2006, 13:36) *
...я уточню мою задачу. Я хочу сделать светодиодный фонарь RBG для использования в дискоклубах. 51 сверхяркий светодиод (по 17 в группе). Использоватся это будет в дискоклубах. Есть подобные аналоги и они получают 16 млн оттенков без обратной связи, покрайней мере так заявлено в описании. Либо это комерческий трюк?
Щас дам ссылочку подобнойго устройства:
http://www.leds.ru/ru/dubna.html

Теперь, когда стала ясна конечная цель, вопрос об оратной связи и стабильности снимается (у меня мысль полетела в сторону научнотехнических приложений). ИМХО для Ваших целей хватит 3-х канального (8 бит.) шима, 16 млн. цветовых оттенков, думаю, получить можно , вопрос только сколько из них реально может различить невооруженный среднестатистический человеческий глаз...
Go to the top of the page
 
+Quote Post
sabrat
сообщение Jan 17 2006, 10:46
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 14-12-05
Пользователь №: 12 204



какую элементную базу посоветовать можете?
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 11:17
Сообщение #11


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



парни да вы чего ШИМ?
это тупиковый вариант - яркость будет зрительно меняться только в очень ОЧЕНЬ малом диаппазоне
у меня такая задача стояла помниться 3 года назад
просто нужно помнить что яркость на леде нармально буэт регулироваться только изменением тока
а шим+ ключ дает только следствие этого. в силу коммутационных токов и прочее прочее
идеальный вариант преобразователь напряжение-ток
хотя на примете есть более дешевые способы хотя они дают немного меньший эффект
лучше мыло - т.к сдесь редко


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
makc
сообщение Jan 22 2006, 13:37
Сообщение #12


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(Kovrov @ Jan 22 2006, 14:17) *
парни да вы чего ШИМ?
это тупиковый вариант - яркость будет зрительно меняться только в очень ОЧЕНЬ малом диаппазоне


А Вы пробовали?
У меня почему-то диодик плавно загорается (поностью) и так же плавно гаснет (полностью). Сделано на ATTiny2313 и используется ШИМ нулевого таймера в режиме FastPWM.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 13:59
Сообщение #13


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



пробывал?
более чем
и даже получил по башке в свое время за проект реализующий на шим регулировку яркости в смысле шим + ключ
в те времена леды с яркостью 10 Mcd были достаточно дорогие и пришлось отзывать всю партию и искать радикальный способ выхода из положения
и ещё дело то не в том чтоб плавно зажигался полностью или тух полностью
по инкременту от 0...255 - это ни для кого не проблема
важны именно градации яркости или диаппазон регулирования.

Сообщение отредактировал Kovrov - Jan 22 2006, 14:10


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
_LD
сообщение Jan 22 2006, 14:32
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 837



Цитата(Kovrov @ Jan 22 2006, 16:59) *
и даже получил по башке в свое время за проект реализующий на шим регулировку яркости в смысле шим + ключ


Тогда я должен получить по башке за кучу своих разработок smile.gif Однако все работает, и моя башка цела.
Если не превышать средний/импульсный ток, специфицированный производителем, то какие проблемы?

Вы видели светодиодные экраны? Бегущие строки? Разную светодиодную иллюминацию? Везде голимый ШИМ smile.gif

Рекомендую форум по светодиодной технике - http://svetovod.fastbb.ru/
Читать до полного просветления smile.gif
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jan 22 2006, 15:44
Сообщение #15


Мастер-фломастер
****

Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700



Цитата(_LD @ Jan 22 2006, 17:32) *
Вы видели светодиодные экраны? Бегущие строки? Разную светодиодную иллюминацию? Везде голимый ШИМ smile.gif

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

Сообщение отредактировал Kovrov - Jan 22 2006, 15:47


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post

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

 


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


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