Хорошая идея живёт в нескольких поколениях. А хорошая конструкция — в нескольких авторах! Сначала была просто «Аврора», потом AURORA-RGB, «Aurora borealis» (Северное сияние), а вот теперь пришло время для «Aurora — hybrid». Я как автор первой и второй, а также соавтор третьей, оказался под впечатлением четвёртой! Это уже вполне профессиональная вещь, видео не даст соврать!
Встречаем «Aurora – Hybrid»
В конструкцию внесены изменения, касающиеся обработки звукового сигнала, полностью заменен микрофонный усилитель и использовано два частотных фильтра НЧ и ВЧ вместо одного НЧ. Фильтр НЧ пропускает частоты в диапазоне 60-1000Гц, а ВЧ 1000-8000Гц. Частота раздела выбрана в районе 800-1000Гц.
- Рабочий диапазон ЦМУ от 60Гц до 8кГц.
- Чувствительность с линейного входа 250мВ-10В.
- Номинальное входное напряжение 500мВ.
- Напряжение питания 12В.
Существенно переработан программный алгоритм, учтены и исправлены недостатки предыдущей версии, заложен небольшой задел для дальнейшего совершенствования ЦМУ. Программное обеспечение от «Aurora — borealis» не совместимо с «Aurora — Hybrid»! Конструкция так же воплотила в себе несколько новых идей обработки звукового сигнала.
Схема.
Плата.
<img » src=»/2017/Aurora-hybrid/hybrid4.jpg» alt=»» />
На сегодняшний день имеется 15 режимов работы ЦМУ, все идут подряд с 1 по 15.
0 — эффекты отключены, плавно зажигается белая подсветка
1 — уровень каналов через DFT, цвет фиксированный
2 — уровень каналов через DFT, цвет случайный
3 — уровень каналов через DFT, цвет с алгоритма «Авроры»
4 — уровни через DFT (1,21 — НЧ и т.д.;11 — ВЧ) цвет всех каналов одинаковый и зависит от уровней частотных составляющих
5 — при превышении определённого уровня звукового канала (DFT) — включение выхода на полную мощность, цвет из алгоритма «Авроры»
6 — белый стробоскоп с эффектом «качающегося зала», частота определяется музыкой (компаратор)
7 — цветной стробоскоп, частота определяется музыкой (компаратор), цвет из алгоритма «Авроры» (НЧ канал)
8 — семи-канальная СМУ, уровень каналов через DFT, цвет фиксированный
9 — яркость всех каналов полная, цвет с алгоритма «Авроры»
10 — 5 бегающих огоньков, скорость огонька зависит от уровня канала
11 — Выделение доминирующих каналов, уровень каналов через DFT, цвет фиксированный
12 — Выделение доминирующих каналов, уровень каналов через DFT, цвет с алгоритма «Авроры»
13 — Поканальный стробоскоп, цвет с алгоритма «Авроры»
14 — «индикатор уровня». Цвета фиксированные, количество сегментов индикатора зависит от уровня сигнала
15 — «каналы через 3» (один работает, два по краям выключены), получается 7 каналов, цвета в них R с текущего канала, G со следующего, B с того который через один. Яркость от уровня R,G,B
16 — 29 — эти режимы пока находятся в резерве и ЦМУ их не учитывает при переключении.
Режимы работы с использованием карты памяти
30 — уровень каналов из файлов эффектов, цвет из алгоритма «Авроры»
31 — уровень каналов из файлов эффектов, цвет всех каналов одинаковый и зависит от уровней частотных составляющих
32 — уровень каналов через DFT, цвет с файлов эффектов
33 — уровень из файлов эффектов, цвет из алгоритма «Авроры», темп смены кадров эффекта определяется музыкой (компаратор)
34 — только эффекты с карты памяти, случайный выбор
35 — эффекты с карты памяти, последний по кругу
При нажатии на ПДУ кнопки «Rand», режимы ЦМУ с номерами 0, 2, 7, 9, 33 при случайном переборе будут пропущены.
Режимы подсветки
36 — «регулируемая подсветка»
37 — «лампа настроения
Совокупность этих режимов, совместно с эффектами на карте памяти, позволяет выбрать множество вариантов визуализации звука, а также статический и динамический режим подсветки без музыки.
Описание работы устройства
Контроллер Atmega8 выполняет анализ спектра и ручную регулировку уровня сигнала с пульта дистанционного управления как в предыдущей конструкции, и выводит данные уровня каналов через последовательный порт на второй контроллер Atmega32. Также анализируются и предаются данные с энкодера.
В Atmega32 используется компаратор для реализации алгоритма «Авроры», SPI для чтения эффектов с карты памяти, вывод 16 градаций ШИМ на 21 канал с динамической развёрткой по RGB цветам, IR фотоприёмник на прерывании INT0 для управления с помощью пульта. Atmega32 является основным контроллером и задаёт все режимы работы.
Принцип работы с картой SD/MMC
При выборе режима работы 30-35 если карта не была инициализирована — она переводиться в режим SPI и идёт чтение с 0 физического адреса пока не встретиться логическое начало диска (символы EB 3C 90), светодиод индикации работы с картой памяти загорается. Логическое начало диска выглядит при просмотре диска программой HxDEN как 0 сектор. Количество адресов смещения для конкретной карты запоминается до отключения питания СМУ и используется при дальнейших операций с картой памяти для суммирования с заданым адресом.
Далее идёт поиск файла с адресами эффектов (он начинается «adres:»). Как только он будет найден происходит чтение адреса и названия заданного файла эффекта (при включении эффект №1), адрес файла с адресами эффектов так же запоминается до выключения питания.
Затем светодиод гаснет и начинает коротко мигать (вспышка — чтение блока 512 байт по заданному адресу, далее обработка данных, потом снова вспышка и т.д.). Если синтаксис файла эффектов правильный, то эффект выводится в соответствии с режимом работы. При смене эффекта контроллер обращается к файлу с адресами и находит данные следующего эффекта.
Правила создания файла с адресами
Программой HxDEN нужно «открыть диск», переключить вид адресов на десятичный, в поиске набрать effekt#1 и записать его адрес (колонка цифр слева). Затем для effekt#2 то же записать. И прописать адреса в файле с адресами. Файл с адресами должен содержать столько адресов эффектов сколько их будет фактически.
Пример:
adres:
effect1-36864
переключение
effect2-61440
сборник эффектов
end
Имя файла не важно. Перед копированием файлов на карту памяти, её необходимо отформатировать полностью (не быстро) в систему FAT, первым копируется файл с адресами эффектов.
Правила создания файлов с эффектами
effect#НОМЕР
ЧИСЛО ПОВТОРОВ
УРОВЕНЬ 1 КАНАЛА-ЦВЕТ 1 КАНАЛА,ТО ЖЕ ДЛЯ КАНАЛОВ 2-21;ЗАДЕРЖКА ПЕРЕД
СЛЕДУЮЩИМ КАДРОМ
end
Пример эффекта с №2, кол-во повторов 1, цвет везде 10 (от 0 до 96), каналы включаются по очереди, задержка между кадрами везде 30:
effect#2
1
16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10,0-10;30
0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,0-10,16-10;30
end
Принцип работы пульта дистанционного управления
Запрограмировать можно любой пульт кроме тех, что по протоколу RC5 (у них в моей реализации команды некоторых кнопок совпадают). Запись в EEPROM команд пульта производиться выбором соответствующего режима работы.
SD и MMC карты проверял до 2Гб — работают, если у кого будут большего размера неплохо бы проверить и отписаться о результатах.
Некоторые команды пульта ДУ (остальные ищите в исходниках)
- кнопка «стрелка влево» / Яркость- (режим фона); Эффект — (с использованием карты памяти)
- кнопка «стрелка вправо» / Яркость+ (режим фона); Эффект + (с использованием карты памяти)
- кнопка «стрелка вверх» / Уровень вх. сигнала- (если работает DFT); Цвет- (режим фона)
- кнопка «стрелка вниз» / Уровень вх. сигнала+ (если работает DFT); Цвет+ (режим фона)
- кнопка «вкл — выкл» / вкл.- выкл. СМУ
———————— просто фон —————————-
- постоянно включены все каналы, яркость и цвет регулируются с пульта
- постоянно включены все каналы, яркость регулируются с пульта, цвет медленно меняется
По режиму обучения:
1. Жмёте ручку энкодера 5 сек. до появления писка.
2. програмируете кнопку пульта «1» (при запоминании команды раздаётся 2 писка)
3. нажимаем коротко ручку энкодера, перемещаемся вниз по списку (цифра «2» и т.д.)
1 — 10 — цифры от 1 до 0
11 —
12 — кнопка «стрелка влево» / Яркость- (если режимы 20,21); Эффект — (если режимы 10-15)
13 — кнопка «стрелка вправо» / Яркость+ (если режимы 20,21); Эффект + (если режимы 10-15)
14 — кнопка «стрелка вверх» / Уровень вх. сигнала- (если работает DFT); Цвет- (если режимы 20-21)
15 — кнопка «стрелка вниз» / Уровень вх. сигнала+ (если работает DFT); Цвет+ (если режимы 20-21)
16 — кнопка «вкл — выкл» / вкл.- выкл. СМУ
17 —
18 —
19 — Кнопка «-/—» работает как включение режима ввода двузначных цифр. Например режим 15 вводится как «-/—«,1,5.
20 —
21 — кнопка «+6дБ» переключение чувствительности микрофонного усилителя
22 — кнопка «Rand»/ случайный выбор с 1 по 14 режим, переключение через время
23 — кнопка «Режим-»
24 — кнопка «Режим+»
Затем ещё 7 раз нажать ручку энкодера , раздаётся 5 писков, цму переходит в режим работы 3.
Модуль ЖКИ.
В модуле ЖКИ применен дисплей Nokia-5110 (китайский, синий), который отображает время, уровень, текущий режим и название активного эффекта карты памяти. Работает от 5В. Время устанавливается кнопками «S2» – «Часы» и «S1» – «Минуты». «S3» пока находится в резерве. Модуль подходит от предыдущей версии «Aurora_borealis», нужно только обновить прошивку.
Настройка аудио-тракта осуществляется следующим образом:
R61 микрофонного усилителя подбирается так, что бы не было ограничения сигнала на выходе 1 ОУ DA1.1 при максимальной громкости Вашего усилителя, при этом усиление «+6дБ» должно быть выключено с ПДУ. Далее подключают осциллограф на выход 7 DA 4.2, а на вход подают сигнал с генератора частотой 8кГц и амплитудой 0,7В. Вращением R51 устанавливают уровень без ограничений при среднем положении (отмечен знаком «Х») шкалы усиления на ЖКИ, затем подают музыкальный сигнал и при необходимости подстраивают R51, затем еще раз проверяют отсутствие ограничения сигнала на частоте 8кГц. При увеличении усиления с ПДУ допускается незначительное ограничение на частотах 6-8кГц. ЦМУ при этих регулировках должна находиться в режиме по умолчанию. Т.е. в третьем. Затем снова подают музыкальный сигнал и подстроечным резистором R48 визуально выставляют одинаковую яркость светодиодов НЧ и ВЧ каналов в режиме по умолчанию. Данную регулировку проводят несколько раз при различных композициях, добиваясь единой работы левой и правой частей ВОУ. Отсутствия заметного перехода между каналами НЧ и ВЧ. Далее подстраивают компаратор резистором R22 таким образом, что бы максимально оживить «картинку» в режиме 9.
Уровень сигнала подаваемый на входы АЦП AtMmega8 не во всех режимах одинаковый. В режимах 10 и 14 он изменяется программно, путем подачи напряжения на затвор транзистора VT5, что приводит к изменению усиления ОУ DA2. На этом настройку аудио-тракта можно считать законченной.
Смотрим видео:
Купить детали на Алиэкспрессе — ЖКИ 5110, RGB-лента, DS1307, Atmega8, Atmega32, TD62783
06.12.2018
Ильдус Хуснутдинов (Ildus) разработал свой вариант печатки (в основном — выводные элементы) и поправил код блока индикации. Теперь собрать конструкцию стало намного проще! Качаем архив, там много фото, плата и исходный код блока индикации.
Константин Огнев (hmansy09), Николай Равчев, и совсем немного Василий Рубашка 2017
Доброго здравия! Повторил этот вариант Авроры,предыдущей была Северное сияние.Уважаемые Авторы у меня такой вопрос.При подаче питания на дисплее появляется время далее если включить с пульта появляется индикация режима и продолжается работа установки согласно описанию,если управлять с энкодера- при вращении слышится звуковая индикация но на дисплее ничего не отображается,если сделать поворот и после нажать появляется индикация режима и работа продолжается и так нужно чтобы сменить режим сделать повороти нажать, и последний момент при отключении с пульта кнопкой вкл-откл работа останавливается,но попытка включить той же кнопкой не получается,только выключением и подачей питания.Подскажите пожалуйста это так должно или есть какие то косяки с… Читать далее »
Здравствуйте Леонид. У вас энкодер работает правильно, поворотом меняется номер режима, при нажатии — номер режима становится активным.
Почему не включается после выключения не знаю, попробуйте не нажимать кнопку энкодера, а просто с пульта включить-выключить, будет ли работать?
Спасибо что ответили,я имел в виду что при подачи питания на дисплее только время ,дальше если с пульта подать любую команду то после этого только после этого высвечивается название режима а потом соответственно при смене режима его название,а с энкодером -после подачи питания так же только время и вращение ничего не меняет только звуковая индикация но при нажатии высвечивается режим а следующий режим отображается после поворота и нажатия если не нажимать только звуковая индикация без смены информации а информация обновляется только после нажатия. На предыдущем проекте северном сиянии после включения сразу высвечивался режим и вращением перебирались режимы а нажатием включался.… Читать далее »
Здравствуйте, уважаемые авторы. Закончил сборку Авроры по своей разводке (старался конечно дизайн плат и всего устройства максимально оставить как есть в оригинале) практически без СМД компонентов. Вроде как работает. Дисплей показывает, импульсы на выходах есть. Но всю картину еще не видел. При переделке пришлось менять разводку в плате индикации и прошивку, поэтому появился вопрос: На схеме и плате индикации выход SQW с DS1307 соединен со входом PD2 Atmega8. Но в исходнике про этот вход ничего нет. Не могли бы Вы объяснить для чего это соединение? И нужно ли оно будет вообще? Скоро начну собирать сам «экран». И поэтому мучает еще… Читать далее »
Блок индикации я разрабатывал. SQW с DS1307 на PD2 Atmega8 нужно для «отлавливания» секундных импульсов по прерыванию. Как в коде, я уже не помню. Может быть просто в главном цикле постоянно опрашиваю часы. Это нехорошо конечно, нужно на прерывание вывести. По второму вопросу лучше ответит Elektron76
При этом соединении сбиваются зачем то показания часов — показывает «52». Без этого вроде все работает без проблем.
Здравствуйте.
А можно как то связаться с Elektron76??
У меня в профиле почта ravchev76@mail.ru. Подключить умные светодиоды WS2801 не сложно, образец можно посмотреть в теме по предыдущей конструкции. Но WS2801 сейчас мало продаётся и цена кусается. А WS2811 сюда прикрутить не получиться.
И кстати, с интересом ждём материалы! И видео ваших 252 светодиодов.
Здравствуйте.
С видео придется немного подождать. Не собрал еще «экран». Некогда. Думаю до НГ успею. Как соберу и отлажу — сразу вышлю.
Фото плат и устройства в целом, разводку плат и исправленную прошивку выслал Radan. Он обещал побыстрее разместить их на сайте. Ждемссс.
В лентах не сильно разбираюсь, но имел в виду WS2812B, как в статье «LICHTORGEL НА СВЕТОДИОДАХ WS2812». Кстати это устройство и прошивку тоже подработал для себя. Уже с октября жду микрофон с АРУ. Если заработает как задумал, то тоже могу выложить свой вариант — простой и с минимумом деталей.
Разместил. Спасибо.
Ключи TD62783 не выдержат 252 светодиода. Если только с радиаторами.
Здравствуйте, hmansy09. Спасибо за подсказку. Сильно греются, рука терпит еще?? Место на радиаторы немного есть между платами, будут греться буду что нибудь мастерить. Думаю получится кусок шинки 20*3 приклеить на ключи. Вот только хватит ли ее, чтобы остудить. В крайнем случае увеличивать радиатор до размеров платы индикации. Я тут все никак с «экраном» ничего придумать не могу. Хочу сделать с защитным матовым или молочным стеклом. Длина ленты как назло 210 см (21 канал*10 см). получается. А все профиля для лент и даже кабель каналы по 2 метра. Думал уже два светильника по 120 см прикупить, из них что нибудь придумать.… Читать далее »
Да рука то терпит, но температура зависит от режима работы, если просто как цветомузыка, то наверное выдержат на пределе, а если как подсветка длительно, то нет. Я в корпуса от ламп дневного света воткнул на 30 или 40Вт не помню уже (тонкие длинные трубки). Как раз 126 светодиодов в две штуки. Единственно надо было на разъеме делать между собой, что бы переносить было удобно, а я просто склеил их. Может подрезал немного, не помню уже. Да собственно, что было в наличии туда и воткнул. ) Ну, даже с шинками она как ЦМУ точно будет длительно работать с 256 светодиодами.
Я тут тоже прикупил недорогие светодиодные светильники для переделки. Все разобрал, промерил. Уже родилось решение как и что дальше делать. Ждал Ваш ответ по нагреву. Раз ключи не кипят — значит буду начинать. Если ничего с охлаждением ключей не смогу сделать — заменю ленту на однорядную. Тогда уж точно ничего греться не будет. Кстати я где то читал про подобные ключи — что хотя один канал по даташиту и выдерживает максимум 500 мА (у нас по 120 мА получается с двухрядной лентой), работать они будут стабильно без нагрева при условии что на все 8 каналов будет не более 500 мА.… Читать далее »
Лучше сделайте как Юрис предлагал тут http://lightportal.info/publ/rgb/quot_aurora_borealis_quot_severnoe_sijanie/17-1-0-70
ULN2803 и семь KT626 или копеечные аналогичные. Дёшево и на большой ток. Правда не очень красиво… Но без радиаторов.
Почему семь? Там 21 надо будет, но тоже вариант.
Здравствуйте. Спасибо за совет. Теоретически TD62783 выдержат — не сгорят, внутренности микросхемы рассчитаны на токи и напряжения в 4 раза больше, чем сейчас на них получается. Не рассчитан корпус микросхемы — не хватает площади отвода тепла. У нас получается лишнего тепла примерно 6 Вт на корпус. Не так уж и мало. Можно думаю будет решить вопрос радиатором. Не получится заменю ленту на однорядную — в данном случае это мне кажется более разумный выход из положения. А если буду дальше модернизировать устройство и буду переделывать плату, сделаю ключи уже на транзисторах в корпусах ТО-126 или ТО-220. На семь ключей площадь рассеивания… Читать далее »
Да, по моему я это где то и говорил. )
Хочу выразить благодарность авторам за проделанную работу, молодцы, спасибо. Завершил сборку и настройку устройства все работает согласно задумке. Флешка микро ЭсДи с переходником на 1 Гб. поддерживается. Общее количество использованных RGB светодиодов 252, установлены в кабель-канал 40Х15 вместо крышки закреплен светорассеиватель от ЖК телевизора, распиленный на полоски необходимой ширины. Работа устройства действительно впечатляет ! Настройку фильтров производил с помощью генератора Г3-118.
Спасибо.
Хотелось бы увидеть на сайте ваш вариант устройства, а так же фото и видео его работы. У меня с 252 светодиодами не получилось, ключи сильно грелись, а радиаторы ставить некуда было уже. Как у вас?
Здравствуйте. После Вашей подсказки мне про нагрев радиатора и прочтения этого сообщения пришла мысль как Вам выйти из положения. Подсказываю:))))) У Вас как и всех нас — собравших эту конструкцию имеется две платы — этажерки. На одной плате мамки, на другой папки — для соединения их между собой. Вы демонтируете папки и вместо них впаиваете мамки. Затем из папок вынимаете отдельно штыри (иначе не хватит длины) и соединяете этими штырями между собой платы с мамками. Т.е. плата нижняя — мамка — штыри — мамка — плата верхняя. Таким образом Вы дополнительно к имеющемуся зазору получите еще 6 мм. Этого достаточно… Читать далее »
Спасибо за совет, мой корпус в шапке статьи, придется его переделывать тогда. У меня собственно зреет ещё одна версия «Aurora — Independence», но пока как то не созрела. В новой версии хочу сделать упор на максимальную автономность и независимость от внешних факторов, шнур в розетку и пульт — всё. Тут занимался новым МУ-компрессором для «Союз-1», старый из статьи был, нормально работать я его не смог научить, поэтому подошел радикально — сделал новый. За основу взял с гибрида, только без полевика сделал, smd на двух биполярных и своей любимой 4558. ) Хорошо работает, только дроссель пищит с толку сбивает подсветку в… Читать далее »
А можете выслать свою личную электронный почту. У меня есть чем поделиться с Вами и показать свои наработки в области ЦМУ и СДУ. Есть предложения, по доработке и переделке этой Авроры. Есть простая, но эффективная и проверенная схема компрессора. Я подобную, как в Авроре тоже в другой ЦМУ приделывал, но увы…. Не понравилась как работает. Может что сообща и получим интересное. Если корпус менять не хочется, а на сайте фото вашей Авроры. То можно выпаять панельки и впаять TD62783 прямо на плату. У Вас там видно что плата индикации через проложку на Атмеге8 лежит. А проложка миллиметра четыре, думаю. А… Читать далее »
Корпус у этой конструкции уже навряд ли будет переделываться, а почта в профиле: hmansy09@yandex.ru, кидайте посмотрю с большим интересом, всегда рад видеть новые идеи. Если компрессор проще и работает лучше, применим в следующей конструкции. Вообще у меня компрессор «Авроры» работает без нареканий, попробуйте уменьшить коэффициент усиления ОУ.
Микросхемы греются совсем немного, не более 40 градусов при длительной работе подсветки на максимальной яркости. Вот видео работы устройства.
https://youtu.be/neaQo2Go_UM
Здравствуйте, авторы.
Развел плату практически без СМД элементов, согласно схемы. При разводке и сравнении с Вашей версией заметил нестыковки в некоторых номиналах элементов, а также незначительные отличия схемы от Вашей разводки платы. Отличия не принципиальные, но все же есть.
Подскажите на что все таки лучше ориентироваться: на схему с номиналами или на разведенную плату и номиналы которые там???
На схему ориентируйтесь. Ваш вариант платы дайте людям, если можно.
Здравствуйте, уважаемый.
А вы являетесь соавтором этой вещи???
Уважаемый Elektron76 является автором предыдущей конструкции, из которой выросла эта.
Я спрашивал про авторство, из-за того что не могу без позволения авторов проекта и сайта выкладывать здесь что то свое.
Если разрешение есть, я могу выложить свою разводку, переделанную прошивку для платы индикации и фото собранного устройства. Так как у меня вроде все работает, думаю все сделал правильно. Только подскажите как это сделать.
Конструкция в свободном доступе. Если вы заметили, многие делятся своими доработками, и всё это за их авторством выкладывается как дополнения к статье. Присылайте мне на почту всё, я добавлю в статью. radan1970 @- - gmail.com в почте пробелы уберите.
Ок.
Ваш сайт — находка для любителей устройств световых эффектов. Очень радует то, что выкладываются схемы устройств, прошивки и самое главное — сами исходники. Всегда можно что-то доработать, переделать, разобраться в работе устройства. А то на большинстве сайтов выложат такие устройства, где на мой взгляд специально еще и в схемы вносят ошибки, и прошивки кривые выкладывают. Т.е. соберешь, все поправишь, прошьешь — вроде работает, но как то все не так как надо. А про исходник вообще молчу. Либо нет вообще и или за плату. Хочешь доработать — плати. Или сам с нуля пиши. У вас в этом плане все классно. Молодцы… Читать далее »
Скажите, а какие отличия вы нашли?
По разводке на плату ориентируйтесь. Дело в том, что схема частично взята из предыдущей конструкции, а плата непосредственно разработана для именно этой. Я сейчас не помню уже, но там отличия были в подключении энкодера, на плате перемычки вместо резисторов, так же отличие с выходами фильтров, но это не принципиально. Я бы делал так как на плате. По номиналам ничего сказать не могу, уточните какие различаются. Если это фильтры, то возможно после настройки я внес корректировку в плату, а в схему нет. )
Здравствуйте.
Не помню уже сейчас точно какие.)))
Отличия в разводке и номиналов от схемы, но не значительные, думаю на работу устройства в целом не повлияют. Свою развел и собрал в точности как в схеме.
Здравствуйте, уважаемые.
Может подскажите, а где выложены сами исходники.
Вроде написано, что и как править, но самих исходников что-то я не нашел.
Плохо искали. Они здесь — Схема, платы, прошивки…
Спасибо большое, нашел.
И ещё автор вопрос если просто их не подключать карточку и дисплей цму фунциклировать будет Без них либо нет?
Будет. Я думаю будет ещё одна версия ПО для «гибрида». Там ЦМУ встраивается в профиль и не имеет никаких органов управления кроме пульта, дисплей и SD карта отсутствуют. Т.е. минимум проводов, 1 в блок питания и всё. Эффекты с карты памяти будут перенесены в контроллер, возможно, что то добавлено. Обновленная версия ПО будет совместима с этой ЦМУ.
Будет. Только при включении режимов 30-35 ЦМУ перезапустится (сторожевой таймер).
Ок .если можно то попробую да и товарищи поможет может.
Ещё добавлю и убрать sd card тоже.адаптеры (разъемы )то же дорогущие у нас.по нашему курсу уе с жки и карточкой сд.почти 100$ долларов получается устройство это .без них 45-50$.
Хобби оно такое, дорогое очень. На портале есть множество других, более дешевых конструкций.
Уважаемый автор.можно ли заменить nokia 5110(у нас только в продаже 3110)стоит 30 б.рублей(сам я из РБ) .те 50 % стоимости устройства что не есть хорошо,на lsd16*2.либо вообще на кнопки тактовые и светодиоды.как это сделать и что бы все работало как без nokia.за ранее благодарен.
Всё можно, было бы желание. Но вряд ли это кто то будет делать. Это Вам нужно, вы сами можете разобраться, всё для этого присутствует.
Закажите 5110 у китайских друзей с алиэкспресса, мы так и делали в своё время.
День добрый. Конденсаторы 11nF, 12nF. 3160p можно заменить на 10nF, 10nF и 3300p?
Крайне желательно использовать точные значения. Комбинируйте из 2х. Я поверх одного напаивал второй. Например 10н снизу и 1н сверху.
Понятно, спасибо.
Добрый день! Продвинулся в изготовлении данного проекта. Собрал на 80% детали, оставшиеся жду. Приступаю к изготовлению печатных плат, в связи с чем вопрос: 1. При распечатывании платы «новая плата» из sprint-layout обнаружил, что при печати трафарета данные (дата и ФИО разработчиков)где IRF520 и разъем питания отображаются зеркально (именно уже после распечатывания), на плате «блок индикации» все нормально. Вопрос нужно при печати устанавливать «зеркально» или просто надписи разместили не правильно? 2. Я правильно понимаю, что для прошивки atmega8 в корпусе TQFP на блоке индикации, микросхему сначала необходимо запаять на плату и прошивать уже на плате? Или как? Поделитесь опытом. Еще конечно… Читать далее »
1. Данные и фамилии разработчиков на основной плате должны отображаться правильно. Зеркалить-не зеркалить ориентируйтесь по выводам микросхем всегда. 2. Я на плате прошиваю, для этого там разъём предусмотрен. Платы под DIP у меня нет. Да и проблем с пайкой не должно возникать. Флюс и маленький паяльник с острым жалом, решают проблемы. Ну или продвинутый способ — паяльная станция с феном и паяльная паста. Я обычно паяю паяльником подобное, выпаиваю при необходимости феном. Мелкие детали, резисторы, конденсаторы паяю феном. Мажу точки пайки паяльной пастой, прилепливаю на неё детали и прогреваю. Они все садятся сами на свои места. Не забываем после пайки… Читать далее »
Добрый день!
Подскажите пож. энкодер (на 24 щелчка полного оборота) используется с выключателем? По схеме не увидел, на плате вроде под 5pin.
Здравствуйте! Да, с кнопкой.
Спасибо, Константин! Буду продвигаться в изготовлении дальше. Пока вопросов нет.
Не как не могу подружить Аврору с дистанционкой .Все что были дома перепробовал .Реагирует только на одну .Но включает один и тот же 3 эффект sad
Ну, собственно у меня тоже ни один из имеющихся не работал. Ищите такой в ближайшем магазине:
https://yadi.sk/i/PP5yPMDZ3REoAF
Работает точно! )
Спасибо. Будем искать . smile
Добрый вечер уважаемый автор. Изготовил и запусти только узел индикации на индикаторе от 3310.
При подключении резервного питания на DS1307 часы останавливаются и только на индикаторе значение остановившихся секунд. При изъятии резервного питания часы идут нормально. В чем тут дело. Подскажите пожалуйста. Спасибо.
Ну, я не знаю, не экстрасенс же. Подтягивающие резисторы все установлены? Попробуйте убрать/уменьшить емкость конденсатора параллельно батарейке. Корпус часового кварца заземлен? Проверьте монтаж.
Наверное для 3310 лучше использовать библиотеку 3310, а не 5110. https://yadi.sk/d/AERxMGCz3PAtht
Добрый вечер уважаемый автор подскажите пожалуйста биты конфигурации для всех контроллеров.
С уважением,
Конфигурация фьюзов Atmega32:
Low 0хFF
High 0xD1
——————————
Конфигурация фьюзов Atmega8:
Low 0хFF
High 0хС9
——————————
Конфигурация фьюзов Atmega8 LSD:
Low 0хFF
High 0хС9
Спасибо большое ! Всех Вам и Вашим близким благ!
Спасибо.
Добрый день,
очень хочу собрать, уважаемый автор, Вашу цветомузыку.
Скажите пожалуйста кварц обязательно на 18,472 MHz.
Что то я не нахожу его нигде . Даже в али экспресс. А если что то можно поставить кварц на 18.432 мГц или нужно переделывать прошивку
С уважением,
Здравствуйте! Это опечатка, кварц на 18,432. На фото это видно.
Не получается скомпилировать,выбивает ошибку.
https://yadi.sk/d/h65-OMaI3LZ2Aa
Ту прошивку я ставил,с ней тоже не хочет.
Попробуйте в исходнике изменить: Const Read_ofset = 0 на 129536
У меня карточка на 512мб, на авроре работает , а на hybrid не хочет. В чём может быть причина?
не хочет
пост 23
Нашол у себя в хламе понельку от автомагнитолы а в ней энкодер w24v4 почти похож на мой , посчитал 24 щелчка.Заменил и всё заработало отлично.СПАСИБО ВАМ за помощ.
Отлично!
Доброе утро. Опробовал и эту прошивку эфект тодже,переключает каналы через один щелчок и снова виснет .Поменял энкодер на новый , тоже самое.Оставил прошивку от версии ГИБРИД,если переключать с выдержкай то нормально.
У меня нет такого энкодера, у меня PEC12 на 24 щелчка на оборот и работает он просто отлично. Хотя возможно дело и не в энкодере у вас. Фьюзы выставлены правильно, как в предыдущей статье? Попробуйте ещё эту прошивку: https://yadi.sk/d/bLY9jElA3J9w85 в ней увеличена частота опроса энкодера, но это приводит к некоторым задержкам в обработке звука. Если работа энкодера улучшится, а тормозов не будет, можно еще увеличить. Конденсаторы C4-C6 на 100n у вас установлены?
Опробовал новую прошивку.По часовой стрелке доходит до стробоскопа и зависает ,против часовой до белой подсветки и тоже виснет. Энкодер на 12 щелчков.
https://yadi.sk/d/FTXNBWNE3J8bxP
Пульт потихоньку запрогромировал и с пульта работает беззбоев. fft21RGB_m8_12_3. последняя прошивка АВРОРЫ.
Попробуйте эту прошивку: https://yadi.sk/d/xWCwb4IE3J8B28
энкодерPEC-12,ПЕРЕМЫЧКИ СТОЯТ
Я понял, что PEC-12, сколько у него щелчков на оборот? Какие прошивки до этого стояли? Помогали вам с энкодером или работал сразу на прошлой версии? Я правильно понял, тормозит именно энкодер? С пульта нормально?
Энкодер PEC-120,перемычки стоят, плата отмыта и покрыта лаком.
PEC12 наверное, а дальше? Например PEC12-24… Хорошо, какая версия прошивки на меге8 до этого стояла на прошлой версии и помогали ли вам с энкодером? Или скиньте свой исходник от старой версии на мегу8, я сравню.
Добрый день.У меня ещё один вопрос,при переключении режимов ЦМУ зависает или постоянно пищит.Передёрниш питание и всё нормально некоторое время и тагже при прогромирование пульта.Что-бы его запрогромировать нужна выдержка, несколько сикунд перед поворотом энкодера.
Какой у вас энкодер?
Вы обратили внимание, что на плате стоят перемычки вместо резисторов R4-R6?
Добрый Всем день.Поздровляю с праздником Днём Радио. Спасибо hmansy09 за подсказку , всё сделал как вы написали , карта на 16 мб заработала.
Спасибо, вас также всех с Днём радио! Отписывайтесь о впечатлениях пожалуйста, о достоинствах и недостатках.
Добрый всем вечер. Собрал новую Аврору всё работает кроме карты памяти , на предыдущей версии работает а здесь не хочет.Вчём причина , подскажите .
В исходнике на мегу32 попробуйте изменить значение Const Read_ofset = 29184 на ноль. И перекомпилируйте прошивку.
https://yadi.sk/d/yiXpUfgc3HmgX3
В версии Гибрид не хочет работать ни один стробоскоп.
В чём может быть причина?
Вопрос авторам. Нашёл разницу в схеме и печатной плате.
На ПП:
DA3.2 вывод >7—C13—R22— < вывод 4 ATMega32
DA3.2 вывод >7—С14—L2— < вывод 24 ATMega8
На схеме:
DA3.2 вывод >7—С14—L2— < вывод 24 ATMega8
Далее
На ПП:
DA4.2 вывод >7—С16—L3— < вывод 23 ATMega8
На схеме:
DA4.2 вывод >7—С15—L3— < вывод 23 ATMega8
DA4.2 вывод >7—С13—R22— < вывод 4 ATMega32
Как должно быть правильно?
Можно так, а можно и так. Делайте как на ПП, плата проверена — работает.
Разница только в том куда подключен вход компаратора, либо к ФНЧ, либо к ФВЧ. Работать должно при любом подключении, проверяйте монтаж, подстройте R22.
Огромное спасибо автору. Всё работает. Но есть и недостаток. Очень маленькая задержка включения фона во время тишины между фонограммами.У меня и 2 секунд не проходит как загорается белый фон. И наверное лучше было бы чтоб был не белый фон , а хотя бы радуга. Может это можно изменить?
Найдите в исходнике на мегу32 следующую строку:
If Count_pause >= 450 And Sound_off = 0 Then
Вместо 450 поставьте своё значение и скомпилируйте hex
Число в "попугаях" попробуйте увиличить в 1,5-2 раза.
Насчет радуги подумаем, но позже. Пока нет времени.
На космодроме есть MC4558CDT и RC4558DR. А какие лучше не могу понять.Подскажите какие лучше брать?
Которые в корпусе so-8
Да запрограммировал, эффекты работают, а цветомузыка нет.Я вместо операционников что в схеме поставил Lm358. Может в этом причина?
Может и в этом. Посмотрите прохождение сигнала по каскадам, что бы понять где проблема. Я не случайно отказался от лм358, слишком большие искажения сигнала, огромная ступенька и недостаточный уровень выходного сигнала. Вы не получите с лм358 необходимых характеристик. Можно попробовать на тл72 заменить, но они с полевиками на входе. В железе не пробовал, только симулировал. В симуляторе работало. Но там другая коррекция будет. Вообще можно любые приличные Оу использовать работающие от 5 вольт и обеспечивающие размах сигнала на выходе до 4 вольт без ограничения (чем больше, тем лучше). Разумеется с соответствующими цепями коррекции, ну и цоколевку смотрите.
Подскажите пожалуйста, в чём может быть причина того, что бы я пультом не включал, эффекты не включаются ,а загорает белая подсветка.
Вы пульт запрограммировали?
Обратите внимание, что кварц в блоке индикации мной применен на 18432000Гц. Прошивка под него!
Т.е. мы имеем 2 кварца на 18432000 и один на 32768.
очень большой наглостью будет просьба добавить в архив проекта список компонентов& что идёт в дипе, а что в смд
я если честно запутался
Все детали промаркированы на чертежах печатных плат.
Ну, вот список если ничего не пропустил: https://yadi.sk/i/PV88K3Nq3GHy7J
вот спасибо огроменное !!!
DS1307 ещё в DIP корпусе.
вот это тема ! респект
Автору огромное спасибо! Очень круто! Обязательно повторю.
Ура! Спасибо за супер новость!
Хорошая новая "доза наркотиков" для моего мозга!
P.S.: а как такое сотворяетса "в тихаря", а не в какой нибудь животрепещущей форумной ветке?