ADS1115 Class
- ID: ADS1115
- Name: 16-bit ADC with Integrated MUX, PGA, Comparator, Oscillator, and Reference
- Category: electric
- Manufacturer: ti adafruit
- Connection: i2c
- Link: http://www.ti.com/lit/ds/symlink/ads1115.pdf
The ADS1113, ADS1114, and ADS1115 are precision analog-to-digital converters (ADCs) with 16 bits of resolution offered in an ultra-small, leadless QFN-10 package or an MSOP-10 package. The ADS1113/4/5 are designed with precision, power, and ease of implementation in mind. The ADS1113/4/5 feature an onboard reference and oscillator. Data is transferred via an I2C-compatible serial interface; four I2C slave addresses can be selected. The ADS1113/4/5 operate from a single power supply ranging from 2.0V to 5.5V. The ADS1113/4/5 can perform conversions at rates up to 860 samples per second (SPS). An onboard PGA is available on the ADS1114 and ADS1115 that offers input ranges from the supply to as low as +/- 256mV, allowing both large and small signals to be measured with high resolution. The ADS1115 also features an input multiplexer (MUX) that provides two differential or four single-ended inputs. The ADS1113/4/5 operate either in continuous conversion mode or a single-shot mode that automatically powers down after a conversion and greatly reduces current consumption during idle periods. The ADS1113/4/5 are specified from -40 deg C to +125 deg C.
Tested with DIYMall ADS1115 board. Also available from Adafruit: https://www.adafruit.com/products/1085
Item Index
Methods
ADS1115
-
bus
-
address
ADS1X15 constructor
Parameters:
-
bus
Numberi2c bus the sensor is attached to.
-
address
NumberDevice address. Default is 0x48.
Returns:
setSPS
-
rate
Sets the sample rate of the device. This function needs to be overridden in subclasses as the ADS1115 and ADS1015 have different sample rates.
Parameters:
-
rate
ADSDATARATEADSSAMPLERATE enum