Módulo HX711


El HX711 es un convertidor analógico a digital de precisión de 24 bits (ADC) diseñado para básculas de pesaje y aplicaciones de control industrial.

oscar Escrito por oscar 01 May 2019 16435 0

Descripción

El HX711 es un convertidor analógico a digital de precisión de 24 bits (ADC) diseñado para básculas de pesaje y aplicaciones de control industrial para interactuar directamente con un sensor de puente.[1]

El módulo HX711 es un transmisor entre las celdas de carga y un microcontrolador como Arduino, permitiendo leer el peso en la celda de manera sencilla. Es compatible con las celdas de carga de 5kg, 20kg y 50kg. Utilizado en sistemas de medición automatizada, procesos industriales, industria médica.

El chip HX711 posee internamente la electrónica para la lectura del puente de Wheatstone formado por la celda de carga y también un conversor ADC de 24 bits. Se comunica con el microcontrolador por medio de un protocolo de tipo serial mediante 2 pines (Clock y Data).

Funcionamiento

El multiplexor de entrada selecciona la entrada diferencial del Canal A o del B al amplificador de ganancia programable de bajo ruido (PGA). El canal A se puede programar con una ganancia de 128 o 64, correspondiente a un voltaje de entrada diferencial de escala completa de ± 20mV o ± 40mV respectivamente, cuando se conecta una fuente de 5V a la clavija de la fuente de alimentación analógica AVDD. El canal B tiene una ganancia fija de 32.

El regulador de la fuente de alimentación Onchip elimina la necesidad de que un regulador de la fuente externa proporcione una potencia analógica para el ADC y el sensor. La entrada del reloj es flexible. Puede ser desde una fuente de reloj externa, un cristal o el oscilador en el chip que no requiere ningún componente externo. El circuito de reinicio de poweron en chip simplifica la inicialización de la interfaz digital.

No hay programación necesaria para los registros internos. Todos los controles al HX711 están a través de los pines.

Especificaciones técnicas

  • Voltaje de Operación: 5V DC
  • Consumo de corriente: menor a 10mA
  • Voltaje de entrada diferencial: ±40mV
  • Resolución conversión A/D: 24 bit
  • Frecuencia de lectura: 80 Hz
  • Dimensiones: 38mm*21mm*10mm
  • Dos canales de entrada diferencial seleccionables
  • PGA activo de bajo ruido en el chip con ganancia seleccionable de 32, 64 y 128
  • Regulador de la fuente de alimentación en el chip para celdas de carga y fuente de alimentación analógica ADC
  • Oscilador en chip que no requiere componente externo con cristal externo opcional
  • En el chip de encendido y reinicio
  • Control digital simple e interfaz serial: controles controlados por pin, sin necesidad de programación
  • Velocidad de datos de salida seleccionable de 10SPS o 80SPS
  • Rechazo de suministro simultáneo de 50 y 60Hz.
  • Consumo de corriente, incluido el regulador analógico de alimentación en chip: funcionamiento normal menor 1,5 mA, apagado menor 1uA
  • Rango de voltaje de alimentación de operación: 2.6 ~ 5.5V
  • Rango de temperatura de operación: -40 ~ + 85
  • Paquete de 16 pin SOP-16

Conexiones

A continuación encontramos las conexiones del módulo.[2]

Pin Descripción Se conecta a Pin Color cable
E+ Voltaje de exitación Celda de carga N/A Rojo
E- Voltaje de excitación Celda de carga N/A Negro
A+ Amplificador + Celda de carga N/A Blanco
A- Amplificador - Celda de carga N/A Verde
DT Datos Arduino A1 N/A
SCK Serial Clock Arduino A0 N/A
Vcc 2.7 a 5.5V Vcc N/A N/A
GND Tierra del circuito GND N/A N/A

Descripción de los pines

Estas son las descripciones de los pines del chip HX711.

# Pin Nombre Función Descripción
1 VSUP Power Suministro regulado: 2.7 a 5.5V
2 BASE Analog Output Regulador del control de salida (NC cuando no se usa
3 AVDD Power Suministro analógico: 2.7 a 5.5V
4 VFB Analog Input Regulador de control de entrada (conectar a AGND cuando no se usa)
5 AGND Ground Tierra analógica
6 VBG Analog Output Salida de derivación de referencia
7 INA- Analog Input Entrada negativa del canal A
8 INA+ Analog Input Entrada positiva del canal A
9 INB- Analog Input Entrada negativa del canal B
10 INB+ Analog Input Entrada positiva del canal B
11 PD_SCK Digital Input Control de apagado (alto activo) y entrada de reloj serial
12 DOUT Digital Output Salida de datos serie
13 XO Digital I/O Cristal I/O (cuando no se usa)
14 XI Digital Input I /O de cristal o entrada de reloj externo, 0: use un oscilador en chip
15 RATE Digital Input Control de velocidad de datos de salida, 0: 10Hz; 1: 80Hz
16 DVDD Power Fuente digital: 2.6 5.5V

Dimensión

Estas son las dimensiones físicas del chip hx711 en el paquete SOP, las medidas estan en milimetros.

Referencias

[1] Sparkfun https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf, Consultado mayo 2019

[2] naylampmechatronics https://naylampmechatronics.com/sensores/147-modulo-hx711-transmisor-de-celda-de-carga.html, Consultado mayo 2019


Comentario

Debe aceptar antes de enviar