工具/软件:
您好的团队、
我的客户一直在使用 TPS546D24A 设计电路、对 PMBus 功能有疑问。 客户希望通过使用 PMBus 函数上的 READ_IOUT 命令 (8Ch) 来测量 TPS546D24A 的输出电流、以测量后续电路的功耗。 电感器电流是锯齿波形、因此客户不知道此命令的输出值是平均电流、峰值电流或谷值电流。 其他电流? 请告诉我。
此致、
山本俊介
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.
工具/软件:
您好的团队、
我的客户一直在使用 TPS546D24A 设计电路、对 PMBus 功能有疑问。 客户希望通过使用 PMBus 函数上的 READ_IOUT 命令 (8Ch) 来测量 TPS546D24A 的输出电流、以测量后续电路的功耗。 电感器电流是锯齿波形、因此客户不知道此命令的输出值是平均电流、峰值电流或谷值电流。 其他电流? 请告诉我。
此致、
山本俊介
您好的团队、
我还有一个问题。 您能帮我回答吗?
我的客户想知道 READ_OUT 命令的输出格式。 它是否遵循“7.3. PMBus 电源系统管理协议规范第 II 部分的 LENEAR11 数字格式–命令语言?
此致、
山本俊介
尊敬的 Shunsuke:
READ_IOUT 输出值是平均电流、而不是峰值或谷值。
命令 8C (READ_IOUT) 使用数据格式“SLINEAR11" ,“,其中、其中 16 位字分为 2 个二进制补码有符号值。
位 15:11 以二进制补码编码提供指数值、支持从–16 到+15 的值。
位 10:0 以二进制补码符号值形式提供尾数、范围为–1024 至+1023
您可能需要一个转换函数来从 SLINEAR11 转换为浮点值。 转换函数识别带符号的尾数值或较小的负电流值将报告为极大的正电流、这一点很重要。
以下是一篇有关 将 SLINEAR11 值转换为浮点值的文章 — https://embeddedartistry.com/blog/2018/07/05/linear11-conversion-using-a-sign-extension-bit-twiddling-hack/
谢谢您、
Tomoya