ADS1115 - ADC converter - 4 channel, 16bits - I2C
- 16 bits ADC Converter
- 4 channels (or 2 differential channels)
- Programmable gain amplifier
- Continuous sampling (up to 860 samples/second)
Payments are secured by LyraCollect, a French payment collection company.
It is possible to delivered to your home, to a pick-up point or picked up by appointment at MCHobby
We prepare, pack and ship your orders with great respect and care.
4 channels ADC converter with programmable gain amplifier
This breakout will come just in time for micro-controllers that don't have analog-to-digital converters or when you need a converter with increased accuracy. The ADS1115 has a 16-bit precision and is capable of performing 860 samples per second via the I2C bus.
The chip can be configured as:
- 4 simple analog inputs (4 channels)
- or 2 differential channels (the differential channels are, for example, used for the measurement of voltage across a current sensor resistor as on INA219).
In super bonus, this circuit also includes a programmable gain amplifier, up to x16, handy for measuring low signals (or low differential variations) over the full range of sampling.
This converter really has something to be loved because:
- It can work with a supply/logic voltage from 2V to 5 volts (so Arduino, Trinket, Flora, Due, Raspberry-Pi, etc)
- It is able to measure a wide variety of signals
- It is super easy to implement.
This is a 16-bit general purpose converter really great.
The integrated circuit being really small, it is mounted on a Breakout with ferrites to maintain AVDD and AGND stable. Interfacing is done using the I2C bus.
The I2C address is modifiable among the 4 available (see data sheet, table 5), which allows to connect up to 4 ADS1115 converters on a simple I2C bus to add 16 precision analog inputs.
Technical details
- Wide power supply range: 2.0V to 5.5V
- Low current consumption:
- only 150µA in continuous mode
- Automatic shutdown in Single-Shot Mode (Auto Shut-Down)
- Programmable acquisition speed: from 8 to 860 sampling per second.
(Programmable data rate: 8SPS to 860SPS) - INTERNAL LOW-DRIFT VOLTAGE REFERENCE
- Intern Oscillator
- Intern PGA
- I2C Interface: address selectable with weld jumper.
- 4 simple analog inputs OR 2 differential inputs
- Programmable comparator
- Data sheet
Connect
This breakout is very simple to use.
Connect:
- GND on the mass,
- VDD on the supply voltage of your logic (5V for Arduino, 3.3V for Raspberry-Pi)
- SCL/SDA on the I2C bus of your micro-controller
Then run the sample code (see tutorial section below) to start reading the data.
Tutorial
- 4-channel ADC Breakout (AdaFruit, English)
A guide for ADS1115 and ADS1015 analog convertors - Code and example for Raspberry Pi available in the Python Pi library of Adafruit
- Code and example Arduino available in the Arduino library dedicated to ADS1X15 in the Adafruit repository.