» » Облегченный лестничный регулятор громкости с дистанционным управлением

 
 
 
5

Облегченный лестничный регулятор громкости с дистанционным управлением

Разместил koan51 20 мая 2015. Просмотров: 11 276


Конструкция регулятора громкости (РГ) в моей статье на Датагоре «Блок управления аудиоусилителем с лестничным регулятором громкости и ДУ» оказалась достаточно сложной для повторения и навороченной функционально.
Многим нужен просто РГ с минимальным набором функций, такой я и описываю в моей новой статье.

Задумка и схема регулятор громкости с ДУ

В одно из моих устройств потребовался РГ с возможностью регулировки как c пульта дистанционного управления по ИК (протокол NEC), так и ручкой с передней панели. В устройстве уже имеется БП 12 Вольт и приёмник ИК-команд. С учётом вышесказанного был разработан и изготовлен такой РГ.

Для управления выбран микроконтроллер (МК) PIC16F676, ресурсов которого вполне достаточно для поставленных задач. Прикинул схему:
Исключён фрагмент. Полный вариант статьи доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.

Резистором R3 регулируется громкость. DA1 — приёмник ИК-излучения от пульта ДУ.
Два свободных вывода МК предусмотрим для будущих применений, например:
 — включение питания управляемого устройства;
 — включение с задержкой АС (или анодного напряжения и т.п.).

Делитель РГ лестничный, собран по опробованной ранее схеме.
Исключён фрагмент. Полный вариант статьи доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.

Сопротивление резисторов на схеме приведено для получения постоянного сопротивления аттенюатора 10 кОм. Всего получаем 6 ступеней с шагом 1,5 дБ. Максимальное затухание 94 дБ.
А здесь можно пересчитать РГ на другое сопротивление или другой шаг.

Конструкция и детали

Конструктивно РГ выполнен на одной печатной плате, верхний слой фольги использован, как общий провод и экран.
Исключён фрагмент. Полный вариант статьи доступен только полноправным членам сообщества и подписчикам.
Пожалуйста, ознакомьтесь с условиями доступа.


Цифровая земля отделена от аналоговой путём удаления полоски фольги по жёлтой линии (смотри файл печатной платы). Синим цветом выделены площадки для соединения с верхним слоем. В случае металлизации отверстий эти соединения можно не делать.
Со стороны деталей сделана зенковка отверстий под выводы элементов.


Часть элементов использована в SMD-корпусах для уменьшения габаритов. Ключевые транзисторы можно использовать любые, как полевые, так и биполярные, на допустимое напряжение и ток. Я использовал полевые транзисторы от неисправных материнских плат.


Реле использованы марки РЭС-60, металлические корпуса соединены с общим проводом.

Для питания МК использован стабилизатор на 78L05. Для питания реле на плате предусмотрено место под стабилизатор, но у меня в БП управляемой конструкции 12 Вольт было, поэтому на фото платы видна перемычка.

При желании РГ можно снабдить индикатором. Для этого предусмотрен разъем, а схема есть в приложенном архиве.

Программа

Программа написана на ассемблере.
Измеряем напряжение на выводе МК, подключённом к R3, делим на 8 и пишем в порт. На входе, подключённом к ИК-приёмнику, слушаем команды и, в зависимости от услышанного, переключаем выводы портов с 0 на 1 и обратно.

Для более гибкого использования двух дополнительных реле, в EPROM предусмотрены две ячейки, которые можно изменить при программировании.

В ячейке с адресом 0?08 можно выбрать режимы включения РГ и реле питания, значения следующие:
 — 0?00 = после подачи питания — РГ в дежурном режиме, реле питания выключено;
 — 0?02 = после подачи питания — РГ включён, реле питания включено.

В ячейки с адресом 0?09 можно выбрать режимы включения второго реле, значения следующие:
 — 0XFF = после подачи питания на РГ реле остаётся выключено;
 — 0XFE = после подачи питания на РГ реле включается практически сразу;
 — 0?80 = после подачи питания на РГ реле включается через ~90 секунд. Это значение можно подобрать на необходимую задержку.

По умолчанию в ячейки 0?08 – установлено значение 0?02, в 0?09 – установлено значение 0XFA (задержка 4 секунды).

Описание использования

Конфигурация по умолчанию. При отключённом питании РГ находится на минимальной громкости (максимальное затухание =94 дБ).
После подачи питания, РГ переходит в рабочее состояние, громкость соответствует положению ручки на передней панели.
Спустя 4 секунды включается второе реле.
Нажимая соответствующие кнопки на пульте ДУ, включаем или выключаем реле и регулируем громкость.
При выключении реле «Питание» РГ имеет максимальное затухание, переходит дежурный режим.

Если в конфигурации 0?08 – установлено 0?00. После подачи питания, РГ переходит в дежурный режим, оба реле выключены, максимальное затухание.
Включить РГ (устройство) можно повернув ручку регулятора, либо кнопкой с пульта ДУ.

Привязка ИК-пульта

Пульт ДУ перед использованием необходимо привязать к нашему РГ. Для этого выключаем РГ, поворачиваем ручку резистора R3 в положение максимальной громкости (минимальное затухание), подаём питание на РГ. В течение 5 секунд необходимо на пульте, направленном на ИК-приёмник РГ, нажать любую клавишу 1 раз.

Если пульт подходит по протоколу, то РГ перейдёт в режим программирования. Это можно проверить повращав ручку регулятора: РГ не реагирует (не слышно переключения реле) или по индикатору (кто подключил): индикатор высвечивается «H0».

Далее, нажимая клавиши пульта ДУ, назначаем клавиши в следующем порядке:
1 — ГРОМКОСТЬ +
2 — ГРОМКОСТЬ —
3 — ВКЛЮЧЕНИЕ / ВЫКЛЮЧЕНИЕ ПИТАНИЯ
4 — КНОПКА MUTE
5 — ВЫКЛЮЧЕНИЕ / ВКЛЮЧЕНИЕ ВТОРОГО РЕЛЕ.
На индикаторе будет меняться номер клавиши H0 ? H1 ? H2 и т.д.

Итого

В законченной конструкции мне не удалось обнаружить помех от МК на аналоговую часть. При увеличении пульсаций напряжения, питающего реле, соотношение сигнал/фон ухудшается. Это также сильно зависит от конструкции реле.

Все режимы работы с индикатором и реле мне проверить не удалось т.к. мне нужен был только регулятор. Поэтому, если будут замечены «косяки», пишите.
Прошивку выкладываю только для протокола NEC, для RC-5 есть, но я её не проверял.

Файлы

В архиве следующие файлы: схема полная, с индикатором (spl7), файл печатной платы (lay6), прошивка (hex).
add.zip 50,18 Kb ⋅ 89

Спасибо за внимание!
Козлов Александр,
Сергиев Посад
Александр (koan51)
Россия, МО, г. Сергиев Посад
Профиль koan51
Работаю сис. админом
2 технических образования
служил в СА (Казахстан, Байконур)
занимаюсь радиоконструированием, фотографией (в свободное время).
Паяльник использую для технического творчества.
Что напаял? ... УМЗЧ на транзисторах, блоки сигнализации на сотовом с использованием микроконтроллеров (16F84A) ... список большой.
Все используется реально.

Интересуюсь ламповыми усилителями,
заинтересовала схема усилителя для наушников.
 

Понравилось? Палец вверх!

  • всего лайков: 94

Поделись с друзьями!

Связанные материалы:


Схема на Датагоре. Новая статья TEA5767.pdf - стерео FM приёмник с МК управлением... TEA5767 - стерео FM приёмник с МК управлением Даташит TEA5767.pdf :...
Схема на Датагоре. Новая статья Регулятор мощности на полевых транзисторах с ШИ-управлением + устройство для питания 110-вольтовой аппаратуры от 220 Вольт... Привет всем датагорцам и гостям Датагории! Предлагаю схемку простого в изготовлении и наладке...
Схема на Датагоре. Новая статья Блок управления аудиоусилителем с лестничным регулятором громкости и ДУ... Сделал я усилитель SE на ГУ-50 и как обычно встал вопрос о регуляторе громкости. Ставить обычный СП...
Схема на Датагоре. Новая статья Домашний кинотеатр на процессорах pt2323 и pt2322... В статье описано схемное решение блока регулировок и коммутации на звуковых процессорах РТ2323...
Схема на Датагоре. Новая статья Сделай сам аудио-плеер на базе mini-ITX материнской платы ASUS AT5NM10T-I + Intel Atom D525... С детства люблю слушать музыку. Всегда было много катушек с записями. Возьмешь список, найдешь...
Схема на Датагоре. Новая статья 3-х фазный регулятор с Системой Импульсно-Фазового Управления... 3-х фазный регулятор с СИФУ Регулятор собран на печатной плате размерами 120х150 мм, и...
Схема на Датагоре. Новая статья Регулятор громкости на TDA7313 и PIC 16F876A.... Для новой конструкции мне понадобился блок управления громкостью и тембрами. Я выбрал...
Схема на Датагоре. Новая статья UTC2030... Моно-усилитель. Очень похожа на TDA2030. Pрасс.= 20 Ватт Uпит=плюс-минус 18 Вольт THD= 0,08%...
Схема на Датагоре. Новая статья Регулятор громкости и тембра с ДУ на TDA8425 + ATMEL AT90S4433... Когда-то, в 2005-2006 году, мной был сделан регулятор громкости и тембра на TDA8425 с ДУ. Статья...
Схема на Датагоре. Новая статья TDA7442D+ATmega8. Микропроцессорный регулятор громкости... Привет ВСЕМ!!! Интересно, кому бы не хотелось, чтобы его усь обладал сервисом промышленных...
Схема на Датагоре. Новая статья TDA7384... Микросхема TDA7384 представляет собой мостовой четырехканальный усилитель мощности ЗЧ с...
Схема на Датагоре. Новая статья TC9153AP/TC9154AP/KA2250... Электронный аттенюатор - аналог переменного резистора с электронный управлением. Легко применим в...
<

Booxter
Андрей

  • Кандидат
Комментарий # 1 от 7 июня 2015 20:40.
Ответить
  • С нами с 1.10.2009
  • Ушёл в реал Пользователь offline
  • 2 комментария
  • 0 публикаций
 
а энкодер можно как то подключить вместо резистора ?

<

koan51
Александр

  • Гражданин
Комментарий # 2 от 8 июня 2015 13:22.
Ответить
  • С нами с 18.03.2010
  • Ушёл в реал Пользователь offline
  • 60 комментариев
  • 5 публикаций
 
Цитата: Booxter
а энкодер можно как то подключить вместо резистора ?


Для энкодера надо 2 вывода МК (если без кнопки) и программу переделывать.

<

igor111
Игорь

  • Кандидат
Комментарий # 3 от 4 декабря 2016 02:17.
Ответить
  • С нами с 24.02.2013
  • Ушёл в реал Пользователь offline
  • 4 комментария
  • 0 публикаций
 
Александр, приветствую, озвучьте пожалуйста размеры печатной платы.

<

koan51
Александр

  • Гражданин
Комментарий # 4 от 19 декабря 2016 15:11.
Ответить
  • С нами с 18.03.2010
  • Ушёл в реал Пользователь offline
  • 60 комментариев
  • 5 публикаций
 
Плата 65*103 мм.
Пишите в личку, статья давно вышла, коменты редко смотрю.

<

Datagor
Игорь Котов

  • Главный редактор
Комментарий # 5 от 19 декабря 2016 18:29.
Ответить
  • С нами с 25.02.2011
  • Ушёл в реал Пользователь offline
  • 1 884 комментария
  • 270 публикаций
 
Саш, если при отправке коммента поставить галку "Подписаться", то будут приходить напоминалки при обновлении комментов на почту.

Добавление комментария


Налетай! Паяльники, станции, жала с доставкой
  • smilelolbyewinkyahoocoollaughing
    crazybadcryingsadirefulsickstraight
    ballooncakegooddrinksmailbombsun
    nightrainstarscolddashguitar-manhandshake
    musicnegativenopardonshoksleepunknown
    wackoyawnblushbullyhashsmokingwhew
Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.