Lo primero que se determina es el rango de frecuencia de interés. Esto se puede hacer mirando las hojas de datos que a veces listan el ancho de banda del sensor (en Hz). La mayoría de los sensores funcionan desde CC hasta una frecuencia más alta (pero no todos), lo mejor sería un filtro de paso bajo. Algunos sensores no funcionan en CC, estos están acoplados de forma capacitiva, en ese caso lo mejor sería un filtro de paso de banda o de paso alto.
Los filtros se usan generalmente para reducir el ancho de banda y seleccionar el ruido. Si hay una fuente de ruido en el rango de frecuencia de interés, algunas veces la señal del sensor se sacrifica y se filtra (como si tuviera un sensor que tuviera un rango de CC a 1 kHz, podría ser necesario tener un filtro de paso bajo solo por debajo de 60Hz para filtrar el ruido de la red de CA no deseado (o un filtro de muesca)).
La otra forma es preguntar "¿cuál es mi tasa de muestreo?" Si el ADC solo muestrea a 10Hz, no tiene sentido tener un polo de filtro por encima de 10Hz.
Dado que el sensor de gas no tiene un ancho de banda listado en la hoja de datos (o capacitancia o impedancia de la fuente) es difícil decir cuál es el ancho de banda. Pero esto se puede estimar a partir de este gráfico. Parece que la respuesta más rápida es de 5 segundos, que sería de 0.2Hz. Este es un sensor lento. Tal vez una buena frecuencia sería un LPF a 1Hz para los principiantes, o podría ir más rápido a 5Hz y ver si el sensor responde más rápido que esto, si no lo hace, el polo del filtro desciende.
Si está interconectando esto con un STM32, tenga en cuenta que la salida del sensor es de 4V máx. y el rango del ADC de STM32 es generalmente de 3,3 V, por lo que puede ser bueno tener una etapa de atenuación junto con un filtro.