Cómo racionalizar las lecturas de la celda de carga

0

Estoy trabajando en un proyecto para el desarrollo del circuito amplificador de celdas de carga. Quiero racionalizar la salida de la celda de carga para corregir recuentos como 20000 a plena capacidad.

Tengo una celda de carga de 5 Kg con una salida de 1.7576 mV / V y el voltaje de excitación es 5.0986 V . Cualquier orientación o documento sobre la racionalización de la salida de la celda de carga será de gran ayuda.

    
pregunta Nimit Vachhani

1 respuesta

1

Tendrás que amplificar la señal en cualquier caso, para que puedas escalar el voltaje allí.

En su caso, tiene un voltaje de escala total de 5.0986 * 1.7576 = 8.9613mV para 5kg.

Si tiene un ADC de 16 bits (65536 cuentas) y una referencia de 2.5V y desea 20000 cuentas por 5 kg (escala completa de la celda de carga), necesita amplificar ese voltaje a 0.76295V, por lo que necesita una ganancia de 85.138. En general, desea utilizar la mayor cantidad posible del rango ADC (permitiendo un posible exceso de rango), por lo que podría duplicar esa ganancia para 40,000 conteos, de modo que esté utilizando más del 60% del rango ADC.

Por otra parte, para una pantalla ADC con 20,000 conteos (0-19.999) probablemente preferiría mostrar 5,000 para 5kg, así que lo amplificaría a 0,50000 de la tensión de referencia (suponiendo que el ADC muestre 10000 para entrada = referencia ).

Debido a que está utilizando una medición radiométrica, el voltaje de excitación se cancela (aunque, por supuesto, es importante para el nivel de ruido, y es de esperar que sea lo suficientemente bajo como para no agregar el exceso de ruido).

Así que busca la relación de los datos con el voltaje de entrada de su ADC. La escala completa (suponiendo que el modo bipolar) es típicamente algo así como

\ $ \ pm \ frac {Vref} {2 * PGA} \ $, por lo que con una ganancia de 128 en escala completa es +/- Vref / 256 La escala completa de su celda de carga es 1.7576E-3 * Vref, por lo que obtendrá una lectura en una fracción de la escala completa de 1.7576E-3 * 256 = 0.44994, que es 3774370, o 0x3997A2 en hexadecimal (para 5 kg). Puede escalar fácilmente ese número para estar en unidades de ingeniería o cualquier otra cosa que necesite mediante una multiplicación.

Por supuesto, es probable que haya compensaciones, ajustes de ganancia y tal vez un peso de tara que deba aplicarse en el cálculo en una aplicación real.

    
respondido por el Spehro Pefhany

Lea otras preguntas en las etiquetas