Четверг, 08.12.2016, 12:54
Приветствую Вас Гость

Портал светоэффектов

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 580
Статистика

Онлайн всего: 3
Гостей: 2
Пользователей: 1
ivan-bezh
Форма входа
Главная » Статьи » RGB

RGB_CMU
 
сделал светомузыку из светодиодной RGB ленты. Убрал вывод на LCD индикатор, вместо него 8 RGB каналов. 
 
Видео зесь, правда звук тихий получился. 
 
 
Аналоговую входную часть оставил как есть, только использовал входы ADC4 и ADC5. 
 
 
Входные цепи в отличии от оригинала немного изменены - конденсаторы на входе АЦП стоят, и сопротивления, чтобы при отсутствии сигнала не наводился фон. Без конденсаторов, со 
средней точкой 2,5в у меня не получилось нормальной работы, каналы засвечивались.
 
На видео не используется восьмой канал, так как изначально я собирался сделать анализ спектра на BA3834, она должна разделять звук на 7 полос по очереди, но результат был плохой, разделение спектра вообще видно не было. Потом я занялся поиском алгоритма Фурье, и начал осваивать для этих целей Bascom, так как только на нём и на ассемблере можно было такое сваять, да ещё к тому же тут был готовый исходник. Тем более asm тяжёл для больших программ, а Bascom мне понравился, всё доступно и просто! До этого я пользовался Flowcode. Но восьмой канал есть в исходнике (на самые верхние частоты), просто у меня светодиодная ленточка отрезана на 7. Когда буду монтировать дома основательно, подключу все 8. Да, ещё забыл сказать, у светодиодной ленточки я просто вырезал края где общая + шинка идёт, и от каждого канала припаял отводы.
 
Исходник хорошо откомментирован, чтобы было понятно что, для чего и откуда.
Основной код по получению замеров АЦП, расчёту Фурье и вычислению уровней каналов оставлен без изменений.
 
Автоматическая регулировка чувствительности программная (меняется множитель на выходе DFT преобразования). 
Прерывания таймера 0 работают на динамическую развёртку каналов светодиодной ленты (предделитель 8). Частота обработки сигнала получается около 200 гц. Цвета 
каналов фиксированые, не придумал ещё как их менять в зависимости от музыки... 
 
Обьясню алгоритм работы АРУ:
Идёт счёт количества каналов где уровень сигнала < 6, когда количество в счётчике превышает 20 идёт увеличение уровня на 0,1 (на 10%)
То же самое на уменьшение, только счёт идёт когда уровень >8.
 
Реализация ШИМ 3Х8:
Шим реализован на подпрограмме обработки прерывания Pwm, которая включается по таймеру TMR0.
Переменная Tik, по которой контролируется ширина импульса ШИМ начинается с 16 и убавляется по началу подпрограммы. Когда Tik = 0, она снова сбрасывается на 16, выключаются 
выхода R,G,B и в порт D передаётся значение переменной Razv (динамическая развёртка по каналам, каналы последовательно переключаются с 1 по 8). 
Когда значение текущей яркости цвета текущего канала (R_out, G_out, B_out) сравнивается с переменной Tik, цветовой выход(R,G,B) отключается.
Резонный вопрос, почему у меня переменная идёт на убывание? Ответ: Если переменную сделать на возрастание, то прийдётся включать выход, а по сравниванию значений выключать. И 
при значении мощности = 0 светодиод будет включен на время нескольких тактов микроконтроллера, а если учесть что используются ещё и другие прерывания то и на большее время. 
Визуально это выглядит как слабое хаотичное мерцание каналов, при уменьшении переменной и включении выхода по сравнению  - такого нет. Я правда подозреваю что мощность будет не 
100%, но визуально это в отличие от мерцания не заметно. Чтобы переключать управление каналами сперва делается развёртка по каналам. Самый простой способ - значение переменной Razv начинается с 1 и умножается на 2 при каждом цикле переменной Tik. По достижению 256 - сбрасывается на 1. в двоичном коде это и получается последовательное переключение каналов порта D. Значение переменной Razv и пересчёт мощности следующих цветовых каналов развёртки происходит при значении переменной Tik = 1. Чтобы когда прийдёт пора переключиться на другой канал (Tik =0) всё было уже посчитано и подпрограмма обработки прерывания Pwm прошла быстрее.
 
 
Как появятся изменения в программе (что нибудь добавлю или усовершенствую) исходник сразу выложу.
 
При повторении с этого исходника всё должно заработать абсолютно сразу. 
 
 
ВЕРСИЯ 2.
 
Выкладываю изменённую версию ЦМУ. 
В архиве схема, исходник и hex.
Видео.
 
 
Как всегда тихий звук, не пишет у меня телефон видео с нормальным звуком. :((
Вернул на место 10-битные АЦП (ADC0 и ADC1), сделал среднюю точку и доработал польский алгоритм , помог очень MrShilov, спасибо ему! Частотный анализ стал намного лучше!
Место в программе освободил побольше.
 
 
Восьмой канал тоже убрал, не вижу в нём необходимости, под бегущие огни всё равно ресурсов не хватает...
Алгоритм работы АРУ немного поменялся (считается общая мощность по всем 7 каналам, затем сравнивается), исполнительное устройство - полевой транзистор с конденсатором на затворе. Экспериментальным путём подобрал такое время задержки, при котором на любой громкости нет плавания уровня (несколько секунд). Конденсатор либо заряжается (Pinb.4  =1) либо разряжается (Pinb.4 = 0), а если уровень в норме, то Pinb.4  работает как input. В паузе чувствительность повышается ( на Pinb.4. = 1). Полностью независимое от контроллера АРУ делать не стал, потому как сложнее и результат, я думаю, визуально хуже будет.
 
Цветовая гамма каждого канала зависит от переменной cvet, имеется 6 режимов:
1. примерно к-о-ж-з-г-с-ф и сдвиг цвета в каждом канале в зависимости от уровня канала
2. то же самое, только сдвиг больше
3. то же что п.1, только примерно ф-с-г-з-ж-о-к
4. то же что предыдущий, только сдвиг больше
5. все каналы одного цвета, цвет меняется в красную сторону в зависимости от НЧ, в зелёную от СЧ и в синюю от ВЧ, 
всего 4 канала: крайние 1 и 7 - НЧ, 2 и 6 СЧ, 3 и 5 - СЧ2, 4 - ВЧ.
6. Случайный цвет
При включении режим №1, при каждой паузе режим меняется, можно так же кнопкой. 
 
EEPROM пока не использовал. На данный момент занято в Atmega8 96%. Ещё есть небольшие но возможности.
 
В общем я чувствую, что чего то не хватает, и можно сделать покрасивее, но до середины января у меня времени больше не будет, так что пока выкладываю на чём остановился. Буду очень рад советам...
 
 
 
ВЕРСИЯ 2 strobo.
 
Выкладываю изменённую версию ЦМУ - исправлена схема входной части(там, где АРУ), добавлен режим стробоскопа - частота зависит от темпа НЧ. 
В архиве схема, исходник и hex.
 
ВЕРСИЯ 2а strobo+.
Новая прошивка - ШИМ с развёрткой  по цветам. Как я и предполагал, результат просто отличный. Мерцания не заметно вообще, яркость возросла ощутимо.
В архиве исходник и hex.
 
Равчев Николай.
 
От администрации сайта: 
Мы рады, что проект развивается и вы делитесь с обществом. Удачи вам в следующем году и новых успехов в цветомузыкостроении! 
В Новом году нужно Мегу 168 или 328 использовать, без изменения в схеме. Тогда будет где развернуться и можно многое добавить!
 
P.S.
 
Юрис cобрал и запустил RGB цму конструкцию и выслал фотки.
Выходного устройства пока никакого, пробовал по каналам одним RGB светодиодом. 
 
 
 
 
 
По выходным собрал линейку из таких диодов.
 
 
 
 
 
 
 
 
 
 
 
 
 
ВЕРСИЯ 2b strobo+ .
 
 
По просьбе Юриса  доработал немного программу и добавил ещё одну кнопку: в режиме музыки - вкл/выкл авто смены режимов ЦМУ, а в режиме паузы - вкл/выкл еффектов паузы.  Также устранил некорректный вывод красного первого канала. Схема с добавленной кнопкой, исходник и hex в архиве.
 
Появилась печатная плата(проверена!). 
 
 
Элементы подписаны - смотрите всплывающую подсказку. Часть элементов - СМД, просто так было удобнее. Но можно переделать полностью под ДИП, основа есть.
 
08.11.2015
Владислав Ракомин прислал свой вариант платы с мощными транзисторными ключами вместо сборки:
 
 
Схемку с идеально подобранными резисторами выслал, 100 ом на ней - 100% открытие, это максимум ,что можно выжать из ключа по току,но не без плясок с бубном!, базовый резистор рассеивает на себе мощность, короче резистор 1 Вт теплый ,но не критично! Всё работает - ну и слава расчётам! Также греется и стабилизатор, но всё в пределах характеристик! В общем, схема удалась: вешал 5 метров ленты RGB на каждый канал, работает уже сутки без проблем!
 
 
 
От администратора портала:
Как приятно видеть рядом с микроконтроллером транзисторы моей юности - оранжевенькие КТ315!
 
30.12.2015
Владислав Ракомин прислал исправленный исходник, говорит что лучше сделал НЧ и исправил цвета, убрал неудачный стробо режим, по его мнению стало намного лучше.
 
Категория: RGB | Добавил: defaultNick (15.04.2013) | Автор: radan
Просмотров: 7886 | Комментарии: 101
Всего комментариев: 101
93  
и еще доработка таки на базе 7 каналов да? автор исходника решил не возвращать 8-й канал в прошивку?

0
94  
Смотрим исходник, видим 7 каналов.
Смотрим плату - тоже 7 каналов.
Совпадает.

92  
еще раз драсте. уважаемый автор релиза под транзисторный ключ вместо микрухи, скажите а на 315 транзисторы выбор пал из-за каких соображений? или просто они были в наличии вместе с 818-ми я же могу использовать анологичные транзисторы?

0
95  
Можно конечно же другие, аналогичные по структуре и мощности.

96  
добрый вечер а можете ответить на 91 комент мой))) там суть в том что это чудо хочу те 7 каналов что есть заделать в 7 столбиков по 10 светодиодов и то что есть этим управлять через оптопары по общему проводу тама ссылка на схемку прилагаю, мне важно Ваше мнение узнать.

91  
Добрый день. Сразу хочу сказать огромное пасибо за труд в реализации и чертеже платы для этого дивного девайса без TD62783AFG с использованием транзисторов, скажите теперь можно на каждый канал посадить 10 светодиодов каждый по 15-20 mA в сумме выходит 200 mA по даташиту кт 818, те что автор использовал вроде как с запасом позволяют такую нагрузку, ведь верно??? В общем вопросы такие могу ли я использовать указанные транзисторы выведя их проводами дабы закрепить на радиатор вещественно провода не по метру а как можно короче (речь о силовых транзисторах кт 818) это помех не даст в работу устройства и какая максимальная нагрузка возможна на канал и еще могу я как на картинке ниже (по ссылке) подключить светодиоды, все по аналогии, будет ли все работать при условии что для открытия перехода на транзисторе в оптопаре будет подан необходимый сигнал ? или я потеряю эфект управления и плавность перехода цветового тона в светодиоде?https://yadi.sk/i/jBwNjgFvw52cv

0
97  
Вы сами то поняли, о чём написали?
Один вопрос - один ответ.
Если вы хотите собрать новую конструкцию на основе этой, то никто не мешает.
Но и особого энтузиазма в помощи ждать не стоит, так как вообще непонятно, что вы хотите.

98  
Да я понял что спросил но к сожалению пояснять мысль не мой конек уж простите. Суть вопроса если в разрыв после ключа как на приложенной схеме по ссылке, поставлю оптопару будет ли она своим транзисторным переходом действовать как реле, при подаче сигнала на светодиодную часть . я не знаю как еще пояснить вопрос если что простите за отнятое время

0
99  
Проще всего смоделировать в Протеусе.
Или собрать хотя бы один канал в железе.
Теоретически должно работать, но на оптопаре большого тока коммутировать не получится.

100  
Спасибо за ответ)) вот меня хотя бы теоритические соображения опытного человека и интересовали, насчет нагрузки я знаю, у мну будет одна оптопара=один светодиод макс 20 ма, не рационально что до использования оптопар, а их будет около 70 но как по другому воплотить то что я хочу незнаю, как соберусь деньгами и силами))) соберу и обязательно в этой ветке попробую выложить, вдруг кто тоже захочет, но пока ищу подходящую вторую часть к которой будет идти коммутация от оптопар, ведь от нее и будет зависить количество светодиодов и нерационально использованых оптопар. Кстати выкладывать фото возможность у меня как сравнительно нового пользователя ресурса когда появится? ато неудобно заливать на диск потом ссылку публиковать, сразу картинка наглядней же. Еще раз огромное спасибо!

0
101  
Картинки всем можно выкладывать.
Когда пишете сообщение, 8 кнопка в первом ряду.
Через одну от неё ролик ютуб.

86  
Здравствуйте уважаемые пользователи этого замечательного портала!
Хочу повторить эту ЦМУ. Но поскольку я начинающий, возник вопрос по программатору.
Нашел на Али комплект. Может программировать ATMega8 и ATMega32.
Но меня терзают смутные сомнения относительно ATMega8.
К сожалению я не могу вставить картинку. Поэтому оставлю ссылку.
Не сочтите за рекламу.
https://goo.gl/LQFTHN

1
87  
Программатор подойдёт.
А вот плата с панелью поддерживает только Мегу 16 и 32.
Можно купить только один программатор: https://goo.gl/pLK1Cr или https://goo.gl/61St8L

88  
Спасибо за ответ и за ссылки!
Если самому делать плату с панелью, какой кварцевый резонатор лучше использовать ? 8МГц как на готовых или лучше 16МГц ?

1
89  
Зачем вам плата с панелью?
Подключите выводы программатора сразу к плате конструкции.

90  
Спасибо за совет! Так и сделаю. Осталось дождаться контроллера и программатора. smile

82  
Здравствуйте! Нужна помощь: напруга на светодиод максимум 8.5 вольта, соответственно через резистор максимум 1.2-1.5 вольта из нужных 2.6-3.2вольта??? Установка собрана с иловыми ключами...

0
83  
В чём проблема? Не хватает яркости? Поднимайте напряжение питания.

84  
Вы имеете введу напряжение с блока питания? Веть он выдает нужных 12 вольт. Или можно добавить? Да не хватает яркости... Спасибо

0
85  
Каждый канал работает со скважностью 1/3. Естественно, что это потеря яркости. Если светодиоды сами запитывали, можно уменьшить резисторы. А если готовая лента, то можно поднимать напряжение питания +12 до приемлемой яркости. Только не убить стабилизатор +5 вольт и есть опасность пожечь ленту, если контроллер случайно остановится.

81  
Доброе всем! smile Тута старый фанатик Юрис. Долгое время после финализации эпопеи с модифицированным "Lichtorgel" и изготовлением комбо (Lichtorgel/Аврора-1) устройства "D.E.C.O.R.", но вот опять потянуло wink
Короткий отчёт по последнеи модификации данной RGB светомузыки: работает ;-)
Взял со шкафа, перешил новой прошивкой - мигает не плохо. Правда, после достигнутого перфекционизма в модифицированном "Lichtorgel" (спасибо Сергею Овечкину) другим частотно-канальным цветомузыкам не прото казатся достойными. Но, цветомузыка описанная сдесь у меня всегда была в категории "временами отложу в сторонку, но разбирать не буду". Спасибо Автору и теперь также со-авторам.

53  
Добрый день! Собрал я данный девайс, установил последнюю прошивку! И у меня проблема все каналы мигают сами по себе без музыки. Менял микросхемы, пробовал другую прошивку, эффект тот же, каналы моргают без музыки... Моргают даже при отсутствии микросхемы LM324 в гнезде. Фьюзы поставил такие же как на авроре-RGB
(LOW-FF, HIGH-C1, LOCK-FF) прошивал myAVR ProgTool V1.39 Без лмки просто переливается всеми цветами радуги.
Прошивка самая последняя от Александра Ракомина. Люди помогите!!! я уже голову сломал!!!!
surprised surprised surprised surprised surprised surprised surprised surprised surprised

0
54  
А на предыдущих прошивках как работает?

55  
Я пробовал последнюю и предпоследнюю прошивку. Пробовал менять мк, эффект тот же...может дело во фьюзах т.к. Я их ставил как в авроре rgb для меги 32.

0
56  
Вот фьюзы.

Проверяйте монтаж, схема рабочая и неоднократно повторена.

57  
Прошил с этими фьюзами. Эффект тот же... Монтаж правильный. Проверил. Поменял все микросхемы и толку ноль... Может быть что в схеме на кварце стоят кондёры 15пф а я поставил 22 пф??? И ещё заметил что когда касаюсь кварца цвета начинают очень быстро меняться...

0
58  
22 pF должны работать нормально.
Вы только не пишите, "у меня всё нормально, но не работает".
Где то не нормально.
Почитайте для начала про наладку любых электронных устройств.
Проверьте питание +5 вольт и половину питания на резистивном делителе.
Проверьте питание на микросхемах. Ну и так далее. У вас плата со своей разводкой, или со статьи?

59  
Питание 5в везде проверил. На резисторном делителе 2.25в. Плату сам делал. От схемы отличаются только полевики, поставил вместо 520 -Irf46n. Я понять немогу откуда может идти левый фон что каналы засвечивает... Мигает сама по себе блин...

0
60  
На резисторном делителе 2.25в
ДОЛЖНО БЫТЬ РОВНО ПОЛОВИНА ПИТАНИЯ, 2.5В!

61  
Благодарю! Буду копать! Резисторы в китае покупал!!!

75  
Особо копать не стоит,самая большая обвязка на ОУ,при включении Мега 8 должна отработать эффект паузы,даже если полностью убрать ОУ!

62  
И ещё момент, пробовал совсем отключить ОУ от МК, отпаял провода от 23 и 24 ноги МК, изменений нет, каналы так же помаргивают... Значит дело не в ОУ... И начинают быстро мигать если коснуться пальцем кварца...

0
63  
Проверяйте качество своего БП. На предмет пульсаций.

64  
Чем компилировали,какая версия,где брали?

66  
прошивал myAVR ProgTool V1.39. Исходник самый последний от Владислава Ракомина. Фьюзы от нешнего кварца. Отличие от схемы кондёры на 22 пФ вместо 15, и полевики 46 вместо 520... Источник питания бп от компа.

68  
Должно работать,исходник проверен.смотрите ещё раз разводку платы!

69  
Подтянут ли RESET Mega 8? Из рекомендаций,- VT4 c изолированным затвором.

71  
Пин Reset вообше не подключён, как на схеме. Чтобы его подтянуть надо через резистор подключить его на +5вольт?

72  
Примерно 10 кОм на +5 Вольт

76  
4.7-10 кОм

79  
Не хочу умничать ,просто посмотрите HI-Z Режим ,в даташите на Mega 8 прописано что Reset уже подключен к питанию,но в Китайцах не так,наводки очень существенны! smile

70  
Ближе к меге поставьте дополнительный конденсатор 0,1мкф по питанию.

73  
А это нормально что когда я касаюсь кварца то сбивается частота?

74  
Не нормально,но я думаю не в кварце дело,а в сбоях при работе самой меге.

80  
Просто,- в пони прог (инверсные) ни одной галочки ,только SPIN но его там не изменить!

65  
Шьёте Mega8?

67  
Шью atmega8-16pu. Программатор Usbasp s51

77  
Приобретайте Mega 328P.Будете приятно удивлены! smile

48  
Здравствуйте, подскажите какой блок питания нужен под етот контроллер, если оставить 6 активных каналов, и на каждый поставить по 6 светодиодов (rgb 3Вт 750mA 12Вт)...имеется ввиду сколько Ампер и сколько Ват? Заранее благодарен..

0
49  
Во первых, контроллер не рассчитан на такую мощную нагрузку, придётся умощнить сборку транзисторную. Во вторых, никто не отменял закон Ома. При параллельном включении суммируется ток, естественно мощность тоже увеличивается. Разберитесь для начала хотя бы с этим, иначе подключив мощные светодиоды без ограничительных сопротивлений или драйверов вы просто их сожжете.

50  
Приобретайте блок питания в соответствии с реальными данным по нагрузке ,всегда нужно измерять ,что подключаете, не верьте паспортам на RGB ленты они не совпадают с реалью.А лучше не мучится и приобрести БП 12 вольт 10 ампер,дорого но оно того стоит!

39  
И ещё вопрос!Может не заморачиваться с транзисторной заменой,а ограничить ток в ленте поставив мощные резисторы в цепи RGB?Ну сократить ток в два раза?Сильно скажется на свечении светодиодов?

0
40  
В ленте уже стоят резисторы, плюс скважность. Если поставить ещё резисторы, то яркость упадёт значительно.

38  
Начал ковырять даташит ULN2981A и понял,что много на неё не повесить! Т.е. 21 светодиод на канал не получится!500mA ,я понял, можно используя всего один канал! При семи( учитывая скважность 37% ) получается 185mA на канал .Правильно ли я понял?Если правильно,то пожалуйста дайте схему замены драйвера с номиналами транзисторов...Обидно,но уже всё спаял.Можно ли оставить драйвер в схеме,а от него сигнал отправить на более мощные транзисторные ключи?

0
41  
Схема с номиналами - сообщение 19.

42  
Где номиналы транзисторов?

0
43  
Транзисторы работают в режиме ключа.
Любые соответствующей мощности.
Например из тех, что жменями у каждого валяются - КТ315 и мощный КТ816(КТ818).

44  
Спасибо!Принято!

0
45  
Да не за что. Ждём результата, очень интересно!

47  
Будем пробывать... biggrin

0
51  
Ваша проба в конце статьи, спасибо!

52  
Молодец !! smile
Может видео на Ты-Труба? smile

78  
Не могу ,квартирка маленькая ,а байда 3 метра длинной, не хватает фокуса камеры .Вот переделаю на круглую основу тогда выложу. smile

46  
Извините,за мою дотошность, на схеме в обвязке транзисторов все резисторы по 10кОм это значение условно и подлежит расчёту?Если нет как посчитать нужные сопротивления?Или приведены уже рабочие номиналы? sad

33  
Вопрос по RGB ленте....Как лучше подключить RGB ленту при использовании драйвера UDN2981A.Лента SMD 5050 60 LED. Принял решение по длине 2450 мм ,так получилось ,-необходимо сделать.(на канал 350 мм или 21 светодиод ,режим STROBO использовать не буду),получается 420 mA на канал,в даташите рекомендуют максимальный ток 350 mA, а пиковый указан как 500 mA?.Стоит ли поставить дополнительные сопротивления по 20 Ом 0,5 Вт на аноды светодиодов?Или в режиме светомузыки драйвер выдержит?Не перестраховываюсь ли я?

23  
Добрый день. Уважаемый 21 defaultNick, не сочтите за наглость, а Вы не могли бы подсказать а лучше помочь с моей мыслью вот в то что есть добавить индикацию столбиком? и таким образом получится что не просто цвета шкалы которых будет 8, переливаются разными цветами а и так что чем интенсивней трек, и те или инные частоты в треке тем выше столбец как в индикаторах уровня звука а и при ток как столбей с 1- 8 выше плавно меняется цвет столбца. матрица из RGB LED плпнирую 8х8 или в высоту взять 10 а в ширену (по горизонту ) уже готовые 8 каналов поделеных по частотам. я мыслил в разрыв минуса каждого поставить лммку с тиристором или транзистором которые будут давать свечение столбиком тобеж каждый минус из столбика как бы через выключатель есть упраляющий сигнал на 5 светодиоде знач горят 5 на 8 горят 8 и тик под каждый столбец как то так

0
24  
Это уже другая конструкция будет. Посмотрите вот такую - http://lightportal.at.ua/publ....-1-0-77
Там и столбики уже есть, смотрите на видео в конце.

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

0
26  
Просто так не получится.
Здесь уже используются и плюс, и минус для коммутации светодиодов.
Первое что приходит на ум - поставить параллельно 8 корпусов ULN, к ним по аналогии подключить светодиоды, а схемой индикатора уровня на 8 каналов посредством полевых транзисторов уже управлять питанием самих ULN.

32  
а Вы знаете прекрасная мысль, Вы гений) это же лучше чем то что я хотел мостить транзистор на каждый в наглую. спасибо за мыслю

34  
доброго времени суток, прошу взглянуть правильно ли я мыслю, дома свою мысль изложил в вордовском доке и прилагаю некоторый материалрхиве вот тут https://yadi.sk/d/xnz1oQ7Lj5Cf8 скажите что Вы думаете если так делать, можете покритиковать если что smile

0
35  
Обычно я до сборки на печатной плате делаю прототип.
Можно на макетке, или хоть на проводках.
Чтобы не было мучительно больно...
В вашем случае достаточно полевика, верхнего драйвера и оптопар.
Сформируйте необходимые логические уровни на всех входах и вы сможете увидеть реальность. В лентах уже есть резисторы, для отдельно взятых светодиодов нужно их предусмотреть.

36  
тобеж таким макаром должно все работать, ну по такому принципу и переписывать прошивку не надо, я верно понял, могу взять Ваш девайс и любой с нужным мне свечением столбиком и управлять этим всем через такой образ? да оптопары потянут подключение светодиодов без ключа на транзисторе? и штук 10 по 0,5-0,25 вата на канал я же могу взять тдшка вроде держит такие нагрузки? Даташит смотрел вроде да, но Ваше мнение тоже важно.

0
37  
Я же писал, что нужно проверить совместную работу ключей.
Или хотя бы в протеусе смоделировать.
Оптопары держат 50 мА, вот на такую нагрузку и рассчитывайте, а это максимум 2 обычных светодиода  в параллель.

20  
Спасибо за ответы, но получается ставим транзисторы вместо тдшки и все равно нужен драйвер в виде микрухи? самими транзисторами не обойтись? жел полевиками?? идея же тдшки в том чтоб не нагружать атмегу? ну и ресурс по мощам усилить?

0
21  
Смысл в дополнительном транзисторе или 2803 - инвертировать сигнал от контроллера.
Просто подключить полевик без переделки прошивки не получится. Ставьте мощные КТ816-818 или импорт и будет счастье.

22  
спасибо, вроде понял - перед каждым входом ставлю тразюк как показано на фото и радуюсь

27  
Смысл в том что изначально рассчитано под ленту и ключи должны выдать по каналам 12 вольт, атмега может выдать только 5. Если поставите самые обычные светодиоды (15 mA) то можно напрямую на атмегу, надеюсь понимаете что через резисторы...

18  
Да вот еще не спросил у меня оказалось не просто достать по магазинам микруху IC1 TD6278AFG а через нет заказать дороговатенько получается, вопрос чем можно заменить этот 8-ми канальный драйвер? можноли вместо него поставить теже ключи из полевиков? да больше деталей получится ну а что делать, и главное если ставить то работоспособность не ухудшится? спрашиваю так как не спроста выбор пал на тдшку?!

0
19  
Для схемы нужны были ключи верхнего уровня.
Конечно, они не так распространены, как ULN2803.
Можно сделать по схеме составного транзистора как сделал Юрис - 


16  
доброго времени суток. сперва хочу обратится к 2 Elektron76 - если Вы обратитесь к хирургу чтоб тот вырезал опендекс а он скажет в нете вся инфа есть, в этом нет ничего сложного заодно будите сильны в хирургии, то Вам как такой ответ? раз обратился человек к специалистам то наверно не просто так, и сам уже пробовал. Вобщем люди вопрос актуален кто может помочь скомбинировать те эффекты что есть и при этом добавитьзагорание шкалой тоже поставив зависимость от уровня звука и интенсивности трека, то прошу помочь. Еще к автору обращаюсь - при всем уважении к Вам спрошу - то в схеме нумерация IC 1 не верная или плата не правельно частично разведена по схеме на вторую ногу АТМЕГИ приходит первая с IC1 а по разводке на атмегу нога 2 приходит вроде 8 IC 1 ну и остальные ноги тоже аналогично или я чет не так понимаю??? моя почта xxl85@list.ru зарание огромное спасибо за внятные ответы.

0
17  
На плате ключи микросхемы подключены в обратной нумерации.
Так было удобнее сделать разводку.
По сути дела это примерно тоже, если вы фонари сначала расположите справа налево, а потом наоборот.

28  
Извините если обидел, виноват, обьясню подробнее. В своё время я тоже коснулся того, что под мои нужды оказывается нет готовых устройств, а в программировании был так же "не силён". Начал пробовать, понял сколько это занимает времени и понял что никто на меня его столько не потратит (хотя затраченное время конечно зависит от опыта), вот и научился потихоньку. Исходник я специально прикладываю чтобы не было у желающих что то изменить зависимости от автора.
Но если у вас нет желания или времени осваивать эту область то это другое дело. Тогда давайте действовать по другому:
Опишите подробно желаемую вами конструкцию по режимам работы, идея ведь тоже дорогого стоит, тогда кто то возможно захочет такое для себя и займётся разработкой. Я так понимаю что вы хотите 8 столбиков уровня сигнала по частотам, как в спектроанализаторе, только каждый светодиод меняет цвет? 8х8 = 64 RGB канала, все независимые друг от друга по цветам и по уровню, тогда это действительно совершенно другая конструкция получается, слишком объёмная. Или я не так понял?

29  
добрый день. в предисловии скажу что все в норме я не обиделся просто... да луд, мою идею Вы поняли верно даже при моем своеобразном пояснении, на счет разбираться с програмированием не раз пробовал но увы не выходит еслиб нет по боком был а так вот на работе полюзую... Спасибо что откликнулись. Если можно будет такое детище собрать и прогу написать то я с удовольствием повторю этот дивай а еще и если под управлением с компа хоть минимальным можно будет с делать то вобще шедеврально.

30  
То, что вы хотите однозначно не будет маленькой схемой с одним микроконтроллером. Но если уж делать столько каналов, то и режимов должно быть много. Я пока не готов поддержать. Да и насчёт управления с компа это больше к Василию. А в перспективе я сам такие цветные столбики хотел как один из режимов.

31  
нус будим надеятся хоть без управления с компа выйдет реализовать, может и я все же что то дополнительно освою, хотя сложно это когда спросить то особо неукого и посоветоватся нескем, но Вы вот отвечаете и за это Вам спасибо smile просьба если можно в финальную версию прошивки добавить обратно 8 канал будет на каждом канале по 8 светодиодов, повешу самые малые что найду чтоб микруха потянула smile

14  
Большое спасибо Автору и админу за помощь в изготовлении данной конструкции. Общими усилиями удалось запустить эту "Красоту". Мне очень нравиться работа этого девайса. Надеюсь на продолжении проекта..

15  
Я рад за Вашу радость! smile Успехов Вам в дальнейшем творчестве!

12  
Здравствуйте Николай! Сделал твою RGB ЦМУ, но вот только мигают все каналы одинаково и в такт и по цветам.Пересмотрел плату вроде все правильно.Думаю что это связано с программированием контроллера,не знаю какие выставлять фюзы. Где то подсмотрел в других цму и не уверен что правильно. Помогите запустить ваше детище, очень хочу созерцать красоту... Благодарю .

13  
Попробуйте так.А напрямую ULN2803 не подходит.

1
9  
Здесь нет ULN2803.
И ещё лента может быть на 5 вольт...

10  
Благодарю за быстрый ответ! Я сомневался в аналоге но ее применяют в других конструкциях, в этой она не подходит?

0
11  
это разные драйвера, как транзисторы pnp и npn.
Заменить не получится.

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

0
7  
Фьюзы должны быть для работы от высокочастотного кварца.
Проще всего на сайте найти "Кошачий глаз", там есть куча картинок как выставить в разных программах.

0
5  
Продаю рабочую плату без корпуса и блока питания. Цена - стоимость деталей.
Может быть кому то перед праздниками понадобится, а то лежит без дела.
Отсылаю Новой Почтой или другими перевозчиками только по Украине.

ПРОДАНО

3  
А в последней версии исходника возможно вернуть назад 8 канал?

0
4  
Можно, просите автора.

1  
Кто нить откликнитесь пожалуйста, оч хочу данную конструкцию повторить но чтоб был режим обычного анализатора спектра, чтоб тоже столбики RGB диодов светились разными цветами , но как реализовать незнаю подскажите. думал на выходе LM-ку повесить, подумал еще раз, не вариант а в программировании не силен. моя почта xxl85@list.ru зарание огромное спасибо

2  
Исходники есть на bascom, вам осталось только приложить немного усилий по доработке под ваши цели, Бейсик лёгкий язык. Заодно будете "в программировании сильны" :-)

8  
Здравствуйте! Подскажите как подключить RGB ленту к ULN2803.Я правильно делал + каждой ленты на выводы 11-18 микросхемы. Почему то сгорела. Спасибо.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
YOUTUBE LIGHTPORTAL
ALIEXPRESS
Поиск
Translation
Donate
QR
Часики
 
Облако тегов
Друзья сайта
Портал светоэффектов
Catcatcat Electronics
Color Music Beniamina Grinberg