Блок управления регулятором громкости на реле (до 7 реле), селектором входов (до 3 входов) и питанием усилителя. Также поддерживается регулятор/селектор на TDA7439, позже в прошивку будет добавлена поддержка и других микросхем регуляторов.
Управление энкодером с кнопкой или с пульта. Распознаются команды пультов NEC, Philips (RC5) и Panasonic. Индикация текущей громкости - 16 светодиодов расположенных по кругу, вокруг ручки регулятора громкости.
Для простоты изготовления в домашних условиях, конструкция сделана в виде двух однослойных плат размером 50х64 мм.
Список компонентовКонденсатор керамический, 0805 1 мкф 1 шт
Конденсатор керамический, 0805 0.1 мкф 4 шт
Резистор, 0805 3.3 кОм 3 шт
Резистор, 0805 10 кОм 1 шт
Резистор, 0805 330 Ом 19 шт (номинал зависит от светодиодов)
Светодиоды 19 шт
Микросхема ULN2003 2 шт
Микросхема ATMega32 1 шт корпус TQFP, можно заменить на ATMega16
Энкодер 1 шт
PEC12-4117F-S0012 (Bourns)
PEC12-4217F-S0024 (Bourns)
Приемник ДУ TSOP2136 1 шт (или подобный)
Диод кремниевый любой в корпусе DO-214 или MINI-MELF 3 шт
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
(Извините, но у Вас нет доступа в Галерею)
МонтажНа обеих платах все детали устанавливаются со стороны фольги. Если предполагается использовать регулятор громкости на микросхеме, то IC3 (ULN2003) не впаивать. На плате контроллера запаиваются перемычки, показанные на рисунке синим цветом. Платы устанавливаются одна над другой, сторонами без деталей друг к другу. В местах, отмеченных звездочками, запаиваются межплатные перемычки.
КонфигурированиеПри включении после первоначальной прошивки, устройство переходит в режим конфигурирования для назаначения клавиш управления с пульта, и установки параметров. В дальнейшем, в режим конфигурирования можно войти, если подать питание на устройство при нажатой кнопке энкодера. В режиме конфигурирования реле выбора каналов и питания лучше отключить.
В первую очередь, нужно назначить кнопки пульта. Этот режим индицируют 3 одновременно горящих индикатора номера входа. Индикатор громкости при этом показывает номер кнопки пульта, нажатие которой ожидается. Нужно нажать на пульте кнопки в следующем порядке:
- Увеличение громкости
- Уменьшение громкости
- Следующий вход
- Предыдущий вход
- Вход 1
- Вход 2
- Вход 3
- Mute
- Питание
Если нажатие распознано, индикатор громкости мигает. Если какой-либо функции не надо назначать кнопку пульта, можно нажать кнопку которая уже была нажата ранее.
После записи всех кнопок, устройство переходит в режим установки параметров. Всего параметров 20, но некоторые не используются (зарезервированы). Для параметров с номерами 1-16, горят светодиоды входов 1 и 2, а количество горящих светодиодов громкости показывает номер канала. Для параметров с номерами 17-20, горят светодиоды входов 2 и 3, а количество горящих светодиодов громкости показывает номер канала минус 16. Для перехода между параметрами нажимайте кнопки "Следующий вход" и "Предыдущий вход" на пульте. Выбрав нужный параметр, нажмите "Mute". Загорятся светодиоды входов 1 и 3, а количество горящих светодиодов индикатора громкости показывает текущее значение параметра. Измените значение с помощью кнопок "Увеличение громкости" и "Уменьшение громкости", затем нажмите "Mute" для записи параметра. После установки всех нужных параметров, нажмите кнопку включения питания на пульте. Конфигурация будет сохранена, и устройство перейдет в рабочий режим.
Для всех параметров можно задать значение от 1 до 16. Допустимые значения параметров указаны в таблице. Проверка правильности ввода не производится, будьте внимательны, сверяйтесь с таблицей. Если значение какого-то параметра выходит за допустимые пределы, устройство может работать некорректно.
Список параметровНомер параметра Значение параметра Описание
===========================================================================
1 1 Энкодер - 1 щелчок на импульс
2 Энкодер - 2 щелчка на импульс
---------------------------------------------------------------------------
2 1 Тип регулятора - релейный
2 Тип регулятора - TDA7439
---------------------------------------------------------------------------
3 1 - 3 Количество входов
---------------------------------------------------------------------------
4 1 - 16 Чувствительность энкодера.
8 - на каждый щелчок громкость
изменяется на 1 шаг из 128.
Меньшие значения - пропуск щелчков,
большие - громкость изменяется
на несколько шагов на щелчок
---------------------------------------------------------------------------
5 1 - 16 Чувствительность ДУ.
8 - на каждое нажатие громкость
изменяется на 1 шаг из 128.
Меньшие значения - пропуск нажатий,
большие - громкость изменяется
на несколько шагов на нажатие
---------------------------------------------------------------------------
6 1 Нет инверсии энкодера
2 Инверсия энкодера
---------------------------------------------------------------------------
7-10 Зарезервировано
Параметры релейного регулятора
===============================================================================
Номер параметра Значение параметра Описание
===============================================================================
11 1 Отключенное реле пропускает сигнал,
включенное ослабляет
-------------------------------------------------------------------------------
2 Включенное реле пропускает сигнал,
отключенное ослабляет
-------------------------------------------------------------------------------
Параметры TDA7439
===============================================================================
Номер параметра Значение параметра Описание
===============================================================================
11 1-16 Усиление по входу 1, от 0 до 30 дБ,
шаг 2 дБ
-------------------------------------------------------------------------------
12 1-16 Ослабление по входу 1, от 0 до 45 дБ,
шаг 3 дБ
-------------------------------------------------------------------------------
13 1-16 Усиление по входу 2, от 0 до 30 дБ,
шаг 2 дБ
-------------------------------------------------------------------------------
14 1-16 Ослабление по входу 2, от 0 до 45 дБ,
шаг 3 дБ
-------------------------------------------------------------------------------
15 1-16 Усиление по входу 3, от 0 до 30 дБ,
шаг 2 дБ
-------------------------------------------------------------------------------
16 1-16 Ослабление по входу 3, от 0 до 45 дБ,
шаг 3 дБ
-------------------------------------------------------------------------------
17 1 Используется релейный коммутатор
входов, у TDA7439 всегда подключен
вход №3
2 Релейный коммутатор не используется,
источники сигнала подключены к TDA7439
на входы 1-3
-------------------------------------------------------------------------------
УправлениеУправление осуществляется с пульта, в соответствии с функциями, заданными при конфигурировании. Энкодер используется следующим образом:
- вращение - изменяет громкость
- вращение при нажатой кнопке - переключает входы
- короткое нажатие на кнопку - включает/выключает режим Mute
- длинное нажатие на кнопку (более 1 секунды) - включает/выключает питание
В режиме Mute, индикатор громкости периодически мигает. При этом можно устанавливать новый уровень громкости, который будет использован при отключении режима Mute.
и добавил...Прошивка - для
ATMega32. Если надо под ATMega16 - пишите, перекомпилирую.