Меню Закрыть

Содержание

Вступление


Восьмиканальная цветомузыкальная установка для самостоятельной сборки на микроконтроллере ATmega328p, с использованием элементов поверхностного монтажа (SMD) и микросхем в DIP (Dual In-line Package) корпусе.

Сложность:
Средний уровень

Для реализации данного устройства понадобятся навыки изготовления печатных плат, монтажа SMD компонентов и “прошивания” микроконтроллеров, а так же наличие программатора для AVR микроконтроллеров. 

Пример работы

Руководство по эксплуатации

Принципиальная схема

Устройство можно поделить на несколько основных блоков:

1. Микроконтроллер ATmega328p с обвязкой и элементы управления / индикации устройства.

2. Фильтр низких частот на базе операционного усилителя (ОУ) LM358N

Печатная плата

Плату разводил из расчета, что элементы управления и индикации будут прикручиваться/встраиваться в корпус устройства, а соединяться с основной платой будут посредством штыревых разъемов. Тактовые кнопки были предназначены для предварительного бескорпусного тестирования. Особой необходимости их установки нет.

Варианты разводки плат:

Разводка 1 вариант включает:

  • Микропроцессор ATmega328p
  • Фильтр низких частот на ОУ LM358N

Контактные разъемы:

  • 3 вывода на кнопки управления (Demo, Fade Speed, Runlight)
  • 3 вывода для индикации скорости затухания (Fade Speed status LED)
  • вывод на светодиодную ленту со светодиодами ws2812b (Dout)
  • стерео вход (Audio IN)
  • вход для микрофонного предусилителя / линейный вход (Mic Amp IN)
  • вывод для индикации наличия питания (Power LED)

Не выведены:

  • 3 вывода для индикации режима работы (Mode status LED)
  • вывод индикации нажатия (Button press blink)

Ширина дорожек 0,5. Посадочные места под SMD резисторы и конденсаторы для типоразмера 0603 или 0805. Если между контактами проходит дорожка, то практичнее использовать 0805. При монтаже главное контролировать отсутствие замыканий при установке последних.

Аудио сигнал подается одним из способов:

1. Сигнал с линейного выхода подаётся на 3-х пиновый вход “AUDIO IN”. Сумматор каналов предусмотрен на плате (по резистору в 1 кОм на каждый канал).

2. При использовании микрофонного усилителя сигнал в обход сумматора подается на “MicAmp IN”.

Если необходимо подключить регулятор громкости, то предварительно суммированный стереосигнал через регулятор громкости (переменный резистор в 10кОм) подается на вход “MicAmp IN” (в обход сумматора на плате). Сумматор в простом исполнении – по резистору в 1 кОм на каждый канал.

Разводка 2 вариант

Модифицированная разводка варианта 1 – выведены все задействованные выводы микроконтроллера и убраны перемычки. Здесь также используются элементы в DIP корпусе для микросхем и в SMD для остальных элементов. Данная разводка на железе еще не была проверена.

Разводка платы от Александра

Модифицированная разводка варианта 1 – выведены все задействованные выводы микроконтроллера и убраны перемычки. В отличии от остальных вариантов Александр развел плату под дискретные компоненты, за что ему огромное спасибо. Данная разводка на железе еще не была проверена.

Перечень компонентов

РезисторыКоличествоКонденсаторыКоличествоДругоеКоличество
Итого:14123
100 kΩ11.5 nF1ATmeag328p1
10 kΩ2100 nF = 0.1 μF5LM358n1
150 Ω110 nF1Quartz 16 (20) MHz1
1 kΩ222 pF2
2.4 kΩ327 nF1
220 kΩ2470 nF = 0.47 μF1
330 Ω3470 μF 16v1

Прошивка

9 комментариев

    • m1x
      m1x

      Увы, но придется еще уточнить. =) Тут модулей никаких нет… Одна плата и одна лента.
      Все светодиоды соединены последовательно и управляются одной шиной данных (цифровым каналом). Светодиод, на котором заканчивается один канал и начинается другой, задается программно (алгоритмом).

      • m1x
        m1x

        Если имелось ввиду видео, то оно уже старое. Там использовались 8 платок по 12 светодиодов на каждую. Они также соединены параллельно. Теперь лучше использовать ленту, т.к. можно в любой момент варьировать количество светодиодов. Число будет всегда кратно 8.

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

Translate »