CLUBBEST-50-Light

Views: 251


CLUBBEST-50-LIGHT

 


Зміст

Короткий опис проекту. 1

Опис схемотехніки візуалізатора музики. 2

Аудіо вхід. 3

MCU. 4

Цифровий вихід. 5

Схема живлення MCU. 6

Складання пристрою. 7

Список комплектуючих для самостійного збирання: 7

Файли для завантаження: 8

Короткий опис проекту.

CLUBBEST 50 LIGHT – це відкритий проект, побудований за RTMV-technology. У цьому проекті ви відкриєте новий погляд на візуалізацію музики в реальному часі. Вам досить просто подати звуковий сигнал та насолоджуватися візуалізацією.

RTMV-technology – це нове розуміння у побудові інтелектуальних систем візуалізації музики. RTMV-technology – це набір правил та алгоритмів для створення автономних пристроїв візуалізації музики.

CLUBBEST 50 LIGHT – це максимально спрощена версія візуалізатора музики, що дозволяє її повторити самостійно будь-кому.

CLUBBEST 50 LIGHT – складається з самого візуалізації побудованого на MCU PIC24FJ256GA702. В якості вихідного оптичного пристрою можна використовувати відрізки світлодіодних стрічок, зібраних на світлодіодах типу WS2812 з кількістю 50 шт. Тобто підійдуть будь-які типи світлодіодів, сумісні з протоколом передачі даних, прийнятим у світлодіодах WS2812.

Для підключення стрічок на платі встановлено два з’єднувачі типу TYPE-C, що дозволяють подати дані та живлення.

Опис схемотехніки візуалізатора музики.

Структурно конструкція представляє такий вигляд.

 

Аудіо вхід.

Аудіо сигнал через з’єднувач подається на модуль аудіо.

В аудіо модулі виконується підсумовування лівого та правого каналів та виконання балансування нуля аудіо сигналу. Усі компоненти повинні мати допуск 1%, особливо це необхідно виконати для резисторів R6 та R9. Після аудіо модуля перетворені дані надходять на MCU.

MCU.

MCU виконує повне перетворення звукового аналогового сигналу в цифрові дані для візуалізації на однотипних світлових джерелах світла за правилами RTMV-technology. Схема MCU зібрана так, що дозволяє виконати програмування MCU у готовому пристрої. В процесі збирання, вам буде необхідно виконати «заливку прошивки» самостійно (або можна придбати попередньо запрограмований MCU).

Цифрові дані візуалізації надходять на модуль узгодження рівнів сигналу. Він призначений для узгодження логічних рівнів 3.3 вольта, з яким працює MCU з логічними рівнями сигналів, з якими працюють світлодіоди.

Цифровий вихід.

На виході встановлені фільтри для зменшення швидкості наростання сигналу та призначені для придушення відображення сигналу, яке може бути викликане проводами, що з’єднують стрічки світлодіодів із модулем візуалізації.

Живлення CLUBBEST 50 LIGHT здійснюється від стабілізованого джерела живлення 5 вольт. Найпростіше використовувати мережний адаптер живлення для мобільних телефонів 5 вольт 2.4А з USB 2 з’єднувачем, а для живлення використовувати кабель USB2-TYPE-C.

Схема живлення MCU.

Блок живлення є LDO регулятор з 5.0 на 3.3 вольта для живлення MCU. Додатково вбудований захист від подачі на пристрій зворотної полярності.

Зверніть увагу, що вбудований захист захищає тільки сам візуалізатор, він не захищає підключені стрічки, тому будьте обережні при монтажі та при першому включенні з підключеними стрічками зі світлодіодами. Обов’язково перевірте полярність підключення стрічок та блоку живлення.

У зібраному вигляді візуалізатор виглядатиме так:

З’єднувач USB3 призначений для підключення живлення. USB1, USB2 – для підключення стрічок. AJ1 – для аналогового звукового сигналу.

Складання пристрою.

Складання пристрою можна виконати повністю вручну. Але я рекомендую частково виконати збірку на заводі виробника плат JLCPSB . Чому частково? На заводі на збиранні є, все крім MCU . MCU доведеться придбати окремо та запаяти самостійно. Програмування контролера можна виконати безпосередньо в платі для цього призначені отвори з’єднувача X 1. Схема розташування сигналів сумісна з MPLAB PICkit 4 або MPLAB ICD 5 In – Circuit Debugger/Programmer .

Список комплектуючих для самостійного збирання:

Comment Designator Footprint LCSC Part #
0R ±1% 0603 R10 0603 C21189
1K ±1% 0603 R7, R13, R14, R15 0603 C21190
10 nF ±10% 50V C8, C12 0603 C57112
10K ±1% 0603 R6, R9, R12 0603 C25804
10K ±1% ±100ppm/ ℃ R1, R2, R3 0805 C17414
10uF ±20% 0603 25V X5R C9 0603 C96446
20K ±1% 0603 R5, R8 0603 C4184
33R ±1% 0603 R16, R17 0603 C23140
51K ±1% 0603 R4, R11 0603 C23196
100 nF ±10% 50V C1, C2, C3, C4, C6, C7, C11, C13, C14, C17, C18 0603 C14663
100UF 6.3V CASE-B_3528 C5, C10, C19 CASE-B_3528 C16133
220 pF ±10% C15, C16 0603 C1603
C2297 LD1 LED_0805 C2297
FC-2012HRK-620D LD2 0805 C84256
GZ2012D101TF FB1, FB2 0805 C1015
HT7533-1 ST1 SOT-89-3 C14289
P6SMB6.8CA D1 SMB-DO-214AA-0 C78395
SS54 DSC1 SMA, DO-214AC C22452
JFC2410-1100TS FU1 2410 C136380
PJ-316A-6A AJ1 SMD C128987
SN74LVC1T45DBVR TR1 SOT-23-6L C7843
TYPE C-DB-101PWB USB1, USB2, USB3 USB – Type C C2936177

 

Примітка LCSC Part # – це коди комплектуючих на JLCPCB або в магазині https://www.lcsc.com/ .

Додатково потрібно придбати PIC24FJ256GA702-I/SO у будь-якого постачальника комплектуючих.

Файли для завантаження:

Схема у форматі PDF – GD CLUBBEST-50-PCB-R01.PDF .

Значок

CLUBBEST 50 Light - Scheme in PDF format 9.30 MB 573 downloads

Scheme in PDF format - GD CLUBBEST-50-PCB-R01.PDF.     ...

BOM лист у форматі Microsoft Excel – CLUBBEST-50-PCB_BOM-R01.xlsx для автоматичного збирання друкованої плати.

Значок

CLUBBEST 50 Light - BOM sheet in Microsoft format Excel 8 КБ 704 downloads

BOM sheet in Microsoft format Excel - CLUBBEST-50-PCB_BOM-R01.xlsx for automatic...

Pick Place лист у форматі Microsoft Excel – CLUBBEST-50-PCB_PPl-R01.xlsx для автоматичного збирання друкованої плати.

Значок

CLUBBEST 50 Light - Pick Place sheet in Microsoft format Excel 16 КБ 940 downloads

Pick Place sheet in Microsoft format Excel - CLUBBEST-50-PCB_PPl-R01.xlsx for automatic...

Архів з повним комплектом файлів для виготовлення друкованої плати – CLUBBEST-50-PCB-R01.rar.

Значок

CLUBBEST 50 Light - Archive with a complete set of files for PCB manufacturing 940 КБ 501 downloads

Archive with a complete set of files for PCB manufacturing - CLUBBEST-50-PCB-R01.rar. ...

Прошивка MCU- CLUBBEST_50_Light.X.production.hex.

Значок

CLUBBEST 50 Light - Firmware 22 КБ 940 downloads

Firmware - CLUBBEST_50_Light.X.production.hex.   ...

Опис для ручного складання проекту – MAD CLUBBEST-50-PCB-R01.PDF.

Значок

CLUBBEST 50 Light - Description for manual assembly of the project 11.00 MB 1010 downloads

Description for manual assembly of the project - MAD CLUBBEST-50-PCB-R01.PDF. ...

 


Це може бути цікаво!


  • ch-4050 – дифференциальный терморегуляторch-4050 – дифференциальный терморегулятор
    Views: 1867 ch-4050 – это не новая модель, это расширенная версия универсального терморегулятора ch-4000. Различия коснулись в появлении новой функции дифференциального регулирования. Это вид регулирования по разности температур измеренного двумя …
  • NeoPixel LED and PIC24NeoPixel LED and PIC24
    Views: 629 Популярность однопроводной шины для управления светодиода типа WS2812 не ослабевает, а новые типы светодиодов в корпусах 3,5*3,5мм, 2,0*2,0мм становяться все больше привлекательными. Построение дисплеев для анимации требуют все …
  • Проект с использованием MCC часть 04Проект с использованием MCC часть 04
    Views: 1128 Теперь простого горения светиков нам не достаточно, заставим их мигать. Для начала используем первобытно простой способ, но достаточно простой. Используем функции delay, напрягаться откуда они берутся не будем, самое …
  • Инфракрасный датчик движения, PIR-sensorИнфракрасный датчик движения, PIR-sensor
    Views: 3078 Домашняя автоматика предполагает наличие датчиков движения, которые способны контролировать движения человека. Самым простым и доступным устройством позволяющие контролировать изменения ИК-излучения, это ПИР-сенсоры. На текущий момент доступны не дорогие модели D203B, D204B, D205B. Все …
  • Регулятор влажности ch-3800Регулятор влажности ch-3800
    Views: 1418   И еще один проект на плате ch-c3xxx –  универсальный регулятор влажности ch-3800. Регулятор позволяет работать как в режиме индикатора влажности, так и в режиме регулятора. Рабочий диапазон …
  • Проект с использованием MCC часть 10Проект с использованием MCC часть 10
    Views: 823 Алгоритм управления освещением от нажатия кнопки. Обработка удержания кнопки: Мы должны проверить кнопка в настоящий момент нажата и флаг удержания установлен, если да Проверить таймер удержания “отработал” – …
  • ESP8266  процедура получение данных даты и времени от серверов точного времени.ESP8266 процедура получение данных даты и времени от серверов точного времени.
    Views: 5831 Эта функция доступна уже в версии 1.6.1. Для многих приложений, необходимо часы реального времени,  если в вашем проекте есть модуль WiFI ESP8266, то легко можно сделать следующим образом. …
  • AD9833 – Programmable Waveform Generator – part twoAD9833 – Programmable Waveform Generator – part two
    Views: 1750 Прошло время и появилась тема, что-бы закончить проект AD9833 – Programmable Waveform Generator. Приехали печатные платы. В этот раз я печатные платы заказывал в https://jlcpcb.com/ делал это в …
  • Сумеречное релеСумеречное реле
    Views: 1446 Реле управления освещением, датчик день-ночь – одним словом фотореле для управления освещением или формирования сигнала для системы умный дом о понижении или повышении освещенности относительно заданного уровня. Реле выполнено по классической схеме, конденсаторный блок питания, от сети переменного тока …
  • Проект с использованием MCC часть 01Проект с использованием MCC часть 01
    Views: 2512 Для изучения MCC я выбрал простой контроллер PIC16F1509. Выбор его был обусловлен богатой новой периферией которую можно изучить. Для начала была собрана схема на макетной плате Внешний вид …



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

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

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

НазадДалее

Комментарии

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.