Тимофей Носов
6-канальный регулятор громкости на TDA7448Пробежимся по порядку по функциям и затем рассмотрим кое-что подробнее:
– режим ожидания;
– сигнал управления в режиме ожидания;
– сигнал управления в режиме работы;
– плавное включение подсветки;
– автоматическая загрузка настроек;
– плавное нарастание общей громкости;
– регулировка общей громкости;
– индивидуальная подстройка каждого канала (фронт правый, фронт левый, тыл правый, тыл левый, сабвуфер, центр);
– автоматическое сохранение настроек;
– автоматический переход в режим общей громкости;
– приглушение и индикация приглушения;
– плавное нарастание общей громкости при выходе из приглушения;
– плавное выключение подсветки;
– регулировка уровней энкодером;
– включение/выключение встроенной в энкодер кнопкой;
– три кнопки управления (приглушение, следующий параметр, предыдущий параметр);
– быстрый доступ ко ВСЕМ функциям с пульта ДУ (формат RC5);
– русский интерфейс (легко сделать любой другой вручную через область EEPROM).
Примерно в таком порядке всё и работает. Конструкция блока управления сделана в виде моноблока, на котором находится индикатор и органы управления. Плата аудиопроцессора не претерпела изменений и её дизайн соответствует предыдущим проектам.
Моноблок блока управления достаточно тонкий. Его можно установить на лицевую панель с ограниченной площадью. На фото ниже блок управления в нескольких ракурсах.
В управлении громкостью реализован следующий алгоритм. Есть так называемая общая громкость и индивидуальная подстроечная громкость каждого канала. Подстроечная громкость в канале это ни что иное, как величина приглушения канала. В итоге в каждый канал выводится общее значение громкости уменьшенное на величину подстроечной громкости соответствующего канала. Вот и вся арифметика.
На фотографиях положения подстроек по максимуму, т.е. нулевые приглушения в каждом канале.
Как показала практика (и подтвердилась словами заказчика) функция баланса не актуальна. Как правило, баланс изначально сбалансирован (простите за каламбур). Если и требуется подстройка, то она незначительна для каждого канала. Именно и это было сделано.
Ниже схема устройства.
На выводах, отмеченных как StBy и ~StBy , присутствует логический сигнал и инвертированный логический сигнал. При входе/выходе в режим ожидания эти сигналы меняются на противоположные. Эти сигналы можно использовать для управления усилителями, т.е. обесточивать в режиме ожидания.
Схема включения аудиопроцессора TDA7448 согласно документации.
Все детали самые обыкновенные. Их так мало, что и комментировать нечего. Полевой транзистор для управления подсветкой любой из серии IRFx, IRFZx, 60N30, 40N30.
Пульт любой, работающий в формате RC5, например, от телевизоров Philips, LG. Строго говоря, по пожеланию заказчика управление можно сделать под любой пульт, хоть от кондиционера. Разумеется, этот пульт мне надо в руках подержать. Ниже фотография всего в сборе.
Кратко о впечатлениях. Звук офигительный, чистый, соответствует оригинальному. В работе настройка очень плавная и практически неразличимая в переходах от уровня к уровню. Я присоединяюсь к мнению большинства – TDA7448 очень качественного звучания, скорее для гурманов, чем для ширпотреба. Ну и общее пожелание: каждый аудиоканал к TDA7448 подключать с индивидуальной «землёй», т.е. у каждого канала собственный общий провод.
Файлы:
Печатные платы
Прошивка
Видео (WMV 3,8 мб)
Полезные ссылки:
Попробуй сделать печатную плату на кухне
Собери себе подходящий программатор
Узнай как прошить микроконтроллер прошивкой
Научись программировать и делать прошивки
Задай вопрос или найди ответ в форуме
|