Описанная ниже схема позволяет создать гибридный интерфейс управления цифровым потенциометром, позволяющий осуществлять подстройку, как в ручном режиме, так и с помощью микроконтроллера.
Высокая точность, малые габариты, высокая надежность и набор различных интерфейсов делают цифровые потенциометры оптимальной заменой традиционным механическим потенциометрам в различных областях применения.
Органы управления обычных механических потенциометров, такие как вращающиеся диски или ручки, могут имитироваться с помощью механических кодеров, имеющие три вывода: один общий и два для подачи несинхронных прямоугольных сигналов. Данный материал покажет, как можно использовать цифровые потенциометры, такие как AD511x с цифровым интерфейсом повышения/понижения сопротивления, в приложениях требующих подобного вида органа ручного управления.

Рисунок 1. Схема подключения гибридного интерфейса.
Для цифрового интерфейса необходимы четыре вывода GPIO, один служит для выбора необходимой схемы управления и три для управления выводами CS, U/D и CLK. Для предотвращения ложных срабатываний, в случае если мультиплексор меняет свое состояние, необходимо отключить цифровой потенциометр с помощью CS. Гибридный интерфейс позволяет использовать режим энергосбережения цифрового потенциометра и встроенную флэш-память (EEPROM).
Механический кодер не подтягивает свои выводы к состоянию с высоким логическим уровнем, таким образом, для осуществления ручного управления необходимо использовать нагрузочные резисторы, подключенные к линии питания. Как правило, U/D может менять свое состояние только тогда, когда CLK находится в состоянии с низким логическим уровнем. Эта проблема решается добавлением D-триггера, как показано на рисунке 1.
Для получения дополнительной информации см. статью по применению