Например TDA7294

РадиоКот > Схемы > Аудио > Разное

Аудиоконтроллер домашнего кинотеатра на микросхемах PT2323, PT2322

Автор: Airus, dsl2005@mail.ru
Опубликовано 23.02.2015.
Создано при помощи КотоРед.

Ранее на на нашем любимом сайте была опубликована статья Насти (http://radiokot.ru/circuit/audio/other/25/) о домашнем кинотеатре на микросхемах PT2323 и PT2322 под управлением контроллера PIC16F887. Решил собрать это устройство, но не устраивала индикация на светодиодах и фиксация к одному пульту протокола RC-5 (приходилось перебрать кучу пультов для поиска необходимого). Захотелось разработать свою схему управления на этом же контроллере, но с применением дисплея 16х2 и пульта управления с протоколом NEC или Extended NEC. Реализовано управление всеми функциими микросхем PT2323 и PT2322, кроме индивидуального приглушения каждого из шести каналов отдельно. Схема самого аудиопроцессора осталась без изменений. Для улучшения звука электролитические конденсаторы можно заменить на плёночные ёмкостью 470 нФ. Возможно, придётся для этого изменить разводку платы. Схема, прошивка, файлы разводок плат в конце статьи.

По желанию схему можно немного изменить с целью изменения частоты среза сабвуферного канала. Если вместо резисторов и конденсатора в обвязке микросхемы PT2323 (пины 11, 23 и 24) взять сдвоенный потенциометр и включить реостатом так, чтобы при вращении по часовой стрелке оба сопротивления уменьшались, то получится регулируемый фильтр по сабвуферному каналу: при вращении вправо частота среза будет повышаться. Потенциометр можно взять 47..100 кОм, линейный. Последовательно с ним к пинам 24 и 11 нужно включить резисторы по 5..15 кОм. Кусок схемы:

В проекте можно применить любой дисплей 16х2 на контроллере HD44780 с любой кодовой страницей. Возможно, придётся подобрать контрастность, т.к. у разных производителей отличается величина напряжения, подаваемого на вывода управления контрастностью. Также нужно будет уделить вниамние распиновке дисплея, т.к. у разных производителей могут отличаться пины управления контрастностью и подачи питания. В проекте имеется плавная включение и отключения яркости дисплея при включении и отключении, а также регулировка яркости дисплея в меню.

Прилагаю два варианта схемы и прошивки

Первая без софт-старта блока питания. Используется одно реле для включения питания усилител. Конденсаторы блока питания усилиеля заряжаются сразу ольшим током зарядки. 

Второй вариант - с софт-стартом блока питания усилителя. Для управления питанием усилителя используется выход 6 контроллера (выход 8 - инвертированный), для включения зарядки больших конденсаторов в блоке питания усилителя и включения платы защиты АС используется выход 7 контроллера (выход 9 - инвертированный). Если стоит батарея электролитических конденсаторов большой ёмкости в БП, то при включении питания они заряжаются через резисторы. По истечении некоторого периода времени можно замыкать реле, сухие контакты которого подключены параллельно этим резисторам. В целом алгоритм такой: в режиме ожидания и при включении на выходах 6 и 7 нули. На выходах 8 и 9 - напряжение (5 Вольт).
При переводе устройства из режима ожидания в режим работы на выход 6 сразу подаётся напряжение 5 В, с выхода 8 оно снимается. По истечении 1,5 секунды подаётся напряжение на выход 7, с выхода 9 оно снимается. При переходе в ждущий режим одновременно с выходов 6 и 7 снимается напряжение и при этом оно подаётся на выходы 8 и 9. Подключение ножек 8 и 9 опционально, может кому понадобится инвертированный сигнал. В общем случае нужны ножки 6 и 7.

 

Все настройки сохраняются при переводе устройства в режим ожидания, а также при внезапном отключении питания. Сохраняются только величины, изменённые за время с последнего включения устройства.

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

Для управления устройством применяются энкодер с кнопкой, а также две тактовые кнопки "Меню" и "OK".

Для управления с помощью ПДУ можно применить ЛЮБОЙ пуль с протоколом NEC или Extended NEC. Таких сейчас большинство.

Инструкция по обучению пульту управления

Для обучения пульту нужно нажать на тактовую кнопку "Меню" на плате с контроллером. Появится первый пункт меню "Выбор входа". Энкодером, вращая вправо или влево, нужно встать на пункт меню "Обучение ПДУ. NEC/Extended NEC". Нажать на тактовую кнопку "ОК". Высветится надпись "Нажмите любую кнопку пульта...". Нажмите. Запомнится адрес вашего пульта. Далее последовательно будут на экране выводиться запросы "Выберите кнопку Питание", "Выберите кнопку Громкость +" и т.д. На каждый запроса нажимайте кнопку на пульте, которая вам понравилась для данной команды. Последним запросом будет "Выберите кнопку Блокировка п.панели". После выбора кнопки для этой команды произойдёт переход в меню на пункт "Обучение ПДУ. NEC/Extended NEC".

Если вы вдруг передумали обучать пульт, то можете нажать тактовую кнопку "Меню", произойдёт переход в меню "Обучение ПДУ. NEC/Extended NEC", новые команды и адрес нового пульта не сохранятся. Сохранение команд нового пульта происходит ПОСЛЕ выбора последней кнопки на запросе "Выберите кнопку Блокировка п.панели".

Я изначально решил сделать приставку для моего сабвуфера, но вы можете сделать всё с нуля в составе мультимедийного комплекса, домашнего кинотеатра с усилителем. Немного фотографий:

 

 

 


Файлы:
Раводка платы контроллера от пользователя Magnum_45
Раводка платы аудиопроцессора от пользователя ||||Bars||||
Версия без софт-старта
Версия с софт-стартом


Все вопросы в Форум.


ID: 2069

Как вам эта статья?

 Нравится
 Так себе
 Не нравится

Заработало ли это устройство у вас?

 Заработало сразу
 Заработало после плясок с бубном
 Не заработало совсем

14 9 9
1 1
Подробно