ADC de 24 bits con amplificador programable para básculas electrónicas.
El HX711-PCB integra un convertidor analógico-digital de 24 bits y amplificador de bajo ruido para leer puentes resistivos, especialmente celdas de carga. Proporciona dos canales diferenciales y comunicación síncrona mediante DOUT y SCK. Permite construir básculas y sistemas de fuerza económicos, pero necesita tara, factor de calibración individual, montaje mecánico estable, alimentación limpia y protección frente a sobrecarga.
Especificaciones técnicas
Características principales
Valor
Alimentación
2,6 a 5,5 V
Resolución
ADC de 24 bits
Canales
A diferencial y B diferencial
Ganancia canal A
128 o 64
Ganancia canal B
32
Tasas
10 o 80 muestras/s
Compatibilidad
Arduino y Raspberry Pi
Características adicionales
Valor
Interfaz
DOUT y PD_SCK
Entrada
Puente de celda de carga
Excitación
Proporcionada por módulo
Calibración
Obligatoria
Consumo
Aproximadamente 1,5 mA normal
Uso
Peso, fuerza y presión
Información técnica: La resolución nominal no equivale a precisión efectiva. Evita cables largos, vibración, humedad, sobrecarga y fuentes ruidosas durante la medición.
Ventajas y aplicaciones
Integración completa: Su diseño reúne las funciones esenciales y reduce componentes externos durante montaje, configuración y verificación del proyecto electrónico.
Formato práctico: La placa facilita prototipado, mantenimiento y conexión con otros dispositivos mediante terminales e interfaces claramente organizados físicamente.
Funcionamiento configurable: Permite ajustar parámetros relevantes por software o hardware para adaptarse a diferentes condiciones operativas y aplicaciones reales.
Compatibilidad amplia: Puede integrarse con plataformas, herramientas y protocolos habituales respetando los niveles eléctricos y requisitos particulares de cada interfaz.
Aplicaciones educativas: Facilita aprender programación, comunicación y control mediante pruebas repetibles, diagnósticos visibles y proyectos progresivos completamente funcionales.
Dos imágenes destinadas al esquema de conexión y al pinout del producto. Reemplaza cada URL por la imagen correspondiente subida a Odoo.
Galería de esquemas y conexiones
Guía de conexión: Conecta E+, E−, A+, A− a la celda; DOUT a D3, SCK a D2, VCC y GND.
🎓 Funcionamiento del ejemplo
El código realiza una prueba funcional extensa, controla errores básicos y muestra información clara para diagnóstico durante la integración.
Ejemplo Arduino · HX711-PCB
#include <HX711.h>
HX711 balanza;const byte DOUT=3,SCK=2;float factor=-7050.0;
void setup(){
Serial.begin(115200);balanza.begin(DOUT,SCK);
Serial.println("Retire toda carga para realizar la tara");
delay(2000);balanza.set_scale(factor);balanza.tare(20);
Serial.println("HX711 listo; ajuste el factor con una masa conocida");
}
void loop(){
if(balanza.is_ready()){
float peso=balanza.get_units(10);
Serial.print("Peso promedio: ");Serial.print(peso,2);Serial.println(" unidades");
}else Serial.println("HX711 no responde; revise DOUT y SCK");
delay(500);
}
Pulsa una pregunta para desplegar su respuesta. Las últimas tres incluyen comparaciones con productos relacionados.
1. ¿Por qué el HX711 ofrece 24 bits pero la lectura fluctúa?
Resolución nominal no equivale a precisión efectiva; ruido, cableado, vibración, temperatura y celda reducen los bits realmente utilizables. carga calibrada.
2. ¿Cómo se conectan E+, E−, A+ y A−?
E+ y E− excitan el puente; A+ y A− reciben su señal diferencial, respetando colores definidos por la celda específica.
3. ¿Qué significa el factor de calibración?
Relaciona cuentas digitales con unidades físicas; se obtiene usando una masa conocida después de tara y debe guardarse para futuras mediciones.
4. ¿Cuándo debe realizarse la tara?
Con la plataforma vacía, estable y montada definitivamente; repetirla compensa offset, pero no corrige una calibración de escala incorrecta. calibrada.
5. ¿Qué diferencia existe entre 10 y 80 muestras por segundo?
Diez SPS ofrece menor ruido; ochenta SPS responde más rápido, pero normalmente aumenta dispersión y sensibilidad a vibraciones. carga calibrada.
6. ¿Por qué aparece peso negativo?
A+ y A− pueden estar invertidos o el factor tener signo opuesto; corrige una sola de esas condiciones, no ambas.
7. ¿Cómo se compara con ADS1115?
HX711 está optimizado para puentes con alta ganancia y 24 bits; ADS1115 es más general, rápido y flexible para sensores analógicos.
8. ¿En qué se diferencia de una báscula comercial?
El módulo solo digitaliza la celda; una báscula terminada incorpora mecánica calibrada, compensación, pantalla, certificación y protección contra sobrecarga. calibrada.
9. ¿Cómo reducir ruido en cables de la celda?
Usa cable trenzado o blindado, recorrido corto, fuente estable, tierra limpia y promedios, alejándolo de motores y convertidores conmutados. calibrada.
10. ¿Puede conectarse a Raspberry Pi?
Sí mediante dos GPIO para DOUT y SCK a 3,3 V, utilizando bibliotecas compatibles y temporización suficientemente estable. carga calibrada.