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.

[参考译文] LMP91000:即使在深度睡眠模式下、器件也会测量 CO

Guru**** 2535750 points
Other Parts Discussed in Thread: LMP91000

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/726965/lmp91000-device-measures-co-even-in-the-deep-sleep-mode

器件型号:LMP91000

团队、

我们的客户对 LM91000有一些问题:

当我向模式控制寄存器(地址0x12)的[2:0]位写入000时、LM91000开始测量、即使 CO 设置为深度睡眠模式、我也会获得预期的 CO 结果。 这也是上电后的默认模式。 在此模式下、只有 I2C 通信可以工作、无需测量。 当我想将芯片放在3引线电流计单元(011至[2:0]位)或2引线接地参考电芯(001至[2:0]位)中时,它不起作用,我始终得到相同的 CO 结果,而不会改变。 温度测量模式和待机模式工作良好。

您能不能建议问题出在哪里?

谢谢你

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

    您能否检查以下项目和问题、以便我进一步调查此问题?

    -确保按照 LMP91000数据表第7.5节中的规定执行正确的写入和读取操作。

    -对于深度睡眠模式、3导联或2导联模式、温度和待机模式、您写入 MODECN 的完整值是多少?

    -客户使用哪种类型的传感器;它是3引线还是2引线? 他们需要根据所使用的传感器设置寄存器。 此外、当他们说传感器不工作时、是否意味着 CO 值与预期结果相比是错误的值?

    此致、

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

    我确信我使用了正确的写入和读取操作、我再次检查了 LM91000数据表。
    我尝试将下一个值写入 MODECN 寄存器: 0x00 (或0x80、当我想将 FET 置于使能状态时)用于深度睡眠模式、0x01 (或0x81)用于双引线模式、0x02 (或0x82)用于待机模式、0x03 (或0x83)用于3引线模式、0x06 (或0x86)和0x07 (或0x87)用于温度模式、并且始终是相同的问题。
    我在3导联模式下使用规格传感器、类型110-109、我尝试在此模式下运行 LM91000、但没有任何变化、我读取的值始终相同且意外、并且不会发生变化。 但是、当我将 LM91000置于待机模式时、CO 值是正常的、是预期的。 对于深度睡眠模式、这是相同的情况、这是一种奇怪的情况。

    我希望您能找到问题的确切位置。

    此致、

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

    感谢您提供相关信息。 首先、您不应在深度睡眠以外的任何模式下启用 FET_SHORT。 这用于在深度睡眠模式期间降低功耗。 其次、当您启用温度测量(TIA 关闭) 110时、您将无法从气体传感器获得正确的输出、因为这仅是温度测量。 对于温度测量(TIA ON)、您必须测量 LMP91000引脚 C2而不是 VOUT 引脚的气体传感器输出(因为这里是温度输出)。

    您最感兴趣的是哪种配置? 它是待机模式、深度睡眠模式还是3导联模式? 如果是、我建议您使用以下寄存器配置来测试这些模式。

    深度睡眠:0x00或0x80
    待机:0x02
    3引线:0x03

    还请提供您所看到的输出的原理图和波形(以及测量它们的位置)。

    谢谢、
    Audrey