ADS1115 – Módulo Conversor Analógico Digital (ADC)

O ADS1115 é um ADC de 16 bits preciso com quatro entradas multiplexadas – você pode usar cada entrada individualmente ou em pares para medições diferenciais. Possui uma referência calibrada interna para alta precisão.

Especificações do ADS1115

    • Alimentação entre 2 e 5,5VDC
    • Amostragem de 8 a 860 samples por segundo
    • Referência interna de tensão com elevada exatidão inicial
    • PGA interno – Ganho programável via software
    • MUX interno
    • Configuração Single-ended ou Differential
    • Pode atuar como comparador de tensão ou de janela
    • Permite a utilização de até 4 dispositivos no mesmo barramento I2C
    • Dimensões: 28 x 17 x 2,5 mm

Importantes Características

    • Embora o ADS1115 tenha capacidade de resolução de 16 bits, ele usa 15 bits para a medição e um último para o sinal (MSB – Most Significant Bit).
    • PGA – amplificador de ganho programável – antes que a tensão nos pinos de entrada seja passada para o ADC de 16 bits, ela passa primeiro por um amplificador. O ganho deste amplificador pode ser alterado (daí o nome ganho programável). Então, esse recurso nos permite medir pequenas tensões com resolução aumentada.
    • A Arduino UNO incorpora 6 ADCs de 10 bits, mas o ADS1115 tem uma resolução de 16 bits. Por outro lado, usando um ADC externo, você liberará o processador.

Simples Demonstração do ADS1115

Embora as placas Arduino geralmente tenham um conversor ADC para analógico digital integrado, o ADS1115 tem mais recursos e mais resolução. Sua operação é bastante simples conforme podemos observar neste projeto.

Esquema de conexão com o dispositivo

ADS_1115

ADS1115 - ESQUEMA CONEXÃO ARDUINO UNO

ADS_1115

ADS1115 - ESQUEMA CONEXÃO ARDUINO MEGA

Código

Primeiramente, devemos incluir a Biblioteca Adafruit_ADS1015.h na IDE Arduino.
Feito isso, aproveitaremos o exemplo da biblioteca para testar o dispositivo ADS1115.

EXEMPLO ADS-1115

Então, devemos fazer algumas alterações no código exemplo para observar as variações.

CÓDIGO

Agora, então devemos carregar o código no Arduino, abrir o Monitor Serial, movimentar o potenciômetro e observar a variação.

SERIAL

Então, com isso, percebemos que há uma grande quantidade de amostragem quando giramos o potenciômetro contra apenas 1024 diretamente do conversor do Arduino.

Conheça outros projetos.

Onde comprar?

LOJAS

 

Conheça também!