Aurora — hybrid

Хорошая идея живёт в нескольких поколениях. А хорошая конструкция — в нескольких авторах! Сначала была просто  «Аврора», потом  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), Николай Равчев, и совсем немного Василий Рубашка smile 2017

0 0 votes
Рейтинг статьи
Опубликовано в
Поделиться
Войти с помощью: 
Подписаться
Подписаться на
115 комментариев
новые
старые рейтинг
Inline Feedbacks
View all comments
Леонид Неизвестно
1 год назад

Доброго здравия! Повторил этот вариант Авроры,предыдущей была Северное сияние.Уважаемые Авторы у меня такой вопрос.При подаче питания на дисплее появляется время далее если включить с пульта появляется индикация режима и продолжается работа установки согласно описанию,если управлять с энкодера- при вращении слышится звуковая индикация но на дисплее ничего не отображается,если сделать поворот и после нажать появляется индикация режима и работа продолжается и так нужно чтобы сменить режим сделать повороти нажать, и последний момент при отключении с пульта кнопкой вкл-откл работа останавливается,но попытка включить той же кнопкой не получается,только выключением и подачей питания.Подскажите пожалуйста это так должно или есть какие то косяки с… Читать далее »

Elektron76
Elektron76
Reply to  Леонид Неизвестно
1 год назад

Здравствуйте Леонид. У вас энкодер работает правильно, поворотом меняется номер режима, при нажатии — номер режима становится активным.

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

Леонид Неизвестно
Reply to  Elektron76
1 год назад

Спасибо что ответили,я имел в виду что при подачи питания на дисплее только время ,дальше если с пульта подать любую команду то после этого только после этого высвечивается название режима а потом соответственно при смене режима его название,а с энкодером -после подачи питания так же только время и вращение ничего не меняет только звуковая индикация но при нажатии высвечивается режим а следующий режим отображается после поворота и нажатия если не нажимать только звуковая индикация без смены информации а информация обновляется только после нажатия. На предыдущем проекте северном сиянии после включения сразу высвечивался режим и вращением перебирались режимы а нажатием включался.… Читать далее »

Ildus
Ildus
2 лет назад

Здравствуйте, уважаемые авторы. Закончил сборку Авроры по своей разводке (старался конечно дизайн плат и всего устройства максимально оставить как есть в оригинале) практически без СМД компонентов. Вроде как работает. Дисплей показывает, импульсы на выходах есть. Но всю картину еще не видел. При переделке пришлось менять разводку в плате индикации и прошивку, поэтому появился вопрос: На схеме и плате индикации выход SQW с DS1307 соединен со входом PD2 Atmega8. Но в исходнике про этот вход ничего нет. Не могли бы Вы объяснить для чего это соединение? И нужно ли оно будет вообще? Скоро начну собирать сам «экран». И поэтому мучает еще… Читать далее »

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

При этом соединении сбиваются зачем то показания часов — показывает «52». Без этого вроде все работает без проблем.

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

Здравствуйте.
А можно как то связаться с Elektron76??

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

У меня в профиле почта ravchev76@mail.ru. Подключить умные светодиоды WS2801 не сложно, образец можно посмотреть в теме по предыдущей конструкции. Но WS2801 сейчас мало продаётся и цена кусается. А WS2811 сюда прикрутить не получиться.
И кстати, с интересом ждём материалы! И видео ваших 252 светодиодов.

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

Здравствуйте.
С видео придется немного подождать. Не собрал еще «экран». Некогда. Думаю до НГ успею. Как соберу и отлажу — сразу вышлю.

Фото плат и устройства в целом, разводку плат и исправленную прошивку выслал Radan. Он обещал побыстрее разместить их на сайте. Ждемссс.

В лентах не сильно разбираюсь, но имел в виду WS2812B, как в статье «LICHTORGEL НА СВЕТОДИОДАХ WS2812». Кстати это устройство и прошивку тоже подработал для себя. Уже с октября жду микрофон с АРУ. Если заработает как задумал, то тоже могу выложить свой вариант — простой и с минимумом деталей.

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

Ключи TD62783 не выдержат 252 светодиода. Если только с радиаторами.

Ildus
Ildus
Reply to  hmansy09
2 лет назад

Здравствуйте, hmansy09. Спасибо за подсказку. Сильно греются, рука терпит еще?? Место на радиаторы немного есть между платами, будут греться буду что нибудь мастерить. Думаю получится кусок шинки 20*3 приклеить на ключи. Вот только хватит ли ее, чтобы остудить. В крайнем случае увеличивать радиатор до размеров платы индикации. Я тут все никак с «экраном» ничего придумать не могу. Хочу сделать с защитным матовым или молочным стеклом. Длина ленты как назло 210 см (21 канал*10 см). получается. А все профиля для лент и даже кабель каналы по 2 метра. Думал уже два светильника по 120 см прикупить, из них что нибудь придумать.… Читать далее »

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

Да рука то терпит, но температура зависит от режима работы, если просто как цветомузыка, то наверное выдержат на пределе, а если как подсветка длительно, то нет. Я в корпуса от ламп дневного света воткнул на 30 или 40Вт не помню уже (тонкие длинные трубки). Как раз 126 светодиодов в две штуки. Единственно надо было на разъеме делать между собой, что бы переносить было удобно, а я просто склеил их. Может подрезал немного, не помню уже. Да собственно, что было в наличии туда и воткнул. ) Ну, даже с шинками она как ЦМУ точно будет длительно работать с 256 светодиодами.

Ildus
Ildus
Reply to  hmansy09
2 лет назад

Я тут тоже прикупил недорогие светодиодные светильники для переделки. Все разобрал, промерил. Уже родилось решение как и что дальше делать. Ждал Ваш ответ по нагреву. Раз ключи не кипят — значит буду начинать. Если ничего с охлаждением ключей не смогу сделать — заменю ленту на однорядную. Тогда уж точно ничего греться не будет. Кстати я где то читал про подобные ключи — что хотя один канал по даташиту и выдерживает максимум 500 мА (у нас по 120 мА получается с двухрядной лентой), работать они будут стабильно без нагрева при условии что на все 8 каналов будет не более 500 мА.… Читать далее »

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

Лучше сделайте как Юрис предлагал тут http://lightportal.info/publ/rgb/quot_aurora_borealis_quot_severnoe_sijanie/17-1-0-70
ULN2803 и семь KT626 или копеечные аналогичные. Дёшево и на большой ток. Правда не очень красиво… Но без радиаторов.

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

Почему семь? Там 21 надо будет, но тоже вариант.

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

Здравствуйте. Спасибо за совет. Теоретически TD62783 выдержат — не сгорят, внутренности микросхемы рассчитаны на токи и напряжения в 4 раза больше, чем сейчас на них получается. Не рассчитан корпус микросхемы — не хватает площади отвода тепла. У нас получается лишнего тепла примерно 6 Вт на корпус. Не так уж и мало. Можно думаю будет решить вопрос радиатором. Не получится заменю ленту на однорядную — в данном случае это мне кажется более разумный выход из положения. А если буду дальше модернизировать устройство и буду переделывать плату, сделаю ключи уже на транзисторах в корпусах ТО-126 или ТО-220. На семь ключей площадь рассеивания… Читать далее »

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

Да, по моему я это где то и говорил. )

Dmitriy
Dmitriy
2 лет назад

Хочу выразить благодарность авторам за проделанную работу, молодцы, спасибо. Завершил сборку и настройку устройства все работает согласно задумке. Флешка микро ЭсДи с переходником на 1 Гб. поддерживается. Общее количество использованных RGB светодиодов 252, установлены в кабель-канал 40Х15 вместо крышки закреплен светорассеиватель от ЖК телевизора, распиленный на полоски необходимой ширины. Работа устройства действительно впечатляет ! Настройку фильтров производил с помощью генератора Г3-118.

hmansy09
hmansy09
Reply to  Dmitriy
2 лет назад

Спасибо.

hmansy09
hmansy09
Reply to  Dmitriy
2 лет назад

Хотелось бы увидеть на сайте ваш вариант устройства, а так же фото и видео его работы. У меня с 252 светодиодами не получилось, ключи сильно грелись, а радиаторы ставить некуда было уже. Как у вас?

Ildus
Ildus
Reply to  hmansy09
2 лет назад

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

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

Спасибо за совет, мой корпус в шапке статьи, придется его переделывать тогда. У меня собственно зреет ещё одна версия «Aurora — Independence», но пока как то не созрела. В новой версии хочу сделать упор на максимальную автономность и независимость от внешних факторов, шнур в розетку и пульт — всё. Тут занимался новым МУ-компрессором для «Союз-1», старый из статьи был, нормально работать я его не смог научить, поэтому подошел радикально — сделал новый. За основу взял с гибрида, только без полевика сделал, smd на двух биполярных и своей любимой 4558. ) Хорошо работает, только дроссель пищит с толку сбивает подсветку в… Читать далее »

Ildus
Ildus
Reply to  hmansy09
2 лет назад

А можете выслать свою личную электронный почту. У меня есть чем поделиться с Вами и показать свои наработки в области ЦМУ и СДУ. Есть предложения, по доработке и переделке этой Авроры. Есть простая, но эффективная и проверенная схема компрессора. Я подобную, как в Авроре тоже в другой ЦМУ приделывал, но увы…. Не понравилась как работает. Может что сообща и получим интересное. Если корпус менять не хочется, а на сайте фото вашей Авроры. То можно выпаять панельки и впаять TD62783 прямо на плату. У Вас там видно что плата индикации через проложку на Атмеге8 лежит. А проложка миллиметра четыре, думаю. А… Читать далее »

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

Корпус у этой конструкции уже навряд ли будет переделываться, а почта в профиле: hmansy09@yandex.ru, кидайте посмотрю с большим интересом, всегда рад видеть новые идеи. Если компрессор проще и работает лучше, применим в следующей конструкции. Вообще у меня компрессор «Авроры» работает без нареканий, попробуйте уменьшить коэффициент усиления ОУ.

Dmitriy
Dmitriy
Reply to  hmansy09
2 лет назад

Микросхемы греются совсем немного, не более 40 градусов при длительной работе подсветки на максимальной яркости. Вот видео работы устройства.
https://youtu.be/neaQo2Go_UM

Ildus
Ildus
2 лет назад

Здравствуйте, авторы.
Развел плату практически без СМД элементов, согласно схемы. При разводке и сравнении с Вашей версией заметил нестыковки в некоторых номиналах элементов, а также незначительные отличия схемы от Вашей разводки платы. Отличия не принципиальные, но все же есть.
Подскажите на что все таки лучше ориентироваться: на схему с номиналами или на разведенную плату и номиналы которые там???

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

На схему ориентируйтесь. Ваш вариант платы дайте людям, если можно.

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

Здравствуйте, уважаемый.
А вы являетесь соавтором этой вещи???

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

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

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

Ок.

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

Ваш сайт — находка для любителей устройств световых эффектов. Очень радует то, что выкладываются схемы устройств, прошивки и самое главное — сами исходники. Всегда можно что-то доработать, переделать, разобраться в работе устройства. А то на большинстве сайтов выложат такие устройства, где на мой взгляд специально еще и в схемы вносят ошибки, и прошивки кривые выкладывают. Т.е. соберешь, все поправишь, прошьешь — вроде работает, но как то все не так как надо. А про исходник вообще молчу. Либо нет вообще и или за плату. Хочешь доработать — плати. Или сам с нуля пиши. У вас в этом плане все классно. Молодцы… Читать далее »

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

Скажите, а какие отличия вы нашли?

hmansy09
hmansy09
Reply to  Ildus
2 лет назад

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

Ildus
Ildus
Reply to  hmansy09
2 лет назад

Здравствуйте.
Не помню уже сейчас точно какие.)))
Отличия в разводке и номиналов от схемы, но не значительные, думаю на работу устройства в целом не повлияют. Свою развел и собрал в точности как в схеме.

Ildus
Ildus
2 лет назад

Здравствуйте, уважаемые.
Может подскажите, а где выложены сами исходники.
Вроде написано, что и как править, но самих исходников что-то я не нашел.

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

Спасибо большое, нашел.

Сема Кашпер
3 лет назад

И ещё автор вопрос если просто их не подключать карточку и дисплей цму фунциклировать будет Без них либо нет?

hmansy09
hmansy09
Reply to  Сема Кашпер
2 лет назад

Будет. Я думаю будет ещё одна версия ПО для «гибрида». Там ЦМУ встраивается в профиль и не имеет никаких органов управления кроме пульта, дисплей и SD карта отсутствуют. Т.е. минимум проводов, 1 в блок питания и всё. Эффекты с карты памяти будут перенесены в контроллер, возможно, что то добавлено. Обновленная версия ПО будет совместима с этой ЦМУ.

Elektron76
Elektron76
Reply to  Сема Кашпер
2 лет назад

Будет. Только при включении режимов 30-35 ЦМУ перезапустится (сторожевой таймер).

Сема Кашпер
3 лет назад

Ок .если можно то попробую да и товарищи поможет может.

Сема Кашпер
3 лет назад

Ещё добавлю и убрать sd card тоже.адаптеры (разъемы )то же дорогущие у нас.по нашему курсу уе с жки и карточкой сд.почти 100$ долларов получается устройство это .без них 45-50$.

Сема Кашпер
3 лет назад

Уважаемый автор.можно ли заменить nokia 5110(у нас только в продаже 3110)стоит 30 б.рублей(сам я из РБ) .те 50 % стоимости устройства что не есть хорошо,на lsd16*2.либо вообще на кнопки тактовые и светодиоды.как это сделать и что бы все работало как без nokia.за ранее благодарен.

hmansy09
hmansy09
Reply to  Сема Кашпер
2 лет назад

Закажите 5110 у китайских друзей с алиэкспресса, мы так и делали в своё время.

mpd_66
3 лет назад

День добрый. Конденсаторы 11nF, 12nF. 3160p можно заменить на 10nF, 10nF и 3300p?

hmansy09
hmansy09
Reply to  mpd_66
3 лет назад

Крайне желательно использовать точные значения. Комбинируйте из 2х. Я поверх одного напаивал второй. Например 10н снизу и 1н сверху.

mpd_66
Reply to  hmansy09
3 лет назад

Понятно, спасибо.

cellplan
cellplan
3 лет назад

Добрый день! Продвинулся в изготовлении данного проекта. Собрал на 80% детали, оставшиеся жду. Приступаю к изготовлению печатных плат, в связи с чем вопрос: 1. При распечатывании платы «новая плата» из sprint-layout обнаружил, что при печати трафарета данные (дата и ФИО разработчиков)где IRF520 и разъем питания отображаются зеркально (именно уже после распечатывания), на плате «блок индикации» все нормально. Вопрос нужно при печати устанавливать «зеркально» или просто надписи разместили не правильно? 2. Я правильно понимаю, что для прошивки atmega8 в корпусе TQFP на блоке индикации, микросхему сначала необходимо запаять на плату и прошивать уже на плате? Или как? Поделитесь опытом. Еще конечно… Читать далее »

hmansy09
hmansy09
Reply to  cellplan
3 лет назад

1. Данные и фамилии разработчиков на основной плате должны отображаться правильно. Зеркалить-не зеркалить ориентируйтесь по выводам микросхем всегда. 2. Я на плате прошиваю, для этого там разъём предусмотрен. Платы под DIP у меня нет. Да и проблем с пайкой не должно возникать. Флюс и маленький паяльник с острым жалом, решают проблемы. Ну или продвинутый способ — паяльная станция с феном и паяльная паста. Я обычно паяю паяльником подобное, выпаиваю при необходимости феном. Мелкие детали, резисторы, конденсаторы паяю феном. Мажу точки пайки паяльной пастой, прилепливаю на неё детали и прогреваю. Они все садятся сами на свои места. Не забываем после пайки… Читать далее »

cellplan
cellplan
3 лет назад

Добрый день!
Подскажите пож. энкодер (на 24 щелчка полного оборота) используется с выключателем? По схеме не увидел, на плате вроде под 5pin.

hmansy09
hmansy09
Reply to  cellplan
3 лет назад

Здравствуйте! Да, с кнопкой.

cellplan
cellplan
Reply to  hmansy09
3 лет назад

Спасибо, Константин! Буду продвигаться в изготовлении дальше. Пока вопросов нет.

vvp68
vvp68
3 лет назад

Не как не могу подружить Аврору с дистанционкой .Все что были дома перепробовал .Реагирует только на одну .Но включает один и тот же 3 эффект sad

hmansy09
hmansy09
Reply to  vvp68
3 лет назад

Ну, собственно у меня тоже ни один из имеющихся не работал. Ищите такой в ближайшем магазине:
https://yadi.sk/i/PP5yPMDZ3REoAF
Работает точно! )

vvp68
vvp68
Reply to  hmansy09
3 лет назад

Спасибо. Будем искать . smile

vitalikdog1958
vitalikdog1958
3 лет назад

Добрый вечер уважаемый автор. Изготовил и запусти только узел индикации на индикаторе от 3310.
При подключении резервного питания на DS1307 часы останавливаются и только на индикаторе значение остановившихся секунд. При изъятии резервного питания часы идут нормально. В чем тут дело. Подскажите пожалуйста. Спасибо.

hmansy09
hmansy09
Reply to  vitalikdog1958
3 лет назад

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

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

Наверное для 3310 лучше использовать библиотеку 3310, а не 5110. https://yadi.sk/d/AERxMGCz3PAtht

vitalikdog1958
vitalikdog1958
3 лет назад

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

hmansy09
hmansy09
Reply to  vitalikdog1958
3 лет назад

Конфигурация фьюзов Atmega32:
Low 0хFF
High 0xD1
——————————
Конфигурация фьюзов Atmega8:
Low 0хFF
High 0хС9
——————————
Конфигурация фьюзов Atmega8 LSD:
Low 0хFF
High 0хС9

vitalikdog1958
vitalikdog1958
3 лет назад

Спасибо большое ! Всех Вам и Вашим близким благ!

hmansy09
hmansy09
Reply to  vitalikdog1958
3 лет назад

Спасибо.

vitalikdog1958
vitalikdog1958
3 лет назад

Добрый день,
очень хочу собрать, уважаемый автор, Вашу цветомузыку.
Скажите пожалуйста кварц обязательно на 18,472 MHz.
Что то я не нахожу его нигде . Даже в али экспресс. А если что то можно поставить кварц на 18.432 мГц или нужно переделывать прошивку
С уважением,

hmansy09
hmansy09
Reply to  vitalikdog1958
3 лет назад

Здравствуйте! Это опечатка, кварц на 18,432. На фото это видно.

Николай
Николай
4 лет назад

Не получается скомпилировать,выбивает ошибку.

hmansy09
hmansy09
Reply to  Николай
4 лет назад
koka45565
koka45565
4 лет назад

Ту прошивку я ставил,с ней тоже не хочет.

hmansy09
hmansy09
Reply to  koka45565
4 лет назад

Попробуйте в исходнике изменить: Const Read_ofset = 0 на 129536

koka45565
koka45565
4 лет назад

У меня карточка на 512мб, на авроре работает , а на hybrid не хочет. В чём может быть причина?
не хочет

hmansy09
hmansy09
Reply to  koka45565
4 лет назад

пост 23

electrik19616742
electrik19616742
4 лет назад

Нашол у себя в хламе понельку от автомагнитолы а в ней энкодер w24v4 почти похож на мой , посчитал 24 щелчка.Заменил и всё заработало отлично.СПАСИБО ВАМ за помощ.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

Отлично!

electrik19616742
electrik19616742
4 лет назад

Доброе утро. Опробовал и эту прошивку эфект тодже,переключает каналы через один щелчок и снова виснет .Поменял энкодер на новый , тоже самое.Оставил прошивку от версии ГИБРИД,если переключать с выдержкай то нормально.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

У меня нет такого энкодера, у меня PEC12 на 24 щелчка на оборот и работает он просто отлично. Хотя возможно дело и не в энкодере у вас. Фьюзы выставлены правильно, как в предыдущей статье? Попробуйте ещё эту прошивку: https://yadi.sk/d/bLY9jElA3J9w85 в ней увеличена частота опроса энкодера, но это приводит к некоторым задержкам в обработке звука. Если работа энкодера улучшится, а тормозов не будет, можно еще увеличить. Конденсаторы C4-C6 на 100n у вас установлены?

electrik19616742
electrik19616742
4 лет назад

Опробовал новую прошивку.По часовой стрелке доходит до стробоскопа и зависает ,против часовой до белой подсветки и тоже виснет. Энкодер на 12 щелчков.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад
electrik19616742
electrik19616742
4 лет назад

Пульт потихоньку запрогромировал и с пульта работает беззбоев. fft21RGB_m8_12_3. последняя прошивка АВРОРЫ.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

Попробуйте эту прошивку: https://yadi.sk/d/xWCwb4IE3J8B28

electrik19616742
electrik19616742
4 лет назад

энкодерPEC-12,ПЕРЕМЫЧКИ СТОЯТ

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

Я понял, что PEC-12, сколько у него щелчков на оборот? Какие прошивки до этого стояли? Помогали вам с энкодером или работал сразу на прошлой версии? Я правильно понял, тормозит именно энкодер? С пульта нормально?

electrik19616742
electrik19616742
4 лет назад

Энкодер PEC-120,перемычки стоят, плата отмыта и покрыта лаком.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

PEC12 наверное, а дальше? Например PEC12-24… Хорошо, какая версия прошивки на меге8 до этого стояла на прошлой версии и помогали ли вам с энкодером? Или скиньте свой исходник от старой версии на мегу8, я сравню.

electrik19616742
electrik19616742
4 лет назад

Добрый день.У меня ещё один вопрос,при переключении режимов ЦМУ зависает или постоянно пищит.Передёрниш питание и всё нормально некоторое время и тагже при прогромирование пульта.Что-бы его запрогромировать нужна выдержка, несколько сикунд перед поворотом энкодера.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

Какой у вас энкодер?

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

Вы обратили внимание, что на плате стоят перемычки вместо резисторов R4-R6?

electrik19616742
electrik19616742
4 лет назад

Добрый Всем день.Поздровляю с праздником Днём Радио. Спасибо hmansy09 за подсказку , всё сделал как вы написали , карта на 16 мб заработала.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

Спасибо, вас также всех с Днём радио! Отписывайтесь о впечатлениях пожалуйста, о достоинствах и недостатках.

electrik19616742
electrik19616742
4 лет назад

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

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад

В исходнике на мегу32 попробуйте изменить значение Const Read_ofset = 29184 на ноль. И перекомпилируйте прошивку.

hmansy09
hmansy09
Reply to  electrik19616742
4 лет назад
Gonchar
Gonchar
4 лет назад

В версии Гибрид не хочет работать ни один стробоскоп.
В чём может быть причина?

Gonchar
Gonchar
4 лет назад

Вопрос авторам. Нашёл разницу в схеме и печатной плате.

На ПП:
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

Как должно быть правильно?

hmansy09
hmansy09
Reply to  Gonchar
4 лет назад

Можно так, а можно и так. Делайте как на ПП, плата проверена — работает.

hmansy09
hmansy09
Reply to  Gonchar
4 лет назад

Разница только в том куда подключен вход компаратора, либо к ФНЧ, либо к ФВЧ. Работать должно при любом подключении, проверяйте монтаж, подстройте R22.

koka45565
koka45565
4 лет назад

Огромное спасибо автору. Всё работает. Но есть и недостаток. Очень маленькая задержка включения фона во время тишины между фонограммами.У меня и 2 секунд не проходит как загорается белый фон. И наверное лучше было бы чтоб был не белый фон , а хотя бы радуга. Может это можно изменить?

hmansy09
hmansy09
Reply to  koka45565
4 лет назад

Найдите в исходнике на мегу32 следующую строку:
If Count_pause >= 450 And Sound_off = 0 Then
Вместо 450 поставьте своё значение и скомпилируйте hex
Число в "попугаях" попробуйте увиличить в 1,5-2 раза.
Насчет радуги подумаем, но позже. Пока нет времени.

koka45565
koka45565
4 лет назад

На космодроме есть MC4558CDT и RC4558DR. А какие лучше не могу понять.Подскажите какие лучше брать?

hmansy09
hmansy09
Reply to  koka45565
4 лет назад

Которые в корпусе so-8

koka45565
koka45565
4 лет назад

Да запрограммировал, эффекты работают, а цветомузыка нет.Я вместо операционников что в схеме поставил Lm358. Может в этом причина?

hmansy09
hmansy09
Reply to  koka45565
4 лет назад

Может и в этом. Посмотрите прохождение сигнала по каскадам, что бы понять где проблема. Я не случайно отказался от лм358, слишком большие искажения сигнала, огромная ступенька и недостаточный уровень выходного сигнала. Вы не получите с лм358 необходимых характеристик. Можно попробовать на тл72 заменить, но они с полевиками на входе. В железе не пробовал, только симулировал. В симуляторе работало. Но там другая коррекция будет. Вообще можно любые приличные Оу использовать работающие от 5 вольт и обеспечивающие размах сигнала на выходе до 4 вольт без ограничения (чем больше, тем лучше). Разумеется с соответствующими цепями коррекции, ну и цоколевку смотрите.

koka45565
koka45565
4 лет назад

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

hmansy09
hmansy09
Reply to  koka45565
4 лет назад

Вы пульт запрограммировали?

hmansy09
hmansy09
4 лет назад

Обратите внимание, что кварц в блоке индикации мной применен на 18432000Гц. Прошивка под него!
Т.е. мы имеем 2 кварца на 18432000 и один на 32768.

nikolajyashkin21
4 лет назад

очень большой наглостью будет просьба добавить в архив проекта список компонентов& что идёт в дипе, а что в смд
я если честно запутался

hmansy09
hmansy09
Reply to  nikolajyashkin21
4 лет назад

Все детали промаркированы на чертежах печатных плат.
Ну, вот список если ничего не пропустил: https://yadi.sk/i/PV88K3Nq3GHy7J

nikolajyashkin21
Reply to  hmansy09
4 лет назад

вот спасибо огроменное !!!

hmansy09
hmansy09
Reply to  nikolajyashkin21
4 лет назад

DS1307 ещё в DIP корпусе.

nikolajyashkin21
4 лет назад

вот это тема ! респект

alecksergiyevich
alecksergiyevich
4 лет назад

Автору огромное спасибо! Очень круто! Обязательно повторю.

Juris_3D
Juris_3D
4 лет назад

Ура! Спасибо за супер новость! biggrin  Хорошая новая "доза наркотиков" для моего мозга! biggrin
P.S.: а как такое сотворяетса "в тихаря", а не в какой нибудь животрепещущей форумной ветке?