LATINO – открытый проект ch-светомузыки

Views: 1774


 

Проект построенный на некоторых принципах ch-светомузыка. Проект ознакомительный предназначен, для самостоятельного построения простого и эффективного светосинтезатора. Вывод осуществляется на ВОУ собранной на драйверах HL1606. Для этого была применена светодиодная лента RGB светодиодах и установленными драйверами. Для конструирования ВОУ необходимо 32 драйвера, 64 канала собраны в квадрат 8х8. Габаритные размеры 300х300 мм. Механизм передачи данных позволяет подключать неограниченное количество ВОУ аналогичной конструкции.


Схема конструкции ВОУ.

 

 

Принцип подключения ленточек

 

Внешний вид, наклеенных лент с драйверами на черном акриле

 

Для светорассеивателя был применён дымчатый акрил толщиной 3мм. Ленточка разрезается кратно 8 светодиодам и соединяется последовательно, необходимо сформировать квадрат 8х8. В этом прототипе ВОУ применен принцип центральной симметрии, т.е. изображение формируется от центра. Для корректной работы драйверов HL1606 необходимо для каждой микросхемы напаять на ленточку конденсатор 0,1 мкФ (керамика) и 10,0 мкФ (тантал). Если модуль синтезатора предусматривается установка отдельно, то расстояние не должно превышать 1 метра, для подключения необходимо использовать плоский шлейф, с комбинаций жил – данные/земля. Питание подводить, к ВОУ отдельными проводами, сечением не менее 0,24 мм. Если планируется установить синтезатор вместе с ВОУ, то для передачи данных можно воспользоваться обычными проводниками.


В проекте реализованы следующие принципы светосинтезатора:

Характеристики тракта обработки звука
Минимальная частота анализа звукового сигнала – 40 Гц
Количества каналов анализа звука – 64
Номинальный уровень входного аудиосигнала – 0,7 Вольт

Примененные узлы ch-светомузыки
АРУ – система контроля насыщенности дисплея и регулировка уровня входного сигнала.
Аппроксиматор уровней каналов – одно уровневый, фиксированный.
Формирователь рисунка 16 RGB – каналов с клонированием в матрицу 8х8. Тип расположения каналов – свастика.

Характеристики оптической системы (ВОУ)
Рабочий драйвер – HL1606
Геометрия ВОУ – Квадрат, с центральной симметрией 8х8 RGB точек отображения
Подключение – Возможно как параллельное так и последовательное подключение ВОУ аналогичных конструкций.


Схема светомузыки LATINO:

 

Светосинтезатор выполнен на микроконтроллере PIC24HJ128GP502, для обработки используется БПФ оконного типа, фильтр нижних частот 8 порядка выполнен на MAX7404, управление АРУ и детектор нуля для АЦП выполнены на спаренном цифровом потенциометре MCP42010.

LATINO – это промежуточный вариант, поэтому печатная плата не разрабатывалась, все тестировалось на макетной плате.  Питание от адаптера (импульсный) – 5 вольт 2 Ампера. Максимальный ток потребления с одним ВОУ до 1 Ампера средний в районе 0,4 А.



Правильно собранная схема в настройке не нуждается. Сама схема синтезатора в основном останется неизменной (планируется), будет только изменяться ПО и конструкция ВОУ.

В качестве фильтров, по питанию микроконтроллера, можно использовать любые индуктивности в проекте применены LCBB-601.

возможны дополнения в проекте…


Схема LATINO в формате PDF

Прошивка для микроконтроллера


 


  


Это может быть интересно


  • MCC – K42 – настройка модуля DMAMCC – K42 – настройка модуля DMA
    Views: 1046 MCC – в версии v.3.95.0 и начиная ядра 4.85.0 конфигуратор предоставляет графический интерфейс для настройки модуля DMA. Для начала: Посмотреть какая версия МСС можно в закладке версии, если …
  • WiFi ESP8266 – AT команды связанные с функцией Wi-FiWiFi ESP8266 – AT команды связанные с функцией Wi-Fi
    Views: 5841 AT команды связанные с функцией Wi-Fi Функции Wi-Fi подключения, запускаться из командной строки Команда Описание  1 AT+CWMODE Проверка, настройка режима работы Wi-Fi (sta/AP/sta+AP), (не рекомендуется для новых проектов). 2 …
  • Стробоскоп для автомобиляСтробоскоп для автомобиля
    Views: 2255 Одним из популярных решений светового тюнинга автомобиля, мотоцикла или скутера стал эффект –  “полицейский стробоскоп“. На база платы ch-c0050 реализовано несколько проектов. В этой статье приводятся две версии …
  • Kitchen timer with contactless gesture controlKitchen timer with contactless gesture control
    Views: 824    Кухонний таймер з безконтактним керуванням жестами дозволяє встановити необхідний період часу для приготування страв, не торкаючись пристрою. Дуже зручно під час приготування їжі, коли руки забрудниться. Усі …
  • MPLAB® Code Configurator and EncoderMPLAB® Code Configurator and Encoder
    Views: 1706 Еще раз про энкодер… Для некоторых приложений очень удобно и экономически выгодно, для настройки и управления использовать энкодер. Такие энкодеры имеют строенную тактовую кнопку которую можно применить для выбора …
  • PIC18 – модуль DMAPIC18 – модуль DMA
    Views: 1371 Введение   Модуль прямого доступа к памяти (DMA) предназначен для обслуживания передачи данных непосредственно между различными областями памяти без вмешательства процессора. Исключив при этом необходимость в интенсивной  обработки …
  • MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)MCC PIC24 – модуль REAL-TIME CLOCK AND CALENDAR (RTCC)
    Views: 718 RTCC предоставляет пользователю часы реального времени и функция календаря (RTCC), точность “хода” может быть откалибрована. Основные особенности модуля RTCC: • Работает в режиме глубокого сна. • Возможность выбора источника …
  • NeoPixel LED и PIC18NeoPixel LED и PIC18
    Views: 1924   Еще раз об управлении светодиодами на драйвере WS2812 и ему подобных. Как известно эти светики управляются по однопроводной шине. Основная особенность, что программно можно описать передачу данных, …
  • HVLD модуль на примере PIC24FJ128GA204HVLD модуль на примере PIC24FJ128GA204
    Views: 888 HVLD модуль представляет собой простое устройство, для контроля напряжения питания микроконтроллера или внешнего напряжения (через делитель). Его задача при “выходе” напряжения за заданные пределы сформировать сообщение микроконтроллеру, что …
  • Altium Designer my setup system and project structure V23.3Altium Designer my setup system and project structure V23.3
    Views: 465 Оновлення бази даних та шаблонів від березня 2023 року. Updating the database and templates from March 2023. Altium Designer my Libraries, Project templates, System settings by Catcatcat. Дивись …



Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

НазадДалее