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

Константин Огнев (hmansy09), Николай Равчев, и совсем немного Василий Рубашка smile 2017

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

не в сети 1 день

Radan

0
Комментарии: 899Публикации: 169Регистрация: 30-11--0001
Опубликовано в
Поделиться

80
Отправить ответ

Пожалуйста, чтобы добавить комментарий.
Войти с помощью: 
37 Цепочка комментария
43 Ответы по цепочке
4 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
10 Авторы комментариев
IldusElektron76RadanСема Кашперhmansy09 Авторы недавних комментариев
  Подписаться  
новые старые рейтинг
Подписаться на
Ildus
Участник

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

Elektron76
Участник

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

Ildus
Участник

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

Сема Кашпер
Участник

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

hmansy09
Участник

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

Elektron76
Участник

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

Сема Кашпер
Участник

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

Сема Кашпер
Участник

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

Сема Кашпер
Участник

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

hmansy09
Участник

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

mpd_66
Участник

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

hmansy09
Участник

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

mpd_66
Участник

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

cellplan
Участник

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

hmansy09
Участник

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

cellplan
Участник

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

hmansy09
Участник

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

cellplan
Участник

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

vvp68
Участник

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

hmansy09
Участник

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

vvp68
Участник

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

vitalikdog1958
Участник

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

hmansy09
Участник

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

hmansy09
Участник

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

vitalikdog1958
Участник

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

hmansy09
Участник

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

vitalikdog1958
Участник

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

hmansy09
Участник

Спасибо.

vitalikdog1958
Участник

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

hmansy09
Участник

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

Николай
Гость
Николай

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

hmansy09
Участник
koka45565
Участник

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

hmansy09
Участник

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

koka45565
Участник

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

hmansy09
Участник

пост 23

electrik19616742
Участник

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

hmansy09
Участник

Отлично!

electrik19616742
Участник

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

hmansy09
Участник

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

electrik19616742
Участник

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

hmansy09
Участник
electrik19616742
Участник

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

hmansy09
Участник

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

electrik19616742
Участник

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

hmansy09
Участник

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

electrik19616742
Участник

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

hmansy09
Участник

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

electrik19616742
Участник

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

hmansy09
Участник

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

hmansy09
Участник

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

electrik19616742
Участник

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

hmansy09
Участник

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

electrik19616742
Участник

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

hmansy09
Участник

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

hmansy09
Участник
Gonchar
Участник

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

Gonchar
Участник

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

На ПП:
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
Участник

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

koka45565
Участник

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

hmansy09
Участник

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

koka45565
Участник

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

hmansy09
Участник

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

koka45565
Участник

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

hmansy09
Участник

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

koka45565
Участник

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

hmansy09
Участник

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

hmansy09
Участник

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

nikolajyashkin21
Участник

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

hmansy09
Участник

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

nikolajyashkin21
Участник

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

hmansy09
Участник

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

nikolajyashkin21
Участник

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

alecksergiyevich
Участник

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

Juris_3D
Участник

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