DigiPotX9C
Управление цифровыми потенциометрами серии X9C через трёхпроводной интерфейс для регулируемых делителей напряжения и калибровки датчиков
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:fe550db10ab4189f9fd5c0c675102786453a80590c539d6f2cf0a8040d1d264dDigiPotX9C-1.1.0-fe550db1.zipОписание
Библиотека для управления цифровыми потенциометрами серии X9C (X9C102, X9C103, X9C104) через трёхпроводной интерфейс (CS, U/D, INC). Решает проблему, когда нужна переменная опорная резистивность для регулируемых делителей напряжения — например, при калибровке датчиков деформации или мягких резистивных сенсоров. Микросхема держит последнюю позицию даже после отключения питания, работает с диапазонами 1/10/50/100 кОм и имеет быстрый отклик (1 микросекунда на шаг). Основные минусы: высокая допустимая погрешность ±20%, ограничение по току (~3 мА) и периодическая ненадёжность дешёвых китайских модулей. Библиотека включает калибровку, обработку ошибок и валидацию выводов, а главное — оптимизирована под ESP32.