This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LMP9.1万与NO2气体传感器集成

Guru**** 2540680 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/636741/lmp91000-integrated-with-no2-gas-sensor

主题中讨论的其他部件:LMP9.1万

您好,

我正在使用LMP9.1万转换NO2传感器-Spec传感器的电流感应。

对于配置,我使用了Webench工具。 I2C已建立,并且测量大约的ADC值是正确的。 配置如下>

void lmp9.1万_CO_cfg(void)

UINT8_t结果;


NRF_GPIO引脚清除(LMP9.1万_MENB_PIN);
nrf_delay_ms(1);



结果= lmp9.1万_GET_STATUS();
}同时(结果!= 1);
lmp9.1万_clean_lock();
//nrf_delay_ms(1);
Twiface_writeReg (此,LMP9.1万_TIACN_REG,LMP9.1万_TIA_GAN_350KOHM | LMP9.1万_TIA_RLOAD_10);
//nrf_delay_ms(1);
Twiface_writeReg (此,LMP9.1万_REFCN_REG,LMP9.1万_REF_SOURC_EXTERNAL | LMP9.1万_INT_ZERO_20 | LMP9.1万_BIAY_Positive | LMP9.1万_BIAY_0);
//nrf_delay_ms(1);
Twifface_writeReg (此,LMP9.1万_MODECN_REG,LMP9.1万_Shorting_FET_disabled | LMP9.1万_OP_MODE_3_LED_CELL);
lmp9.1万_set_lock();
nrf_delay_ms(1);
NRF_GPIO引脚套件(LMP9.1万_MENB_PIN);
}

bool lmp9.1万_init(void)

nrf_delay_ms(100);
nrf_gPIO_cfg_input (LMP9.1万_VOUT_PIN,nrf_gPIO_PIN_NOPULL);
nrf_gPIO_cfg_output (LMP9.1万_MENB_PIN);

Twiface_initDevice(.
此,LMP9.1万_name,LMP9.1万_TWIUNIT,LMP9.1万_TWIFREQ,
LMP9.1万_DEVADDR,LMP9.1万_SDA,LMP9.1万_SCL);
返回true;
}

#问题是当我将传感器暴露在气体中时,我在LCD上监控的ADC输出没有变化。

我也做过同样的工作,它适用于同一系列的CO气体传感器。

即使我尝试了外部电阻器和滤波器设计,但它不起作用。

请提供任何帮助。

此致,

Mostafa

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Mostafa,
    请您向我们澄清以下几件事:
    1.它是否与您用于监测CO和NO2的传感器相同? 您使用的传感器是什么?
    2.您能否分享您的示意图/方框图?

    另外,请注意,Webench生成的代码和用于设置LMP9100参数的代码被标记为LMP9.1万_CO_cfg。
    可能选择了错误的选项。

    此致,
    Jose
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Jose,

    感谢您的回复。

    CO和NO2来自同一系列传感器(规格传感器公司),尽管 我单独使用和测试它们!

    是的,抱歉代码粘贴错误。 事实上,正确的代码嵌入在微控制器中。

     传感器的预热时间有多重要?

    您认为这可能是由于长时间的预热?

     任何一个方面都值得赞赏。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jose,
    我仍在等待您的回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Mostafa,
    应向供应商验证传感器动态预热特性。

    此致,
    Jose
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Jose,
    感谢您的回复。 我检查了数据表。
    您如何帮助我解决问题?
    我已设置了不同的配置,但没有得到输出反应!
    您是否已使用LMP9.1万尝试使用规格的NO2传感器?
    它在WEBENCH中提供。
    我应该提供我的ADC配置或任何其他信息吗?
    Lokkinf期待您的倾情倾情倾力。
    此致,
    Mostafa
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    亲爱的Mostafa

    请提供LMP9.1万寄存器值:

    注册地址:0x00,0x01,0x10,0x11,0x12。
    如果可能,直接从LMP9.1万读取值,以便我们仔细检查与LMP9.1万的通信。

    此致
    Massimo