ADS1115 Subminiature 16-Bit ADC

2,000 د.ع

Add high-resolution analog measurement capabilities to your microcontroller projects with this ADS1115 Subminiature 16-Bit ADC Development Board Module, a precision analog-to-digital converter featuring 4 channels of input. Based on the Texas Instruments ADS1115 integrated circuit, this compact module provides 16-bit resolution for accurate conversion of analog signals to digital data, making it ideal for projects requiring precise sensor measurements, data acquisition, and instrumentation applications.

In stock

Compare
SKU: DIYS10729 Category:

Description

ADS1115 Subminiature 16-Bit Precision Analog-to-Digital Converter ADC Development Board Module – 4 Channels

Add high-resolution analog measurement capabilities to your microcontroller projects with this ADS1115 Subminiature 16-Bit ADC Development Board Module, a precision analog-to-digital converter featuring 4 channels of input. Based on the Texas Instruments ADS1115 integrated circuit, this compact module provides 16-bit resolution for accurate conversion of analog signals to digital data, making it ideal for projects requiring precise sensor measurements, data acquisition, and instrumentation applications.

The module communicates via the standard I2C interface, requiring only two wires for data transfer and leaving precious GPIO pins available for other functions. It features four single-ended input channels that can also be configured as two differential inputs, offering flexibility for various sensor configurations. An internal programmable gain amplifier (PGA) allows you to amplify small signals, effectively boosting low-level sensor outputs to utilize the full ADC range.

With ultra-low power consumption of only 150µA in continuous mode and an automatic shutdown feature in single-shot mode, this module is perfect for battery-powered and portable applications. The programmable data rate lets you balance speed and resolution according to your project requirements.

Whether you’re building a precision temperature monitoring system, measuring battery voltages, creating a data logger, or interfacing with analog sensors on a digital-only microcontroller like the Raspberry Pi, this ADS1115 module provides the high-resolution analog input capabilities you need in an ultra-compact form factor.

Key Features

16-Bit High Resolution

Provides 16-bit analog-to-digital conversion with excellent resolution, enabling precise measurement of small signal variations that lower-resolution ADCs would miss.

Four Analog Input Channels

Features four analog input pins that can be configured as four single-ended inputs or two differential inputs, giving you flexibility for various sensor types and measurement configurations.

I2C Digital Interface

Communicates via the standard 2-wire I2C bus, requiring only SDA and SCL connections to your microcontroller. Multiple configurable I2C addresses allow several modules on the same bus.

Programmable Gain Amplifier

Built-in PGA with selectable gain settings allows amplification of small signals, boosting low-level sensor outputs to utilize the full ADC range for improved precision.

Ultra-Low Power Consumption

Consumes only 150µA in continuous mode and features automatic shutdown in single-shot mode, making it ideal for battery-powered and portable applications.

Wide Supply Voltage Range

Operates from 2.0V to 5.5V, making it compatible with both 3.3V and 5V microcontroller systems without additional level shifting.

Programmable Data Rate

Adjustable data rate from 8 to 860 samples per second, allowing you to trade off between speed and noise performance according to your application needs.

Internal Voltage Reference

Includes a precision internal voltage reference, eliminating the need for external reference components and simplifying circuit design.

Compact Subminiature Size

The tiny module footprint allows for easy integration into space-constrained projects, wearable devices, and portable instruments.

Wide Compatibility

Works seamlessly with Arduino, Raspberry Pi, ESP32, STM32, micro:bit, and all popular microcontroller platforms via standard I2C communication.

Specifications

  • Core IC: Texas Instruments ADS1115

  • Resolution: 16 bits

  • Input Channels: 4 (single-ended) or 2 (differential)

  • Interface: I2C

  • I2C Addresses: Configurable (typically 0x48-0x4B)

  • Supply Voltage: 2.0V to 5.5V DC

  • Operating Current: 150µA (continuous mode)

  • Shutdown Current: <0.5µA

  • Programmable Gain: 2/3x, 1x, 2x, 4x, 8x, 16x

  • Data Rate: 8 to 860 samples per second

  • Input Type: Single-ended or differential

  • Reference: Internal

  • Operating Temperature: -40°C to +125°C

  • Module Interface: Pin headers (2.54mm pitch)

  • Dimensions: Ultra-compact

Pin Configuration

Pin Function Description
VCC Power Supply 2.0V to 5.5V DC
GND Ground Common ground
SCL I2C Clock I2C clock line
SDA I2C Data I2C data line
ADDR Address Select I2C address selection
ALERT Alert/Ready Interrupt or ready signal
AIN0 Analog Input 0 Channel 0 input
AIN1 Analog Input 1 Channel 1 input
AIN2 Analog Input 2 Channel 2 input
AIN3 Analog Input 3 Channel 3 input

I2C Address Configuration

ADDR Pin Connection I2C Address
GND 0x48
VCC 0x49
SDA 0x4A
SCL 0x4B

Wiring Diagram

Arduino Connection

text
ADS1115 Module          Arduino Uno
--------------          -----------
VCC            ----->   5V or 3.3V
GND            ----->   GND
SCL            ----->   A5 (SCL)
SDA            ----->   A4 (SDA)

Raspberry Pi Connection

text
ADS1115 Module          Raspberry Pi
--------------          ------------
VCC            ----->   3.3V
GND            ----->   GND
SCL            ----->   GPIO3 (SCL)
SDA            ----->   GPIO2 (SDA)

Arduino Code Example

cpp
#include <Wire.h>
#include <Adafruit_ADS1015.h>

Adafruit_ADS1115 ads;  // Use this for ADS1115 (16-bit)

void setup() {
  Serial.begin(9600);
  Serial.println("ADS1115 16-Bit ADC Test");
  
  if (!ads.begin()) {
    Serial.println("Failed to initialize ADS1115. Check wiring.");
    while (1);
  }
  
  // Set gain (adjust based on your input signal range)
  // GAIN_TWOTHIRDS: +/- 6.144V
  // GAIN_ONE:       +/- 4.096V
  // GAIN_TWO:       +/- 2.048V
  // GAIN_FOUR:      +/- 1.024V
  // GAIN_EIGHT:     +/- 0.512V
  // GAIN_SIXTEEN:   +/- 0.256V
  ads.setGain(GAIN_ONE);  // +/- 4.096V
}

void loop() {
  // Read single-ended channel 0
  int16_t adc0 = ads.readADC_SingleEnded(0);
  
  // Convert to voltage
  float volts0 = ads.computeVolts(adc0);
  
  Serial.print("Channel 0: ");
  Serial.print(adc0);
  Serial.print(" counts, ");
  Serial.print(volts0);
  Serial.println("V");
  
  delay(500);
}

Common Applications

  • Precision sensor measurements

  • Battery voltage monitoring

  • Data logging systems

  • Environmental monitoring stations

  • IoT sensor nodes

  • Weigh scales and load cells

  • Thermocouple and temperature sensors

  • Current and power monitoring

  • Medical instrumentation

  • Portable measurement devices

  • Educational electronics projects

  • Industrial process control

Package Contents

  • 1 x ADS1115 16-Bit ADC Module (4 Channel)


وحدة تطوير محول تماثلي رقمي دقيق 16 بت ADS1115 صغير الحجم – 4 قنوات

أضف قدرات قياس تماثلي عالية الدقة لمشاريع المتحكمات الدقيقة الخاصة بك باستخدام وحدة تطوير المحول التماثلي الرقمي ADS1115 صغير الحجم 16 بت، وهو محول تماثلي رقمي دقيق يتميز بأربع قنوات إدخال. استنادًا إلى الدائرة المتكاملة ADS1115 من Texas Instruments، توفر هذه الوحدة المدمجة دقة 16 بت لتحويل دقيق للإشارات التماثلية إلى بيانات رقمية، مما يجعلها مثالية للمشاريع التي تتطلب قياسات استشعار دقيقة واكتساب البيانات وتطبيقات القياس.

تتصل الوحدة عبر واجهة I2C القياسية، وتتطلب سلكين فقط لنقل البيانات، مما يترك دبابيس GPIO الثمينة متاحة لوظائف أخرى. تتميز بأربع قنوات إدخال يمكن تكوينها أيضًا كمدخلين تفاضليين، مما يوفر مرونة لتكوينات استشعار مختلفة. يسمح مضخم الكسب القابل للبرمجة الداخلي بتضخيم الإشارات الصغيرة، مما يعزز مخرجات الاستشعار منخفضة المستوى للاستفادة من نطاق ADC الكامل.

مع استهلاك طاقة فائق الانخفاض يبلغ 150 ميكروأمبير فقط في الوضع المستمر وميزة الإغلاق التلقائي في وضع اللقطة الواحدة، هذه الوحدة مثالية للتطبيقات التي تعمل بالبطارية والمحمولة. يسمح معدل البيانات القابل للبرمجة بموازنة السرعة والدقة وفقًا لمتطلبات مشروعك.

سواء كنت تبني نظام مراقبة درجة حرارة دقيق أو تقيس جهود البطارية أو تنشئ مسجل بيانات أو توصل أجهزة استشعار تماثلية بمتحكم دقيق رقمي فقط مثل Raspberry Pi، فإن وحدة ADS1115 هذه توفر قدرات الإدخال التماثلي عالية الدقة التي تحتاجها في عامل شكل صغير للغاية.

المميزات الرئيسية

دقة عالية 16 بت

توفر تحويلاً تماثليًا رقميًا بدقة 16 بت، مما يتيح قياسًا دقيقًا لتغيرات الإشارة الصغيرة التي قد تفوتها المحولات منخفضة الدقة.

أربع قنوات إدخال تماثلي

تتميز بأربعة دبابيس إدخال تماثلي يمكن تكوينها كأربعة مدخلات أو مدخلين تفاضليين، مما يمنحك مرونة لأنواع الاستشعار المختلفة وتكوينات القياس.

واجهة I2C رقمية

تتصل عبر ناقل I2C القياسي ثنائي الأسلاك، وتتطلب فقط توصيلات SDA و SCL بالمتحكم الدقيق الخاص بك. تسمح عناوين I2C المتعددة القابلة للتكوين بعدة وحدات على نفس الناقل.

مضخم كسب قابل للبرمجة

مضخم كسب مدمج مع إعدادات كسب قابلة للتحديد يسمح بتضخيم الإشارات الصغيرة، مما يعزز مخرجات الاستشعار منخفضة المستوى للاستفادة من نطاق ADC الكامل.

استهلاك طاقة فائق الانخفاض

يستهلك 150 ميكروأمبير فقط في الوضع المستمر ويتميز بالإغلاق التلقائي في وضع اللقطة الواحدة، مما يجعله مثاليًا للتطبيقات التي تعمل بالبطارية.

نطاق جهد تغذية واسع

يعمل من 2.0 فولت إلى 5.5 فولت، مما يجعله متوافقًا مع كل من أنظمة 3.3 فولت و 5 فولت دون الحاجة إلى تحويل مستوى إضافي.

معدل بيانات قابل للبرمجة

معدل بيانات قابل للتعديل من 8 إلى 860 عينة في الثانية، مما يسمح لك بالمقايضة بين السرعة وأداء الضوضاء وفقًا لاحتياجات تطبيقك.

مرجع جهد داخلي

يتضمن مرجع جهد داخلي دقيق، مما يلغي الحاجة إلى مكونات مرجعية خارجية ويبسط تصميم الدائرة.

حجم صغير للغاية

البصمة الصغيرة للوحدة تسمح بسهولة التكامل في المشاريع محدودة المساحة والأجهزة القابلة للارتداء والأجهزة المحمولة.

توافق واسع

يعمل بسلاسة مع Arduino و Raspberry Pi و ESP32 و STM32 و micro:bit وجميع منصات المتحكمات الدقيقة الشائعة عبر اتصال I2C القياسي.

المواصفات الفنية

  • الدائرة الأساسية: Texas Instruments ADS1115

  • الدقة: 16 بت

  • قنوات الإدخال: 4

  • الواجهة: I2C

  • جهد التغذية: 2.0-5.5 فولت

  • تيار التشغيل: 150 ميكروأمبير

  • تيار الإغلاق: <0.5 ميكروأمبير

  • الكسب القابل للبرمجة: 2/3x، 1x، 2x، 4x، 8x، 16x

  • معدل البيانات: 8-860 عينة/ثانية

  • نوع الإدخال: مفرد أو تفاضلي

  • درجة حرارة التشغيل: -40°C إلى +125°C

تكوين الأطراف

الدبوس الوظيفة
VCC تغذية 2.0-5.5 فولت
GND أرضي
SCL خط ساعة I2C
SDA خط بيانات I2C
ADDR اختيار عنوان I2C
AIN0-AIN3 مداخل تماثلية 0-3

التطبيقات الشائعة

  • قياسات استشعار دقيقة

  • مراقبة جهد البطارية

  • أنظمة تسجيل البيانات

  • محطات مراقبة بيئية

  • عقد استشعار إنترنت الأشياء

  • موازين الوزن وخلايا الحمل

  • أجهزة استشعار درجة الحرارة

  • مراقبة التيار والطاقة

  • الأجهزة الطبية

  • أجهزة قياس محمولة

  • مشاريع الإلكترونيات التعليمية

  • التحكم في العمليات الصناعية

محتويات العلبة

  • 1 × وحدة محول تماثلي رقمي ADS1115 16 بت 4 قنوات

Reviews

There are no reviews yet.

Be the first to review “ADS1115 Subminiature 16-Bit ADC”

Your email address will not be published. Required fields are marked *