ADS1X58
Управление 24-битными ADS1258 и 16-битными ADS1158 через SPI с прямой конфигурацией регистров и чтением по сигналу DRDY
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:ea93a77e33eece84b39b0fb2074765c1bed1203f0613e4a8e8d4c6189a286673ADS1X58-1.0.0-ea93a77e.zipОписание
Библиотека для 24-битных АЦП ADS1258 и 16-битных ADS1158 от Texas Instruments, подключаемых по SPI. Работает на уровне регистров — можно конфигурировать режимы, каналы, частоту дискретизации и другие параметры преобразователя напрямую. Поддерживает два режима захвата: автоматический проход по списку каналов и привязка к одному фиксированному каналу. Есть вспомогательные функции для чтения опорного напряжения, питания, коэффициента усиления и температуры. Конверсию можно запустить импульсом или разово через команду, данные снимаются при готовности по сигналу DRDY. Библиотека включает безопасные операции изменения регистров (read-modify-write) с маскированием битов, что исключает побочные эффекты при обновлении отдельных полей.