• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Решено Подключение к 8266 12Q цифрового потенциометра

Fearraiser

New member
День добрый, вопрос по сабжу следующий...

Дано:
1. ESP8266 12Q. Распаяна на макетную плату, полный обвес, работает.
2. Цифровой потенциометр AD5220BRZ10 (будет управлять громкостью динамика в усилителе мощности от активных комп. колонок. Заменит штатный ручной потенциометр 10 кОм).
Имеет Up/Down, которым, собственно, и регулируется.
Даташит этого организма:
http://www.tme.eu/ru/Document/3b11f7bfaa3af670508b8e77d52511d4/ad5220.pdf

Задача: двумя GPIO ESPшки управлять этим потенциометром.

Что удалось понять:
Вход U/D отвечает за направление регулировки, притянут к питанию (в таком положении будет повышать сопротивление нужных мне ног)
Вход CLK - сигнальный для повышения сопротивления на 1 шаг (10к/128шагов=78Ом), тоже притянут к питанию.

Вопрос:
Правильным ли будет следующее подключение потенциометра к ESPшке, если управляющими сигналами на ее GPIO будут логические 0:
 

Вложения

Shyster

New member
а почему в даташите 3 резистора, а у Вас два?
Там 3 резистор стоит чтоб не было неопределенного состояния(дребезг) при нажатии на кнопку, при прямом подключении контроллера это не нужно.

День добрый, вопрос по сабжу следующий...
Вопрос:
Правильным ли будет следующее подключение потенциометра к ESPшке, если управляющими сигналами на ее GPIO будут логические 0:
Питайте ESP и AD5220BRZ10 от 3.3 Вольт, тогда схема правильная.
 

Fearraiser

New member
Спасибо, всё работает.
Единственное - AD5220 оказалась довольно "шумной" для управления усилителем (попукивает во время повышения/понижения громкости). А одна из двух купленных на верхней границе регулирования заваливается в очень высокое сопротивление, соответственно на макс. громкости - тишина. Но это я победил программно :)
 
Сверху Снизу