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.

[参考译文] BQ76940:XREADY 部分时间将随着 TSN 的0或125°C 而上升

Guru**** 2553260 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/918971/bq76940-xready-some-time-will-rise-with-tsn-got-0-or-125-deg-c

器件型号:BQ76940

我的设计具有极低的器件 XREADY 时代速率。

在此期间、读取 TSN 可能会捕获0或125°C

多种情况下的 TS 读数相同。

在我清零 XREADY 位后、所有情况都可以获得正常的 TSN 读数。

问题1. 这是芯片问题吗?

问题2. 器件 XREADY 的工作原理。  

问题3. 为什么它在 XREADY 触发期间仅报告0或125摄氏度。

问题4. 如何信任 XREADY 结果符合 FMEA 要求?  

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

    您好、Shang、

    问题1.  这是由 NTC 的设计和性质决定的。

    问题2.

    输入分为3个电池组。  电池每50ms、每2秒温度一次转换一次。 每个电池都有一个 ADC、并每125ms、每8秒将其电池电压和温度测量向下一个更低的组传达给下一个更低的组。   

    如果在1秒内8个通信中的5个损坏、则器件会假定这些值不可靠、并设置 XREADY、从而关闭 FET 输出并设置 ALERT 以向 MCU 发送信号。  该器件会继续其内部通信、在临时中断或永久中断后、如果部分断电、则该内部通信可能正常。  如果器件具有下一个上组的 XREADY、则寄存器值不会更新。

    如果 XREADY 在加电(引导)时发生、寄存器被清零。  如果 XREADY 从底部和中间组之间的一个问题中发生、那么所有寄存器都不会更新、它们会报告0。  0值类似于热敏电阻开路结果、由于电路具有 NTC、因此监测计或 MCU 通常会显示极高的温度或故障。  如果 XREADY 从中间组和顶部组之间的一个问题中发生、底部电压和温度将继续转换、而中间组和顶部组报告0和一个高温度。

    问题3. 如果在启动时立即读取温度、则它将读取0并显示高温。  值更新后、它应该具有非零电压值并显示一个值。  开始时的 XREADY 将不允许寄存器更新、运行一段时间后的 XREADY 应该使该值处于休眠状态。

    问题4. XREADY 表示不相信这些值。  如果由一个临时条件引起、XREADY 可能会发生并且在温度采样之间被清零。