MCP4261
Управление цифровыми потенциометрами MCP4261 через SPI с кэшированием значений и поддержкой EEPROM
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:276901a21eb88ee4835a5d01955b871ec684b18e7bbf870e8ba6e3cd4d42972bMCP4261-0.2.2-276901a2.zipОписание
Работает с цифровыми потенциометрами серии MCP4261 по SPI (как аппаратному, так и программному до 10 МГц). Библиотека управляет потенциометрами номиналом 5, 10, 50 и 100 кОм, позволяет устанавливать и читать значение положения бегунка, увеличивать и уменьшать его. Поддерживает кэширование текущего значения для быстрого доступа и работу с 10 EEPROM-ячейками (9 бит на каждую) для сохранения пользовательских данных. Можно управлять регистром Terminal Control, отключая отдельные выводы, и читать статус регистр для проверки состояния защиты и энергосбережения. Помните, что шкала значений здесь не 0–255, а 0–128 или 0–256 в зависимости от типа, что требует внимания при установке конечных позиций.