
Модуль АЦП ADS1015 для Arduino (12-бит, 4 канала, I2C, PGA)
# Модуль АЦП ADS1015 для Arduino (12-бит, 4 канала, I2C, PGA) Прецизионный 12-битный аналого-цифровой преобразователь (АЦП) на базе микросхемы ADS1015 предназначен для расширения возможностей микрокон
- Артикул:
- 2394
# Модуль АЦП ADS1015 для Arduino (12-бит, 4 канала, I2C, PGA)
Прецизионный 12-битный аналого-цифровой преобразователь (АЦП) на базе микросхемы ADS1015 предназначен для расширения возможностей микроконтроллеров (Arduino, ESP32, STM32, Raspberry Pi) по считыванию аналоговых сигналов. Модуль решает проблему отсутствия АЦП (как в Raspberry Pi) или их недостаточной точности/количества. Подключение осуществляется по стандартной шине I2C с возможностью выбора одного из 4 адресов. Модуль содержит встроенный усилитель с программируемым коэффициентом усиления (PGA) до x16 и может работать как с 4 однополярными (Single-Ended), так и с 2 дифференциальными (Differential) входами.
---
### Технические характеристики
| Параметр | Значение |
| --- | --- |
| Основной чип | Texas Instruments ADS1015 |
| Разрядность (Разрешение) | 12 бит (4096 отсчетов / уровней) |
| Количество аналоговых каналов | 4 однополярных (A0–A3) или 2 дифференциальных |
| Интерфейс связи | I2C (программируемые адреса: 0x48, 0x49, 0x4A, 0x4B) |
| Напряжение питания (VCC) | 2.0 – 5.5 В DC |
| Ток потребления (непрерывный режим) | ~150 мкА |
| Ток потребления (режим Single-Shot) | Сверхнизкий (автоматическое отключение между замерами) |
| Скорость дискретизации (SPS) | Программируемая: от 128 до 3300 выборок/сек |
| Программируемый усилитель (PGA) | До x16 (для измерения слабых милливольтовых сигналов) |
| Опорное напряжение | Встроенное внутреннее (Internal Low-Drift Reference) |
| Габариты модуля | 28 × 18 мм |
---
### Назначение контактов (Pinout)
- VDD / VCC: Питание модуля (+2.0 В – +5.5 В DC).
- GND: Общий провод (земля).
- SCL: Тактовая линия шины I2C.
- SDA: Линия данных шины I2C.
- ADDR: Выбор I2C-адреса устройства (подключается к GND, VDD, SDA или SCL).
- ALRT / READY: Выход цифрового компаратора или сигнала готовности данных.
- A0, A1, A2, A3: Аналоговые входные каналы.
---
### Область применения
- Считывание аналоговых датчиков: Измерение показаний с тензодатчиков, фоторезисторов, микрофонов, термопар, датчиков тока и напряжения.
- Расширение возможностей Raspberry Pi: Добавление полноценного аналогового ввода на платы, имеющие только цифровые GPIO.
- Дифференциальные измерения: Вычисление разности потенциалов между двумя точками (например, на мостовых измерительных схемах и шунтах).
- Портативные приборы с батарейным питанием: Низкое энергопотребление и режим сна позволяют экономить заряд аккумулятора.
---
### Преимущества
- 1. Встроенный усилитель (PGA x16)
- Позволяет программно усиливать слабые милливольтовые сигналы без сборки внешних схем на операционных усилителях.
- 2. Гибкость каналов
- Поддержка 4 независимых входов или 2 дифференциальных пар с вычитанием шумов.
- 3. Шина I2C с настраиваемым адресом
- К одной шине I2C можно одновременно подключить до 4 таких модулей (суммарно 16 аналоговых каналов), просто соединив пин `ADDR` с разными линиями.
4. Широкое напряжение питания (2.0–5.5 В): Напрямую работает с логическими уровнями 3.3 В (ESP32 / Raspberry Pi) и 5 В (Arduino Uno / Mega).



