Suavizar las lecturas de la celda de carga con un capacitor

1

Estoy conectando una celda de carga utilizando un ADC HX711 para leer sus resultados en un microcontrolador.

¿Muchas de las muestras de código toman numerosas lecturas (aproximadamente 10) y promedian el resultado, pero me preguntaba si las lecturas podrían mejorarse simplemente agregando un condensador a través de los cables de detección de la celda de carga para formar un filtro de paso bajo? Entonces podría tomar una sola muestra y usar menos energía.

¿Es este un esfuerzo que vale la pena? ¿Un condensador cerámico sería demasiado pequeño o un electrolítico bipolar tendría una fuga excesiva y afectaría los resultados?

    
pregunta Michael

2 respuestas

1

Agregar un capacitor a través de las líneas de detección puede ayudar a reducir el ruido y suavizar la señal. Tenga en cuenta que en la hoja de especificaciones del HX711 (página 6) hay incluso un esquema / PCB de referencia que muestra una red RC en las líneas de detección, e incluye un 0.1uf directamente a través de las entradas del pin de detección.

Si se usa, el condensador debe ser de tipo de fuga baja no polarizada (por ejemplo, tipo de polietileno), ya que cualquier fuga a través de este condensador podría causar algún error. Un tipo de cerámica de alta calidad puede funcionar bien si realmente no necesita el máximo rendimiento. Un capacitor de mayor valor podría ayudar, pero en cierto punto, su tiempo de respuesta para cargar cambios sufrirá. enlace

Todavía sería una buena idea hacer un promedio de conversiones múltiples, ya que también puede haber ruido proveniente del resto del sistema.

    
respondido por el Nedd
2
  

¿Es este un esfuerzo que vale la pena?

Puede que te estés perdiendo todo el punto aquí ...

Hay un tema llamado interpolación y es útil cuando se muestrea una señal ruidosa. Te da más resolución ADC. Cada 4 muestras tomadas y agregadas le da un aumento de resolución de 1 bit.

Aumento de decibelios en la resolución = 10log (tasa de sobremuestreo) y si la tasa de sobremuestreo es 4, el aumento de resolución es de 6 dB.

Por otro lado, suavizar una señal muy ruidosa es una buena idea, pero si está intentando obtener aumentos de resolución mediante un muestreo excesivo, entonces no suavice demasiado la señal o no podrá hacer el dithering.

Considere un ADC de 1 bit (un comparador) luego considere la salida de los comparadores cuando la señal es ruidosa: -

Aquíhayotroejemplo:-

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas