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
CompareDescription
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
ADS1115 Module Arduino Uno -------------- ----------- VCC -----> 5V or 3.3V GND -----> GND SCL -----> A5 (SCL) SDA -----> A4 (SDA)
Raspberry Pi Connection
ADS1115 Module Raspberry Pi -------------- ------------ VCC -----> 3.3V GND -----> GND SCL -----> GPIO3 (SCL) SDA -----> GPIO2 (SDA)
Arduino Code Example
#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.