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
Владислав Ракомин прислал исправленный исходник, говорит что лучше сделал НЧ и исправил цвета, убрал неудачный стробо режим, по его мнению стало намного лучше.
 
0 0 vote
Рейтинг статьи

Автор публикации

не в сети 17 минут

Radan

0
Комментарии: 955Публикации: 191Регистрация: 30-11--0001
Опубликовано в
Поделиться
Войти с помощью: 
Подписаться
Подписаться на
128 комментариев
новые
старые рейтинг
Inline Feedbacks
View all comments
KroxaX
2 лет назад

добрый день, все забываюсь… заработала эта зараза и еще как заработала, в заблуждение ввело фото готового устройства, а именно транзисторы на нем, в описаниях и постах ктшки 818 а на фото транзисторы типа TIP42, вот поставив так как на фото 818 она и не работала, а глянуть в дата щит чет меня ничего не с подвигло, я и подумать не мог о такой подставе с фото))))) Но спасибо огромное Равчеву Николаю, если бы он на резисторы не обратил внимание (которые немного не такие стояли) то я бы не полез выяснять кто куда и т. д. В общем подстава века)))) Но… Читать далее »

KroxaX
2 лет назад

неработает эта зараза

KroxaX
Reply to  Radan
2 лет назад

тогда подскажите может номиналы не потой схеме впаивал брал с архива корект3

KroxaX
Reply to  Radan
2 лет назад

сегодня даже мк поменял и поставил 315 с 818 специально ездил в город купить, без мк есть свечение с мк прошитым они тупо перемигуются все сразу, в ключи ставил тоже по схеме все на 10 ком резисторы

KroxaX
Reply to  Radan
2 лет назад

помогите а , а я в храме свечку о Вашем здравии поставлю)

KroxaX
Reply to  Radan
2 лет назад

ключи вот токо закончил проверять, внорме, фюзв брал с нета для 16 мегагерц https://drive.google.com/file/d/1YJRT81M1T5xVNTfrs7MOW70QAZ1cyBC1/view?usp=sharing картинку чет не загружает сюда, без мк светодиоды должны подсвесиватся?

KroxaX
Reply to  Radan
2 лет назад

вторая с ключами, кт 315, 818. но я перемычки поуберал, дорисовал дороги, ну малость переделал даю ссылки на лайаут мой и картинку https://drive.google.com/file/d/16CM9xC5lm9Q8YAoGbRWtl2YGIqo_t1In/view?usp=sharing
https://drive.google.com/file/d/1OGO3O3n7pxq1LYvXuYG3zrWi46Zm3GIv/view?usp=sharing

KroxaX
Reply to  Radan
2 лет назад

а может быть что новый кварц не рабочий? и из-за него конструкция ведет себя как хочет?
кстати вот такие фюзы правельные? -https://drive.google.com/file/d/1PmqjaMUK7Sl-TtuA67vTMUH-z71vO7xh/view?usp=sharing

KroxaX
Reply to  Radan
2 лет назад

фюзы вот по ссылке https://drive.google.com/file/d/1YJRT81M1T5xVNTfrs7MOW70QAZ1cyBC1/view?usp=sharing, такие нарыл в нете для внешнего на 16 мгц, ключи проверил, норм, обвязку и дороги проверяю. шился кстати подпаялся к “панелке” для мк и поставил по датащиту два кондера на 22 пф и кварц на 16мгц. Скажите при отсудствии мк в плате светодиоды должны же быть выключеными? прошивка и верификация программа говорит все ок! по питанию тоже все ок, на делители четкая середина 2.5 в

KroxaX
Reply to  Radan
2 лет назад

и да, спасибище что откликнулись!

KroxaX
2 лет назад

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

KroxaX
2 лет назад

Доброй ночи. Люди помогите с прошивкой, шить буду или в пони прог или CodeVisionAVR Evaluation V2.05.0, вот в чем скажите. проблема в том что не знаю какие фюзы выбрать надо, шится буду без обвязки, к атмеге проводами подпаяюсь. Программатор USB_Programmer_AVR-910. Помогите, а sorry пожалуйста!

KroxaX
2 лет назад

День добрый. А вот такой вопрос, кто будет так добр и подскажет каким софтом лучше прошится и какие фюзы необходимо отмечать, чтоб не накосячить, они вроде в пони прог инвертны (наоборот что нужно отметить там птички снимать надо) если не ошибаюсь. Пожалуйста поделитесь знаниями))))

surokxs
6 лет назад

А еще, на плате в лайауте в ключах все резисторы 10 колоОм, на схеме выше на базе 315 1 килоОм на коллектор-315база818 100Ом и Змитер-база 818 1 килоОм, какие всеже номиналы нужны? Из всей переписки я, если все верно, понял что 100 Омовый резистор в ключе стоит и как было сказано, подобран эксперементальным путем….

Elektron76
Reply to  surokxs
2 лет назад

Ориентируйтесь по номиналам на схему. У RGB светодиодов как правило общий +. Токоограничивающие резисторы нужны обязательно, номинал подбирайте из расчёта чтобы ток одного цвета светодиода был 15-20 mA. В вашем случае лучше питать светодиоды от 5в (вместо 12 как на схеме), то есть на микросхемы ключей будет подключено питание 5 вольт.

surokxs
2 лет назад

Доброго времени суток, подскажите еще вот что, нарыл 70 штук rgb led 5мм вопрос вот вчем нужно ли токоограничивающий резистор ставить и на сколько,если надо, и еще на видео цвета как бы так пояснить, вобщем я от кроны через резистор запитывал один и видны три точки крамная, синяя, и зелёная, на видео этого не видно, цвета красивые, или это из за моего наглого способа подключения и при вернособраном девайсе все будет гуд? И последнее, почему у светодиодов общий +?я считал что минус должен быть но по схеме тоже +, просто обычно минус общий

surokxs
2 лет назад

Добрый день, подскажите, в этом девайсе я могу испольщоватт выводные rgb led 5 мм4 птна, или нужна лента с чипом управления , и можноли атмегу шить в плате или обвязка контролера не даст это сделать и шить надо отдельно?

Elektron76
Reply to  surokxs
2 лет назад

Здравствуйте.
Атмегу шить можно с обвязкой, на печатной плате для этого не были предусмотрены штыри, будете подпаиваться сами.
Используйте любые RGB светодиоды (ленты с чипами для этой конструкции не подойдут).

surokxs
Reply to  Elektron76
2 лет назад

Спасибки за ответ и довольно быстрый)))

superman
3 лет назад

День добрый!
Нарисовал прототип платы.
Попытался развести AGND и DGND по феньшую biggrin
Но меня терзают смутные сомнения……
Стоит ли в месте отмеченном стрелкой делать разрыв ?

comment image

superman
Reply to  superman
3 лет назад

Мне понравился ваш вариант, разрыв лучше сделайте. Ключи на RGB выходы у вас n-канальные, всё верно, а 7 других ключей на каналы у вас p-канальные? какие нибудь IRF93..?  Просто если такие же, то греться будут.
Ну как соберёте отпишитесь как работает, я думаю многим интересно будет.

superman
Reply to  superman
3 лет назад

Спасибо за совет!
Ключи планировались IRF8788 и IRF9310.
Но возможно будут более высоковольтные.
Опытным путем выяснил что лента работающая на отражение
должна иметь 10Вт на цвет на канал. Думаю использовать
диоды 30Вт.
Вот предрелизный вариант платы для ленты smile

comment image

mihej2005
3 лет назад

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

AkellaRu
4 лет назад

и еще доработка таки на базе 7 каналов да? автор исходника решил не возвращать 8-й канал в прошивку?

Александр
Александр
4 лет назад

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

Александр
Александр
Reply to  Radan
4 лет назад

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

AkellaRu
4 лет назад

Добрый день. Сразу хочу сказать огромное пасибо за труд в реализации и чертеже платы для этого дивного девайса без TD62783AFG с использованием транзисторов, скажите теперь можно на каждый канал посадить 10 светодиодов каждый по 15-20 mA в сумме выходит 200 mA по даташиту кт 818, те что автор использовал вроде как с запасом позволяют такую нагрузку, ведь верно??? В общем вопросы такие могу ли я использовать указанные транзисторы выведя их проводами дабы закрепить на радиатор вещественно провода не по метру а как можно короче (речь о силовых транзисторах кт 818) это помех не даст в работу устройства и какая максимальная… Читать далее »

AkellaRu
Reply to  Radan
4 лет назад

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

AkellaRu
Reply to  Radan
4 лет назад

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

superman
4 лет назад

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

superman
Reply to  Radan
4 лет назад

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

superman
Reply to  Radan
4 лет назад

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

vinserg40688
4 лет назад

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

vinserg40688
Reply to  Radan
4 лет назад

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

Juris_3D
4 лет назад

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

volkidze_2008
4 лет назад

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

volkidze_2008
Reply to  Radan
4 лет назад

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

volkidze_2008
Reply to  Radan
4 лет назад

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

volkidze_2008
Reply to  Radan
4 лет назад

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

volkidze_2008
Reply to  Radan
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

volkidze_2008
Reply to  Radan
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

volkidze_2008
Reply to  w-rakomin
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

volkidze_2008
Reply to  w-rakomin
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

4.7-10 кОм

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

volkidze_2008
Reply to  w-rakomin
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

w-rakomin
Reply to  Radan
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

Шьёте Mega8?

volkidze_2008
Reply to  w-rakomin
4 лет назад

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

w-rakomin
Reply to  volkidze_2008
4 лет назад

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

vinserg40688
5 лет назад

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

w-rakomin
Reply to  vinserg40688
5 лет назад

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

w-rakomin
5 лет назад

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

w-rakomin
5 лет назад

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

w-rakomin
Reply to  Radan
5 лет назад

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

w-rakomin
Reply to  Radan
5 лет назад

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

w-rakomin
Reply to  Radan
5 лет назад

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

Juris_3D
Reply to  w-rakomin
5 лет назад

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

w-rakomin
Reply to  Juris_3D
4 лет назад

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

w-rakomin
Reply to  Radan
5 лет назад

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

w-rakomin
5 лет назад

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

AkellaRu
5 лет назад

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

AkellaRu
Reply to  Radan
5 лет назад

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

AkellaRu
Reply to  Radan
5 лет назад

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

AkellaRu
Reply to  Radan
5 лет назад

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

AkellaRu
Reply to  Radan
5 лет назад

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

AkellaRu
5 лет назад

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

AkellaRu
Reply to  Radan
5 лет назад

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

superman
Reply to  AkellaRu
5 лет назад

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

Александр
Александр
5 лет назад

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

Александр
Александр
5 лет назад

доброго времени суток. сперва хочу обратится к 2 Elektron76 – если Вы обратитесь к хирургу чтоб тот вырезал опендекс а он скажет в нете вся инфа есть, в этом нет ничего сложного заодно будите сильны в хирургии, то Вам как такой ответ? раз обратился человек к специалистам то наверно не просто так, и сам уже пробовал. Вобщем люди вопрос актуален кто может помочь скомбинировать те эффекты что есть и при этом добавитьзагорание шкалой тоже поставив зависимость от уровня звука и интенсивности трека, то прошу помочь. Еще к автору обращаюсь – при всем уважении к Вам спрошу – то в схеме… Читать далее »

superman
Reply to  Александр
5 лет назад

Извините если обидел, виноват, обьясню подробнее. В своё время я тоже коснулся того, что под мои нужды оказывается нет готовых устройств, а в программировании был так же "не силён". Начал пробовать, понял сколько это занимает времени и понял что никто на меня его столько не потратит (хотя затраченное время конечно зависит от опыта), вот и научился потихоньку. Исходник я специально прикладываю чтобы не было у желающих что то изменить зависимости от автора. Но если у вас нет желания или времени осваивать эту область то это другое дело. Тогда давайте действовать по другому: Опишите подробно желаемую вами конструкцию по режимам работы,… Читать далее »

Александр
Александр
Reply to  superman
5 лет назад

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

superman
Reply to  Александр
5 лет назад

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

Александр
Александр
Reply to  superman
5 лет назад

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

tplspecial
5 лет назад

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

Juris_3D
Reply to  tplspecial
5 лет назад

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

tplspecial
5 лет назад

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

superman
Reply to  tplspecial
5 лет назад

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

tplspecial
Reply to  Radan
5 лет назад

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

Nikolay2305
5 лет назад

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

koka45565
6 лет назад

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

AkellaRu
6 лет назад

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

Elektron76
Reply to  AkellaRu
6 лет назад

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

tplspecial
Reply to  Elektron76
5 лет назад

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