Módulo HX711 celda de carga sensor de peso
$8,00
Módulo HX711 para celdas de carga. ADC de 24 bits, interfaz digital (DOUT/CLK). Ideal para Arduino/ESP32. Perfecto para básculas, monitoreo de peso o proyectos IoT de carga.
3 disponibles
Descripción
ℹ️ Información general
El módulo HX711 es un convertidor analógico-digital especializado para celdas de carga (strain gauges), diseñado específicamente para aplicaciones de pesaje con alta precisión. Basado en el chip HX711 de Avia Semiconductor, ofrece 24 bits de resolución, ganancia programable (128 o 64), y una interfaz digital sencilla (solo 2 pines: DOUT y CLK). Es el estándar en proyectos DIY de básculas digitales, monitoreo de peso en robots, dispensadores automáticos o sistemas de control de inventario por masa.
El módulo HX711 es un convertidor analógico-digital especializado para celdas de carga (strain gauges), diseñado específicamente para aplicaciones de pesaje con alta precisión. Basado en el chip HX711 de Avia Semiconductor, ofrece 24 bits de resolución, ganancia programable (128 o 64), y una interfaz digital sencilla (solo 2 pines: DOUT y CLK). Es el estándar en proyectos DIY de básculas digitales, monitoreo de peso en robots, dispensadores automáticos o sistemas de control de inventario por masa.
✅ Incluye circuito de acondicionamiento para conectar directamente una celda de carga de 4 cables (full-bridge) — sin necesidad de amplificadores externos.
⚙️ Especificaciones técnicas
- 🧠 Chip principal: HX711 (24-bit sigma-delta ADC)
- 🔌 Interfaz: Digital serial (DOUT + SCK) — no I2C ni UART
- 📏 Resolución: 24 bits (16.7 millones de pasos)
- ⚡ Voltaje de operación: 2.7V – 5.5V
- 📈 Ganancia configurable:
- 128 (para celdas de 5V, rango típico ±20 mV)
- 64 (para señales más altas)
- 📊 Tasa de muestreo: 10 Hz o 80 Hz (configurable)
- 📦 Entradas:
- E+ / E− → Excitación de la celda (VCC/GND)
- A+ / A− → Señal diferencial de la celda (puente completo)
- 🔋 Consumo: ~1.5 mA
- 📏 Dimensiones: ~25mm x 15mm
🔌 Información de conexionado (detallada y práctica)
🔹 Conexión típica con Arduino Uno/Nano:
|
Pin del HX711
|
Pin de Arduino
|
|---|---|
|
VCC
|
5V
|
|
GND
|
GND
|
|
DT (DOUT)
|
D3
|
|
SCK (CLK)
|
D2
|
📌 Conexión a celda de carga (4 cables):
|
Celda de carga
|
HX711
|
|---|---|
|
Rojo (E+)
|
VCC
|
|
Negro (E−)
|
GND
|
|
Verde (A+)
|
A+
|
|
Blanco (A−)
|
A−
|
✅ Librería recomendada:
HX711 (por Bogdan Neculoiu) — la más estable y documentada.📌 Ejemplo básico de código:
#include «HX711.h»
HX711 scale;
const int DT = 3;
const int SCK = 2;
void setup() {
Serial.begin(9600);
scale.begin(DT, SCK);
scale.set_scale(2280.f); // Calibración: ajusta según tu celda (ej. 2280 para 5kg)
scale.tare(); // Resta el peso inicial (tara)
}
void loop() {
float weight = scale.get_units(10); // Promedio de 10 lecturas
Serial.print(«Peso: «);
Serial.print(weight, 2);
Serial.println(» kg»);
delay(500);
}
⚠️ Recomendaciones clave:
- Calibración obligatoria: Usa un peso conocido (ej. 1 kg) para calcular el factor de escala:
float calibration_factor = -1 * (known_weight / average_reading);
scale.set_scale(calibration_factor);
- El HX711 no funciona con 3.3V lógica si usas celdas de 5V — asegúrate de que VCC = 5V (el chip soporta 5V, pero algunos ESP32 requieren nivelador si usas 3.3V lógica).
- Para celdas de 2 cables (medio puente), necesitas un circuito adicional — el HX711 está diseñado para puente completo de 4 cables.
- Evita vibraciones y corrientes parásitas: usa cable trenzado y apantallado entre celda y módulo.
- No conectes directamente a la red eléctrica — siempre usa una fuente estabilizada.
💡 Usos sugeridos:
- Básculas digitales DIY (hasta 50 kg con celdas adecuadas)
- Monitoreo de peso en drones o robots móviles
- Dispensadores automáticos (líquidos, granos, etc.)
- Sistemas de inventario por masa (ej. tanques de combustible)
- Proyectos educativos de sensores de fuerza y calibración















Valoraciones
No hay valoraciones aún.