Реклама ⓘ
Главная » Предусилители
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Реклама ⓘ

Расширенный селектор входов и выходов УМЗЧ с универсальным декодером ДУ

И так, благодаря критике уважаемых форумчан на форуме "паяльника" родилась новая расширенная версия селектора входов и выходов УМЗЧ.

Данный проект реализован на более мощном контроллере - atmega8. Он имеет уже 7 команд, появилась дополнительная команда - отключение и включение питания.

Схема расширенного селектора входов и выходов УМЗЧ с универсальным декодером ДУ

Вкратце поясню принцип работы устройства:  Нажимая на кнопки CD DVD AUX или TUNER, включается реле этого входа и мигает 3 раза светодиод этого входа, потом постоянно горит.

Нажимая на кнопки POWER AC1 или AC2, включается соответствующее реле. Повторное нажатие отключает текущее реле выхода (триггерный характер работы реле).

Если запрограммировать команды с пульта - нажимая на кнопки ДУ, будет точно так же работать реле и индикация модуля.

Теперь модуль поддерживает команды с пульта (универсальный протокол). Для того, чтобы управлять пультом, нужно всего лишь запрограммировать его кнопки в меню.

Вход в режим программирования: Зажимаем кнопку sel и нажимаем интересующую нас кнопку модуля. Мигнет светодиод выбранной команды. И нажимая на кнопку пульта, произойдет захват команды. Если захват прошел успешно, светодиод модуля снова мигнет. И так программируются все команды модуля.
Чтоб стереть запрограммированные команды, нужно удерживать длительное время (около 10сек.) кнопку sel, после стирания мигнут все светодиоды входов.

Данный модуль был протестирован на 5-ти разных пультах, вот они на фото:

Пульты

Он отлично работал с этими ДУ! К сожалению, эта версия прошивки не поддерживает команды протокола SONY SIRC 12bit... В будущем планирую обязательно решить эту проблему! Так как этот алгоритм буду применять в других своих проектах.

Чтобы запрограммировать контроллер, нам понадобится программатор для AVR микроконтроллеров. С завода этот МК запрограммирован на тактовую частоту 1 МГц от внутреннего генератора. Нам эта частота не подходит, поэтому придется залазить во фьюз биты микроконтроллера. Нам нужно изменить фьюз биты отвечающие за тактирование.

Можно настроить на внутренний генератор 4 МГц, а можно настроить на внешний кварцевый резонатор частотой 4 МГц. Для надежной работы декодера Я НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ настроить МК на внешний кварцевый резонатор частотой 4 МГц.

Фьюзы для этого нужно записать так: CKSEL 3...0 = 1111 все остальные значения трогать не надо.
В этой версии исходный код не выкладываю, так как алгоритм декодера закрытый!

Собравших данное устройство прошу писать в комментариях какие ДУ удалось подружить, а какие не удалось.

Плата устройства

Обновления:

Версия 1.1:
- введена поддержка Sony SIRC протокола и улучшен алгоритм кодирования/декодирования данных.

Версия 2.0:
- при подаче питания устройство находится в дежурном режиме, появилась отдельно индикация питания, когда питание включено - светодиод горит. Когда питание выключено - светодиод мигает.

- при отключении питания с пульта или кнопкой блокируются и отключаются все входы и выходы. При включении питания сохраняется последняя текущая настройка и через секунду - две активируются входы/выходы.

Версия 3.1:
- появилась возможность регулировать громкость "моторизированный регулятор"

- добавлена дополнительная кнопка "mute" и 3 дополнительные команды для ДУ это: громкость увеличить, громкость уменьшить и режим тишина.
Для того, чтобы запрограммировать команды, надо зажать sel и зажать mute и послать команду с ДУ. Это mute режим.
Для "громкости +" надо зажать sel, cd, tuner и послать команду с ДУ.
Для "громкости -" надо зажать sel, cd, aux и послать команду с ДУ.
После, можно пользоваться пультом.

- появилось новое сервис меню. Для входа, надо при включении питания зажать на 5сек кнопку sel пока не загорятся все 4 светодиода индикации. После той же кнопкой выбрать режим 1 или 2. Зажать кнопку и ждать пока мигнут все светодиоды повторно, отпустить кнопку.
Эти режимы позволяют максимально точно подогнать интересующий ДУ для данного устройства. Режим 1 заточен ближе к Sony, а режим 2 заточен ближе к Panasonic REC-80.

Обновлена схема:

Схема расширенного селектора входов и выходов УМЗЧ с универсальным декодером ДУ. Версия 3.1

Тема поддержки на форуме

Ниже вы можете скачать прошивки, проект в Proteus и файлы печатных плат в формате Sprint-Layout

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
U1 МК AVR 8-бит
ATmega8
1 Поиск в магазине ОтронВ блокнот
U2 ИК приёмникTSOP17xx1 Поиск в магазине ОтронВ блокнот
U3 Линейный регулятор
LM7805
1 Поиск в магазине ОтронВ блокнот
Q1-Q5 Биполярный транзистор
MJE340
5 Поиск в магазине ОтронВ блокнот
D1-D6, D14, D16, D17 Выпрямительный диод
1N4148
8 Поиск в магазине ОтронВ блокнот
D7-D15 Светодиод8 Поиск в магазине ОтронВ блокнот
C1, C2 Конденсатор15-22 пФ2 Поиск в магазине ОтронВ блокнот
C3 Конденсатор100 нФ1 Поиск в магазине ОтронВ блокнот
R1 Резистор
10 кОм
2 Поиск в магазине ОтронВ блокнот
R2 Резистор
2 кОм
3 Поиск в магазине ОтронВ блокнот
R3, R5, R8, 8xR9 Резистор
1 кОм
11 Поиск в магазине ОтронВ блокнот
Q1 Кварц4 МГц1 Поиск в магазине ОтронВ блокнот
RL1 РелеOMI-SH-212L1 12 В, 2 переключающие группыПоиск в магазине ОтронВ блокнот
КнопкаЗамыкающая9 Поиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (8) | Я собрал (0) | Подписаться

0
oldmaelstrom #
А возможно ли еще добавить возможность управления моторизированным регулятором громкости?
Ответить
0
Артем #
Можно, только придется что то убрать/оптимизировать... так как не хватает свободных пинов... а сдвиговый регистр не хочу ставить.
Ответить
0
Олег #
А вот этот аудиорегулятор тоже можно подмешать в систему управления селектором?
http://www.electronshik.ru/card/audioregulyator-4-kanala-stereo-mp1232-115580
Ответить
0
Yuretskok #
Удалось подружить девайсину с пультом от спутникового ресивера НТВ+ 3000
Ответить
0
Александр #
Всё хорошо, но! Разработал ПП под эту схему, прошил контроллер, схема заработала и программируется на пульты.Есть пару багов в прошивке, это стробирования на пинах управляющими реле и теряется одна из команд запрограммированная на пульт ДУ, причем команды теряются хаотично, после отключения питания.
Версия прошивки 3.1
Ответить
0

[Автор]
Artos5 #
Приветствую Вас!
Планируется возобновление поддержки проекта, если это еще актуально. И открытие исходников.
Ответить
0
Олег #
Очень даже актуально!
Ответить
0
Алексей #
Хочу повторить устройство, но боюсь зашаманить контроллер. Очень прошу скиньте фьюзы для контроллера.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Конструктор для сборки: предусилитель на лампе 6N3
Конструктор для сборки: предусилитель на лампе 6N3
Мультиметр Mastech MS8239C Конструктор УНЧ 60 Вт на LM3886
вверх