Заказать звонок
Модуль разработки GY-ADS1015
Распродано

Модуль разработки GY-ADS1015

Артикул: 10137
450 руб
 
ОПИСАНИЕ
ХАРАКТЕРИСТИКИ
ОТЗЫВЫ 0

12-битный модуль внешнего АЦП (аналого-цифровой преобразователь) повышает точность измерения аналоговых входных сигналов. Программируемые микроконтроллеры и отладочные платы работают на цифровых сигналах, а для считывания аналоговых используют встроенные АЦП внутри своей вычислительной основы. Однако встроенные АЦП в контроллерах имеют недостаточную точность обработки. Например, в Arduino встроен 10-битный АЦП. С платой на базе ADS1015 количество доступных значений увеличивается в 4 раза! 

Модуль может взаимодействовать с другими микросхемами и микроконтроллерами по двухпроводному I2C интерфейсу (выводы SDA и SCL). На плате имеется 4 аналоговых входа (обозначаются A0, A1, A2, A3), что может расширить возможности в измерении аналоговых сигналов для тех контроллеров, которые имеют ограниченное число аналоговых входов, например, платы на базе ESP8266 или ESP32. Для них открывается возможность высокоточной поддержки большого числа подобных устройств (среди них датчики температуры, тензодатчики, модули джойстиков, переменные резисторы и многое другое). 

Модуль ADS1015 поддерживает работу с 3.3 и 5-вольтовой логикой. А малые габариты и сверхнизкое энергопотребление делают его пригодным для огромного количества задач. Также стоит отметить, что наличие вывода ADDR позволяет аппаратно настраивать адрес I2C шины устройства, что позволяет подключить к одной линии сразу два одинаковых модуля ADS1015.

Рекомендуем использовать готовую библиотеку для удобства работы с модулем в Arduino IDE.

Технические характеристики:

Микросхема: ADS1015
Разрешение АЦП: 12 бит
Адрес I2C шины: 0x48 (по умолчанию)
Количество каналов: 4
Напряжение питания: 2.0…5.5 В постоянного тока
Потребляемый ток: 15 мкА
Размеры платы: 25.4 x 9.2 мм
Вес: 1.9 г

Пример подключения модуля к Arduino:

Тестовый программный код: вывод в монитор порта

#include "ADS1X15.h"
ADS1115 ADS(0x48);

void setup() {
  Serial.begin(115200);
  Serial.println(__FILE__);
  Serial.print("ADS1X15_LIB_VERSION: ");
  Serial.println(ADS1X15_LIB_VERSION);
  ADS.begin();
}

void loop() {
  ADS.setGain(0);
  int16_t val_0 = ADS.readADC(0);  
  int16_t val_1 = ADS.readADC(1);  
  int16_t val_2 = ADS.readADC(2);  
  int16_t val_3 = ADS.readADC(3);  
  float f = ADS.toVoltage(1);  
  Serial.print("Analog0: "); Serial.print(val_0); Serial.print('\t'); Serial.print(val_0 * f, 3);
  Serial.print("\tAnalog1: "); Serial.print(val_1); Serial.print('\t'); Serial.print(val_1 * f, 3);
  Serial.print("\tAnalog2: "); Serial.print(val_2); Serial.print('\t'); Serial.print(val_2 * f, 3);
  Serial.print("\tAnalog3: "); Serial.print(val_3); Serial.print('\t'); Serial.print(val_3 * f, 3);
  Serial.println();
  delay(1000);
}

Категория Авито
Товары для компьютера
Тип товара Авито
Аксессуары
Бренд
Нет бренда
Количество в упаковке, шт
1
Количество в упаковке
1
Тип Ozon
Радиоконструкторы и модули
Вес (кг)
0.01
Здесь еще никто не оставлял отзывы. Вы можете быть первым!

Нажимая на кнопку «Отправить» вы принимаете условия Публичной оферты.

Аналогичные товары
Вы смотрели