Свежие обсуждения
Идеи

"Звездное небо" на светодиодах

1 2

Проецировать - старО, дЁшево и не эффектно. У горящих лампочек (или светодиодов) иная динамика. Иная жизнь. Почти как у реального огня...

 

Николай Брагин: В одном из Томских театров, видел подобный спецэффект. Автор известен как талантливый механик и электронщиr
А найти этого автора и поинтересоватся технологией ты сможешь?

Уточню задумку: планировалось разместить 30 синих светодиодов площадью 2,5х3 метра (в углах стыка потолочных плиток). Потолок ещё соверщенно "голый", уже пол года ждёт пока его поклеят. Ещё, напомню, необходимо хаотичное мигание светодиодов!

 

Натолкнулся тут на один сайт: http://www.stringer-textile.ru/potolki.php?p=3
Там наглядно показано как это должно выглядель, вот только дорого и реализовано на оптоволокне в натяжном потолке. Найти бы бюджетный вариант именно на светодиодах.

 

4 ячейки ла7 как генератор управляют 4 светодиодами , разные номиналы ёмкостей и резисторов зададут разные периоды.только проводов надо тянуть много. колличество проводов можно уменьшить "диодной матрицей"

 

Разделяем лампочки на группы по 8 штук. На каждую группу ставим регистр - преобразователь последовательного кода в параллельный.
CLOCK и LATCH_ENABLE всех регистров соединяем в кучу соответственно, DATA - каскадируем. Ну еще конечно питание и общий провод. Получаем длииинный сдвиговый регистр.
Итого пять проводов (и еще 9 на каждую группу, но покороче).
Все это подключаем к LPT или к какому нибудь МК. Пишем программу в меру своей извращенности и наслаждаемся.

 

Да по-моему просто это реализуется. Известная же вещь, применяется при скремблировании. Сдвиговый регистр с отводами и обратной связью. Сигналы с отводов суммируются по схеме исключающее ИЛИ и подаются на вход. Очень просто можно реализовать на МК. Для плавного зажигания и погасания можно "завести" собственную "переменную" на каждый с/д, организовав в каждой независимый ШИМ.
Мне, как новичку, было бы даже интересно такую программку написать для ПИКа. Если надо, могу попробовать. Только ТЗ надо точное. Все времена, длительности, диапазон случайных частот и т. д.

 

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

Ну тоесть из 64 циклов подсветки светодиод включался 0 раз - значит яркость =0
.......................................................................................................32......................................50%
.......................................................................................................64......................................100%

Правда современным ОМК это на пределе скорости. Скажем для частоты сканирования 100 кГц и матрице 30х30 (300 трехцветных кластеров) это 3*10^6 загрузок регистра строки в секунду, если его грузить блоками по 8 из 2х портового видео ОЗУ то такт 12 МГц. Это ПЛИС только потянет. По мему рассыпной логики, живущей на 40-50 МГц не купить так просто.

Фактическое значение частоты мигания при 64 уровнях яркости - 100000/64 - примерно 1500 Гц.

Ниже частота сканирования - видна реализация ШИМ, выше драйвера становятся нетривиальными а помехи ощутимыми.

Возможно ахинея - это я все экспромтом придумано

 

А касаемо ТЗ - тут надо определиться со схемотехникой.

Я примерно прикинул из допустимых для самодельщика затрат :

В каждой точке стоят вплотную 3 светодиода (или 1 3х цветный) но 3 разных в плане ремонта выгоднее.

Всего точек 320 (для кратности 8).

Все светодиоды объединены в матрицу - либо 32х10х3 (для каждого цвета свой блок сканирования).

На каждый светодиод 64 уровня яркости (из экспериментов с лампами накаливания понял - меньше в кратное 2^n степени (32) - уже заметны ступени, а больше - 128 - смысла нет.

Шим с результурующей частотой - 1500-2000 Гц что даст частоту тактирования 6ти разрядного счетчика модулятора до 2000*64=128 кГц.

Затраты велики - у нас светодиод яркий стоит 8, ну оптом наверное 5 рублей - уже 4500 на светодиоды.

 
1 2