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.

[参考译文] UCD90320:使用 USB2ANY 将 UCD90320连接到 PC +一般怀疑

Guru**** 2484615 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/698917/ucd90320-ucd90320-connection-to-pc-using-usb2any-general-doubts

器件型号:UCD90320

您好!

1)

我想知道轮询的实际工作原理。 模拟电压的数字化值存储在哪里?

是否有任何 PMBus 命令可通过 I2C 链路访问这些值?

2)

我想知道是否有任何设置来设置 RAM 中的特定位。

电流扫描:

我将收到一个外部信号、该信号到达 UCD90320 并落在 GPIO 上、指示要开始的断电序列。

断电完成后、我希望外部软件了解它。 但我不想为此驱动引脚(如任何 GPO 或 LGPO)、也就是说、我不想通过模拟输出传输此信息。

断电后、我想设置任何位(表示断电序列完成)、哪个外部软件可以通过 PMBus 命令 和 I2C 链路访问。

简而言之、是否有任何配置可锁存任何寄存器中的值。??

如果可能、PMBus 命令的作用是相同的。

3)

我想知道这方面的实际情况。我要附加一个快照。

就像这些参数的含义一样,最后一个值和最后一个原始值。

向我解释其中一个读数

7. Raed_VOUT [0X88,电源轨#7]..................

4)

DMON 如何工作。 您的文档显示

DMON 引脚的逻辑高电平电压是多少? 如何设置该电压。

我没有任何选项可以执行相同的操作。

5)

要读取的 PMBus 命令

a)已记录故障

b)黑盒内容

c)电源轨的状态寄存器

谢谢、此致、

Ashwath。

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

    我们将回顾这些问题、并尽快回复您。

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

    请尽快解决。 如果不能澄清这些问题,我就不能再继续了。

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

    查询每页的遥测(READ_VOUT、READ_IOUT 等)和状态参数(STATUS_WORD、STATUS_VOUT 等)。   有关详细信息、请参阅 www.ti.com/.../slvuaw9a.pdf

    通过 i2c 链接访问 PMBus 命令:您可以使用 I2C 命令发送 PMBus 命令、只需根据 I2C 规范格式化数据即可。 有关如何格式化数据、请参阅 I2C 规范 :https://www.i2c-bus.org/specification/ 

    不能、您不能在 RAM 中设置一个位来指示序列完成。 器件将为您设置它。 如果您想让某个东西指示序列完成、请查询 RAIL 状态(0xB9)或使用 EN 引脚。   有关详细信息、请参阅 www.ti.com/.../slvuaw9a.pdf。

    请参阅关于轮询的第1条。 原始数据是从器件接收到的二进制数据(例如0x01FAC2)。 最新值是其含义的解码值。 例如、READ_IOUT 原始数据为0x0000、被解释为0.00A。   有关详细信息、请参阅 www.ti.com/.../slvuaw9a.pdf

    4.您可以使用 DMON 监视电压。 但是、DMON (数字监视器)只有2个值:1 (或高)表示电源正常。 0 (或低)表示电源关闭。 由于只有2个值、因此没有电源轨的系统配置。   有关详细信息、请参阅 www.ti.com/.../slvuaw9a.pdf。  

    请 参阅 http://www.ti.com/lit/ug/slvuaw9a/slvuaw9a.pdf 以了解如何读取/写入 PMBus 命令。 也可以是 I2C、SMBus 和 PMBus:  https://www.i2c-bus.org/specification/ 、 http://smbus.org/specs/smbus20.pdf 、 http://pmbus.org/Home 

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

    第4步、您告诉过 DMOn 可用于监控电压。 我知道其中可能有2个状态。 但它根据什么标准将特定电压定义为高电平或低电平。
    例如:假设 ME 2.5V 为高电平、-1V 为低电平。 对于其他一些器件、该电压电平可能会因 I/O 标准而异。
    如何区分这两种情况。

    具体地说、如果我向 DMON1提供1V 的电压、它的状态是什么? 高电平还是低电平?

    您能否举个例子、说明可以在哪里使用 DMON?

    此致、

    Ashwath。

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

    DMON 引脚实际上是 GPIO 引脚、因此它们将具有 GPIO 引脚中定义的电压电平。 具体而言、1V 施加到 DMON、被视为低电平状态。

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

    您好!

    1)

    如何定义 GPIO 引脚的电压电平?

    我只能看到低电平有效或高电平有效的选项。

    现在、如果我将高电平逻辑设置为2.5V、将低电平逻辑设置为-2V、则如何为 DMON 设置此设置

    2)

    假设我有2个电源轨 R1和 R2。

    R1-

    a)开/关配置-仅限控制引脚

    b)排序开/关独立- R2

    R2-

    a)开/关配置-自动启用

    b)开/关序列相关性-无

    现在,如果故障导致 R1关闭, 它也会关闭 R2 (因为它的 n 自动启用)

    3)

    DRAILMON 处于电源正常或电源正常状态的标准是什么?

    它如何最终产生任何故障和故障关断??

    我想了解有关自动启用功能的更多详细信息

    谢谢、此致、

    Ashwath。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参阅数据表以了解 GPIO 的电压电平。
    R2必须设置为 R1的故障关断从器件、R1的故障响应不会设置为忽略并继续运行。
    DMON 与 GPIO 相同、遵循数据表中定义的 GPIO 电压。
    请参阅我签名中的文档。
    此致
    Yihe