El módulo parece razonable y debería funcionar bien.
Comprobando la hoja de datos (bastante terrible) para MG811 , El rango de 30-50 mV dado (y citado en su última pregunta) parece ser un error. Los distintos gráficos muestran claramente 300-350mV, y la hoja de datos del módulo al que se vincula informa un rango de 100-600mV para 400-10000ppm CO2.
Entonces, cualquiera puede adivinar cuál es el resultado real, aunque usted esperaría que el fabricante del módulo haya probado y confirmado sus cifras, así que apostaría a que 100mV-600mV es la más probable.
El módulo no elimina el desplazamiento para proporcionar una salida de 0-5V según lo solicitado en su última pregunta, usa una ganancia de 8.5 para producir 0.85V-5V desde 100mV-600mV (el rango superior para 600mV debe ser de 5.1V, pero será recortado por la tensión de alimentación)
Utiliza un opamp con una impedancia de entrada extremadamente alta (> 1TΩ) para evitar cargar la salida del MG811, ya que tiene una impedancia de salida muy alta (esto probablemente se pasó por alto en su última pregunta, ya que no se dieron las especificaciones del MG811). el MCP6N11 que Steven mencionó tiene una impedancia de entrada adecuadamente alta)
Entonces, si está satisfecho con el rango anterior, todo debería estar bien, aunque obviamente necesitará algunas pruebas / calibración (olvidaría la hoja de datos, es probable que solo confunda las cosas ;-))