Цифровой кнопочный потенциометр – регулятор громкости

Схема кнопочного потенциометра (сдвоенного) с цифровым управлением построена на основе специализированной микросхемы DS1267 от компании Dallas. В этом проекте используется версия 100к. Для управления ей служит микроконтроллер ATTiny13, выбранный из-за небольших размеров. Потенциометр позволяет регулировать максимум 256 шагов, однако можно применить ограниченное значение до 128 шагов. Этот показатель свободно устанавливается изменяя исходный код программы. На плате предусмотрен также вывод поляризации системы DS1267, так называемые “VBias”, который можно поляризировать отрицательным напряжением, когда требуется перемещение бОльших чем 0,5 В амплитуд сигнала.



Устройство с успехом может заменить классический потенциометр (регулятор громкости), что и было проверено на этом самодельном усилителе.

В схеме регулятора применены в основном SMD элементы, чтобы максимально уменьшить его размеры. Плата с успехом может быть встроенная в любую часть усилителя звука, так как ее высота всего 1 см. Регулировка громкости осуществляется с помощью двух миниатюрных кнопок (микриков), припаянных непосредственно на плату. Светодиод сигнализирует своим миганием о процессе нажатия и регулировании.

Схема электрическая кнопочного регулятора

Цифровой кнопочный потенциометр - регулятор громкости
Схема принципиальная кнопочного регулятора потенциометра

Основой схемы является микроконтроллер U1 (ATTiny13), работающий на внутреннем источнике синхронизации (внутреннем генераторе). По трех-проводной шине он управляет состоянием U2 (DS1267). Выходами потенциометров будут разъемы P1 и P2. Диод D1 вместе с резистором, ограничивающим его ток, выполняет функцию индикатора работы шины. Короткой вспышкой сообщает о факте отправки данных в м/с U2. Конденсатор C1 (100nF) представляет собой фильтр питания.

Полезное на сайте:
Как от литиевого аккумулятора получить 5 и 12 вольт

Изготовление конструкции

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



Цифровой кнопочный потенциометр - регулятор громкости
Готовые для пайки платы

Определенным неудобством является программирование микроконтроллера, так как здесь не предусмотрено разъема программирования. Чтобы запрограммировать МК U1 – подпаяйте аккуратно к его выводам тонкие провода, которые затем будут подключены к программатору. Вывод VB (VBias) соединен с массой схемы, однако, если необходимо подключение этого входа к другой полярности, просто вырежьте фрагмент дорожки между выводами на плате. Когда потенциометр работает для регулировки громкости предусилителя и амплитуда сигнала, что на него подается не превышает 0,5 вольта, то выход VB следует поляризировать относительно отрицательного напряжения -5 В относительно массы. Это обеспечит правильную передачу аналогового сигнала.

Полезное на сайте:
Двухполярный выпрямитель
Цифровой кнопочный потенциометр - регулятор громкости
кнопочный регулятор – потенциометр

Следует иметь в виду, что потенциометр имеет максимально допустимое напряжение, которое может присутствовать на любом из контактов (относительно GND) от -0.1 до +7 В для Vb = 0 и от -5 до +7 В для Vb = -5 В. При эксплуатации регулятора следует позаботиться о том, чтобы не превышать указанные допустимые границы напряжений. Когда вы питаете схему от отдельного БП, необходимо убедиться, что масса потенциометра (GND) и масса схемы назначения связаны между собой.

Цифровой кнопочный потенциометр - регулятор громкости
Фьюзы биты

На рисунке показаны настройки фузов для микроконтроллера ATTiny13

Управление регулятором

Работа со схемой проста. Изменение громкости осуществляется нажатием кнопок S1 и S2. Удержание нажатой кнопки вызывает плавное перемещение воображаемого ползунка потенциометра в нужном направлении. Светодиод D1 сигнализирует своим миганием факт изменения положения ползунка. Когда он достигнет одной из крайних позиций – индикатор перестанет мигать, хотя вы и продолжите держать нажатой кнопку.

Цифровой кнопочный потенциометр - регулятор громкости
Подключение регулятора

Прошивка и плата

Все необходимые для самостоятельной сборки файлы вы можете скачать по ссылке.