ADC 12Bits c/ 4 canais de ganho programável por i2c - STEMMA QT / Qwiic - ADS1015

: COM07005
10,73 €

Para microcontroladores sem conversor analógico-digital ou quando quer um ADC de alta precisão, o ADS1015 fornece precisão de 12-bit em 3300 amostras/segundo por I2C. Ainda inclui um amplificador de ganho programável, até x16, para ajudar a impulsionar os mais pequenos sinais single / diferenciais.

Quantidade
Últimos artigos em stock

DESCRIÇÃO EM PORTUGUÊS BREVEMENTE DISPONÍVEL

Se tiver alguma dúvida neste produto não hesite em contactar-nos.

*Atenção: as imagens são meramente ilustrativas.

 

  • For microcontrollers without an analog-to-digital converter or when you want a higher-precision ADC, the ADS1015 provides 12-bit precision at 3300 samples/second over I2C. The chip can be configured as 4 single-ended input channels, or two differential channels. As a nice bonus, it even includes a programmable gain amplifier, up to x16, to help boost up smaller single/differential signals to the full range. We like this ADC because it can run from 2V to 5V power/logic, can measure a large range of signals and its super easy to use. It is a great general purpose 12 bit converter.

    The chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet. Interfacing is done via I2C. The address can be changed to one of four options (see the datasheet table 5) so you can have up to 4 ADS1015's connected on a single 2-wire I2C bus for 16 single ended inputs.

    To get you going fast, we spun up a custom-made PCB in the STEMMA QT form factor, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the ADS1015 or to chain it with a wide range of other sensors and accessories using a compatible cable.

    QT Cable is not included, but we have a variety in the shop.

    We have example code for both the Raspberry Pi, Arduino and CircuitPython. Simply connect GND to ground, VDD to your logic power supply, and SCL/SDA to your microcontroller's I2C port and run the example code to start reading data.

     

    Pinouts

    The default I2C address is 0x48.

    Power Pins

    The ADC on the breakout requires between 2V to 5V power/logic, and can be easily used with most microcontrollers from an Arduino to a Feather or something else.

    • VIN - this is the power pin. Acceptable voltages are 2V to 5V. To power the board, give it the same power as the logic level of your microcontroller - e.g. for a 5V micro like Arduino, use 5V. 
    • GND - common ground for power and logic

    I2C Logic Pins

    • SCL - I2C clock pin, connect to your microcontroller's I2C clock line. This pin has  a 10K pullup to VIN
    • SDA -I2C data pin, connect to your microcontroller's I2C data line. This pin has  a 10K pullup to VIN.
    • STEMMA QT - These connectors allow you to connect to development boards with STEMMA QT connectors, or to other things, with various associated accessories.

    Address Jumper

    On the back of the board is one address jumper, labeled A0, below the I2C Addr label on the board silk. This jumper allows you to chain up to 2 of these boards on the same pair of I2C clock and data pins. To do so, you solder the jumper "closed" by connecting the two pads.

    The default I2C address is 0x48. The other address options can be calculated by “adding” the A0 to the base of 0x48.

    A0 sets the lowest bit with a value of 1. The final address is 0x48 + A0 which would be 0x49.

    
If A0 is soldered closed, the address is 0x48 + 1 = 0x49

    The table below shows all possible addresses, and whether the pin(s) should be high (closed) or low (open).

    Address Pin

    • ADDR - I2C address selection pin.

    The ADS11x5 chips have a base 7-bit I2C address of 0x48 (1001000) and a clever addressing scheme that allows four different addresses using just one address pin (named ADDR for ADdRess). To program the address, connect the address pin as follows:

    Other Pins

    • ALRT - Digital comparator output or conversion ready, can be set up and used for interrupt / asynchronous read.
    • A+ and A- - ADC power supply (VIN through a ferrite) and ADC ground (digital GND through a ferrite) these are OUTPUTs not inputs!
    • A0, A1, A2, A3 - ADC input pins for each channel.

    Power LED and Jumper

    • Power LED - In the upper left corner, above the STEMMA connector, on the front of the board, is the power LED, labeled on. It is the green LED.
    • LED jumper - In the upper right corner on the back of the board is a jumper for the power LED. If you wish to disable the power LED, simply cut the trace on this jumper.

  • TECHNICAL DETAILS

    • WIDE SUPPLY RANGE: 2.0V to 5.5V
    • LOW CURRENT CONSUMPTION: Continuous Mode: Only 150µA Single-Shot Mode: Auto Shut-Down
    • PROGRAMMABLE DATA RATE: 128SPS to 3.3kSPS
    • INTERNAL LOW-DRIFT VOLTAGE REFERENCE
    • INTERNAL OSCILLATOR
    • INTERNAL PGA
    • I2C INTERFACE: Pin-Selectable Addresses
    • FOUR SINGLE-ENDED OR TWO DIFFERENTIAL INPUTS
    • PROGRAMMABLE COMPARATOR
    • This board/chip uses I2C 7-bit addresses between 0x48-0x4B, selectable with jumpers.

     

    Lots more information in the datasheet

COM07005

Produtos Associados