10x Cables Cocodrilo 50cm
10x Cables Cocodrilo 50cm El precio original era: S/10.00.El precio actual es: S/6.00.
Back to products

Módulo ADC ADS1015

S/20.00

Para micro controladores sin convertidor analógico a digital o cuando se desea un ADC de mayor precisión, el ADS1015 proporciona una precisión de 12 bits a 3300 muestras / segundo sobre I2C. El chip se puede configurar como 4 canales de entrada de un solo extremo, o dos canales diferenciales. Como una buena ventaja, incluso incluye un amplificador de ganancia programable, hasta x16, para ayudar a impulsar señales individuales / diferenciales más pequeñas a todo el rango. Nos gusta este ADC porque puede funcionar con una potencia / lógica de 2V a 5V, puede medir una gran variedad de señales y es súper fácil de usar. Es un gran convertidor de 12 bits de propósito general.

El chip es bastante pequeño, por lo que viene en una tabla de ruptura con ferritas para mantener el AVDD y el AGND quietos. La interfaz se realiza a través de I2C. La dirección se puede cambiar a una de cuatro opciones (consulte la tabla de la tabla de datos 5) para que pueda tener hasta 4 ADS1015 conectados en un solo bus I2C de 2 hilos para 16 entradas de terminación simple

Sin existencias

Este producto está agotado.

¡No te preocupes! Déjanos tu correo electrónico y te avisaremos en cuanto vuelva a estar disponible.

SKU: A015-ADS1015 Categoría: Etiquetas: , , , ,
Descripción

El módulo ADC ADS1015 integra el conversor analógico–digital ADS1015 de Texas Instruments, un ADC delta-sigma de 12 bits con hasta 3300 muestras por segundo (3.3 kSPS), interfaz I2C y un amplificador de ganancia programable (PGA) hasta x16. Es ideal para añadir entradas analógicas de alta resolución a placas como Arduino, ESP32, Raspberry Pi, STM32 u otros microcontroladores que no tienen ADC integrado o que necesitan más canales y mejor precisión.

El chip puede configurarse como 4 canales de entrada single-ended (A0, A1, A2, A3) o como 2 canales diferenciales, permitiendo medir señales pequeñas o diferenciales (por ejemplo, sobre una resistencia shunt para medición de corriente). El módulo soporta una amplia gama de tensión de alimentación (típicamente 3.3 V a 5 V en la placa), y expone los pines de SDA y SCL para comunicarse por I2C con el microcontrolador.

Gracias a su PGA integrado, el ADS1015 puede medir distintos rangos de tensión de entrada seleccionables por software, desde alrededor de ±6.144 V hasta ±0.256 V (según VCC y configuración), lo que permite amplificar señales muy pequeñas y aprovechar al máximo los 12 bits de resolución. Esto lo vuelve perfecto para proyectos de instrumentación, lectura de sensores analógicos de precisión, medición de baterías, sistemas de adquisición de datos y proyectos IoT.

IMPORTANTE: El módulo ADS1015 se comunica por I2C y permite seleccionar entre 4 direcciones diferentes mediante el pin ADDR. Esto te permite usar hasta 4 módulos en el mismo bus I2C (por ejemplo, 16 canales single-ended en total). Asegúrate de configurar bien el pin ADDR para evitar conflictos de dirección.

TIP: Aprovecha el modo diferencial y el PGA para medir caídas de tensión muy pequeñas en una resistencia shunt y así obtener un medidor de corriente de alta resolución. Es una forma sencilla de añadir medición de corriente a tus proyectos de fuentes de alimentación, baterías o sistemas de energía solar.

El ADS1015 incluye además un comparador programable, que puede configurarse como una especie de “disparador” por hardware: cuando la entrada supera un umbral, el pin ALERT/RDY cambia de estado. Esto permite implementar alarmas de tensión, detección de eventos o lecturas sincronizadas sin necesidad de estar consultando continuamente por software.

NOTA: Si necesitas aún más resolución, existe el modelo ADS1115, que es muy similar pero de 16 bits (a costa de un menor número de muestras por segundo). Para la mayoría de aplicaciones de sensores típicos, el ADS1015 (12 bits y hasta 3.3 kSPS) ofrece un excelente equilibrio entre velocidad y precisión.

ADVERTENCIA: Las entradas analógicas del ADS1015 no están diseñadas para recibir tensiones por encima de VCC ni por debajo de GND. Si necesitas medir tensiones mayores (por ejemplo, baterías de 12 V o 24 V), debes usar un divisor resistivo o un circuito de adaptación adecuado. No conectar directamente tensiones superiores a la alimentación del módulo, ya que podrías dañarlo de forma permanente.

Puesta en marcha rápida con Arduino/ESP32 (I2C)

  1. Conecta el pin VDD del módulo a 3.3 V o 5 V(según tu placa) y el pin GND a tierra común.
  2. Conecta SCL al pin de reloj I2C de tu placa (por ejemplo, A5 en Arduino UNO, GPIO22 en muchos ESP32) y SDA a la línea de datos I2C (A4 en Arduino UNO, GPIO21 en muchos ESP32).
  3. Si es el único módulo ADS1015 en el bus, deja el pin ADDR conectado a GND para usar la dirección I2C por defecto 0x48. Si tienes más de un módulo, configura ADDR a VDD, SDA o SCL según la dirección que desees.
  4. Conecta el sensor o señal a medir a uno de los canales de entrada A0, A1, A2 o A3. Empieza con señales dentro del rango de 0 V a VCC (single-ended).
  5. Instala una librería compatible (por ejemplo, Adafruit ADS1X15) y utiliza el ejemplo básico para leer el valor del canal seleccionado y visualizarlo en el monitor serie.

Pinout del módulo ADC ADS1015

A continuación se describe el pinout típico del módulo ADS1015 (en formato breakout), donde se exponen tanto las líneas de alimentación y comunicaciones, como las entradas analógicas:

VDD
Pin de alimentación del módulo. Acepta aproximadamente de 3.3 V a 5 V según la versión del breakout. Alimenta tanto el chip ADS1015 como la lógica I2C.

GND
Referencia de tierra del módulo. Debe estar en común con la placa de control (Arduino, ESP32, Raspberry Pi, etc.) y con el resto del circuito.

SCL
Línea de reloj del bus I2C. Conéctala al pin SCL de tu microcontrolador. En la mayoría de placas incluye internamente resistencias de pull-up o se comparte con las del propio bus.

SDA
Línea de datos del bus I2C. Conéctala al pin SDA de tu microcontrolador. Comparte el bus con otros dispositivos I2C que tengas en el proyecto.

ADDR
Pin de selección de dirección I2C del ADS1015. Según cómo se conecte (GND, VDD, SDA o SCL) la dirección puede ser 0x48, 0x49, 0x4A o 0x4B. Permite usar hasta cuatro módulos ADS1015 en el mismo bus I2C.

ALERT/RDY
Salida de comparador / listo. Puede configurarse por software como salida de comparador (umbral de tensión) o como señal RDY para indicar que hay una nueva conversión disponible.
Opcional en aplicaciones sencillas, pero muy útil en sistemas de alerta o lectura sincronizada.

A0, A1, A2, A3
Entradas analógicas del ADC. Pueden usarse como 4 canales single-ended (cada uno respecto a GND)
o como 2 pares diferenciales (A0–A1 y A2–A3) según la configuración interna. Conecta aquí tus sensores, divisores de tensión u otras señales analógicas.

Características

#DescripciónValor
1Chip principalADS1015 – ADC delta-sigma de 12 bits con PGA e interfaz I2C
2Resolución12 bits (4096 niveles)
3Número de canales4 canales single-ended o 2 canales diferenciales
4Tasa de muestreoDe 128 SPS hasta 3300 SPS (configurable por software)
5Rango de alimentación del chip2.0 V a 5.5 V (en el breakout típicamente 3.3 V–5 V)
6Interfaz de comunicaciónI2C (compatible con 3.3 V y 5 V según módulo)
7Direcciones I2C disponibles0x48 (por defecto), 0x49, 0x4A, 0x4B (seleccionadas por ADDR)
8Rangos de entrada (PGA)±6.144 V, ±4.096 V, ±2.048 V, ±1.024 V, ±0.512 V, ±0.256 V (según configuración)
9Corriente típica de consumo≈150 µA en modo conversión continua (típico)
10Comparador integradoComparador programable con salida en el pin ALERT/RDY
11Dimensiones del móduloAproximadamente 20 mm × 20 mm (puede variar según el fabricante)
12CompatibilidadArduino, ESP32, ESP8266, Raspberry Pi, STM32, microcontroladores con bus I2C
13Aplicaciones típicasLectura de sensores analógicos, medición de tensión y corriente, adquisición de datos, proyectos IoT e instrumentación

Documentación

TítuloLink
Datasheet oficial ADS1015 – Texas Instruments

Guía de uso – Breakout ADS1015 (Adafruit)

Librería Adafruit ADS1X15 para Arduino

Hookup Guide – SparkFun Qwiic 12-Bit ADC (ADS1015)

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Módulo ADC ADS1015”