Linealización de un sensor no lineal de 0-10 V

2

Estoy usando este sensor MEDIDOR DE FLUJO DE AIRE , pero veo en la página 11 que el 0 La salida de -10 V no es lineal, ¿cómo puedo linealizar esa salida?

    
pregunta VirtApp

1 respuesta

1

Permítame proporcionar información más detallada sobre la interpolación lineal por partes de lo que pude proporcionar en comentarios de antemano.

Copia de los comentarios:

La tabla de calibración consta de pares de números de lectura del sensor emparejados con el flujo de aire real para esa lectura. Durante el tiempo de ejecución, toma una lectura del sensor y encuentra en qué par de entradas de la mesa está la lectura. Luego, interpole linealmente entre esos dos puntos para obtener un valor de flujo de aire correspondiente. Básicamente, está resolviendo la ecuación de línea recta con (x1, y1) y (x2, y2) siendo las entradas delimitadas en la tabla, siendo x el sensor leyendo y resolviendo para y el valor de flujo de aire correspondiente.

Aquí hay una representación gráfica:

La línea azul representa el comportamiento no lineal de entre un valor de x y un valor de y de algún sensor del mundo real. Los puntos de datos calibrados representados por los círculos se miden a valores particulares de X para capturar el valor exacto real correspondiente de Y. Si los puntos CAL se encuentran en los lugares correctos a lo largo de la curva no lineal, los segmentos de línea recta entre ellos pueden proporcionar una aproximación cercana de la curva real. El trabajo del ingeniero es aprender lo suficiente sobre su sensor para poder entender dónde realizar las mediciones de CAL. Cuanto más CAL apunte, más cerca de la curva se obtiene y menor será el error en los valores interpolados. Otros dos trabajos para el ingeniero son determinar el nivel aceptable de error y determinar si se puede usar una tabla fija en todos los productos usando un sensor en particular o si cada producto necesita ser calibrado y se debe cargar una tabla separada de puntos CAL en cada producto.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas