Ref.: 000594 | Disponibilidade: Imediata

Modulo Analogico Digital ADS1115 16 Bit I2C

R$ 20,30
Descrição do produto

Módulo Conversor Analógico Digital ADS1115 (16 Bits - 4 Canais)


Transforme seus projetos eletrônicos com precisão e eficiência! O ADS1115 é um conversor analógico-digital de alta resolução, perfeito para aplicações que exigem medições precisas e confiáveis.


Descrição

O ADS1115 é um módulo ADC de 4 canais com resolução de 16 bits, ideal para microcontroladores que não possuem conversor analógico-digital integrado ou que necessitam de maior precisão. Com comunicação via I2C e amplificador de ganho programável (PGA), ele é compatível com plataformas como Arduino, Raspberry Pi, PIC, ARM e outras.

Seja para automação residencial, instrumentação científica ou sistemas biomédicos, o ADS1115 garante conversões rápidas e precisas de sinais analógicos para digitais.


Onde Pode Ser Usado

  • Instrumentação científica: medições precisas de sensores analógicos
  • Automação residencial: monitoramento de temperatura, luz, umidade
  • Controle de processos industriais: aquisição de sinais analógicos em tempo real
  • Sistemas médicos: leitura de sinais biomédicos como ECG e sensores de pressão
  • Projetos com Arduino/Raspberry Pi: expansão de entradas analógicas com alta precisão


Dica: Combine com sensores analógicos para criar sistemas inteligentes e responsivos!


Disponível agora! Garanta o seu e leve seus projetos para o próximo nível


Aqui está um exemplo simples de código para Arduino usando o módulo ADS1115 com a biblioteca Adafruit_ADS1X15, que facilita a leitura dos valores analógicos com alta precisão.

Pré-requisitos

Antes de usar o código, instale a biblioteca necessária:

  1. Abra o Arduino IDE
  2. Vá em Sketch > Include Library > Manage Libraries...
  3. Procure por Adafruit ADS1X15 e instale

Código Exemplo: Leitura dos 4 canais analógicos


#include <Wire.h>

#include <Adafruit_ADS1X15.h>


// Cria uma instância do ADS1115

Adafruit_ADS1115 ads;


void setup() {

 Serial.begin(9600);

 // Inicializa o ADS1115

 if (!ads.begin()) {

  Serial.println("Erro ao encontrar ADS1115. Verifique conexões.");

  while (1);

 }

 Serial.println("ADS1115 iniciado com sucesso.");

}


void loop() {

 // Lê os 4 canais analógicos (0 a 3)

 int16_t adc0 = ads.readADC_SingleEnded(0);

 int16_t adc1 = ads.readADC_SingleEnded(1);

 int16_t adc2 = ads.readADC_SingleEnded(2);

 int16_t adc3 = ads.readADC_SingleEnded(3);


 // Exibe os valores no monitor serial

 Serial.print("Canal 0: "); Serial.println(adc0);

 Serial.print("Canal 1: "); Serial.println(adc1);

 Serial.print("Canal 2: "); Serial.println(adc2);

 Serial.print("Canal 3: "); Serial.println(adc3);

 Serial.println("-----------------------------");


 delay(1000); // Aguarda 1 segundo

}


Conexões Básicas

  • VCC 5V ou 3.3V do Arduino
  • GND GND do Arduino
  • SCL A5 (em placas como Uno)
  • SDA A4 (em placas como Uno)

Esse código lê os valores dos 4 canais do ADS1115 e os exibe no monitor serial. Os valores vão de -32768 a 32767, correspondendo à faixa de tensão configurada internamente (por padrão, ±6.144V).


Itens Inclusos: 1 peça Conversor Analógico Digital 4 canais ADS1115

Especificações técnicas

Especificações Técnicas

  • Resolução: 16 bits
  • Interface de comunicação: I2C
  • Tensão de alimentação: 2V a 5,5V
  • Taxa de amostragem: 8 a 860 SPS (amostras por segundo)
  • Canais de entrada: 4 canais simples ou 2 diferenciais
  • Amplificador de ganho (PGA): até 16x
  • Faixas de entrada: ±0.256V até ±6.144V
  • Consumo em modo contínuo: 150μA
  • Modo single-shot: com auto desligamento
  • Temperatura de operação: -40°C a +85°C
  • Dimensões: 28mm x 17mm x 2,5mm
  • Peso: 3g


Receba novidades e ofertas incríveis!