
Интернет-магазин «Неглупый Дом»
Встроенный в Arduino Uno АЦП (аналогово-цифровой преобразователь) имеет разрешение 10 бит — то есть делит диапазон напряжения на 1024 ступени. ADS1115 по интерфейсу I2C даёт 16 бит — 65536 ступеней, заметно более мелкую градацию.
Для большинства учебных проектов встроенного АЦП хватает с запасом. Внешний ADS1115 оправдан, когда нужно улавливать очень маленькие изменения напряжения — например, точные измерения с тензодатчиков, чувствительные аналоговые датчики, где разница в доли милливольта имеет значение.
У модуля есть встроенный программируемый усилитель (PGA), позволяющий подстроить полный диапазон измерения под конкретный уровень сигнала — если сигнал заведомо маленький, усилитель «растягивает» его на весь диапазон АЦП, ещё точнее используя доступные 16 бит.
Модуль имеет 4 независимых аналоговых входа, доступных по одной и той же паре проводов I2C — как и с другими I2C-модулями, несколько плат ADS1115 можно повесить на одну шину, меняя адрес перемычками.
Ещё модули для Arduino: Электронные модули.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.