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.

[参考译文] UCD90120A:UCD 详细故障日志条目中的奇怪电压值

Guru**** 2536160 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/770706/ucd90120a-strange-voltage-values-in-ucd-detail-fault-log-entries

器件型号:UCD90120A

我们将看到详细的故障日志条目、其中包含很难相信的电压值、我希望您能解释发生了什么。

我们的系统具有两个28V 输入电压轨。 我们的所有输出电压轨都不高于15V。

我们已检索显示电压高于200V 的 UCD 详细故障日志记录。

您能解释一下吗?

以下是其中两条记录:

03 35 f3 B8 84 00 21 d0 00   (208V)

03 29 A6 B2 84 00 21 dc 00  (220V)

只是为了澄清您所看到的内容:

这些字节按照 UCD90xxx 序列发生器和系统运行状况控制器 PMBus 命令参考的第10.28节的表79中 logged_fault_detail 命令检索到的顺序显示。

第一个字节来自"有效载荷索引" 0、第二个字节来自"有效载荷索引" 1等

感谢你的帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、David
    根据10.28的表79、故障值为有效载荷索引8 (低字节)和有效载荷索引9 (高字节)、因此故障值为0x00d0和0x00dc、而不是0xd000和0xdc00。 28V 上似乎存在 UV 故障。
    您是否已从设备导出项目文件? 如果是这样、您可以将项目文件导回 FUSION GUI、它将告知确切的错误。

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

    感谢您能很快回来。 我已对您的在线帖子作出响应。
    我还在这篇文章的底部添加了对故障日志记录的解码。
    您能告诉我它们是否符合您的要求吗? 我认为是这样。

    >...因此故障值为0x00d0和0x00dc、而不是0xd000和0xdc00。
    我知道故障值是0x00d0和0x00dc。
    这些是我在帖子中提到的208和220个十进制值。

    > 28V 上似乎存在 UV 故障。
    A)对我来说、它看起来像是 OV 故障。
    b)为什么您说故障发生在28V 电压轨上?

    >是否已从设备导出项目文件?
    否、仅记录故障日志。

    >如果是、您可以将项目文件导回 FUSION GUI、它会告知确切的错误。
    我的目标是对正在运行的系统上的日志条目进行解码、即不使用融合。

    ------
    下面是我对我的帖子中包含的两个故障日志条目进行解码的方法。

    03 35 f3 B8 84 00 21 d0 00
    毫秒字段= 0x0335f3b8:53867448
    FaultID +天字段= 0x84000021
    FaultValue 字段 = 0x00d0
    PageSpecific = true
    故障类型 = 0:过压故障
    PageNumber = 8
    FaultValue = 208
    时间 =第33天+ ms 53867448


    03 29 A6 B2 84 00 21 dc 00
    毫秒字段= 0x0329a6b2:53061298
    FaultID +天字段= 0x84000021
    FaultValue 字段 = 0x00dc
    PageSpecific = true
    故障类型 = 0:过压故障
    PageNumber = 8
    FaultValue = 220
    时间 =第33天+ ms 53061298

    我在这里犯了个错误吗?
    如果不是,我原来的问题仍然是:
    您能否解释一下、当我们的任何电源轨都不接近200V 时、为什么我会看到电压读数高于200V?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好

    故障值以 Linear 11格式存储、因此您不仅可以使用其原始数据进行解析。

    您必须读取 VOUT_MODE 命令才能获取指数以解码故障值。

    请遵循 http://www.ti.com/lit/an/slva385/slva385.pdf 的第4.1节 

    此致

    Yihe