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.

[参考译文] LM5066I:CL 设置值

Guru**** 2467260 points
Other Parts Discussed in Thread: LM25066, LM5066I

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1553337/lm5066i-cl-setting-value

器件型号:LM5066I
主题中讨论的其他器件:LM25066

工具/软件:

你(们)好

在硬件电路中、CL 引脚悬空、因此根据数据表、CL = 50mV。 当 CL=GND 时、READ_IIN => m=7645 * Rs;b=100.0;R=2。


我想问、寄存器 DEVICE_SETUP (0xD9) 应设置为什么? 位 4 是否应该设置为 0?


但是、在 OpenBMC drivers/hwmon/PMBus/lm25066.c 中、当 LM25066_DEV_SETUP_CL = 0(位 4 电流限制设置)时、它使用 PSC_CURRENT_IN 值。

从 lm5066i 数组中可以看出、psc_current_in 的 m=15076;b=–504;R=2、但这与数据表中显示的内容不一致。 相反、将寄存器 DEVICE_SETUP 位 4 设置为 1 (26mV) 并使用 PSC_CURRENT_IN_L 参数将与数据表一致。

那么、我想问寄存器 DEVICE_SETUP (0xD9) 应该设置为什么? 为什么驱动程序代码与数据表不一致? 我的理解有问题吗? 请帮助解释。

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

    感谢您的联系。  

    我想问、Register device_Setup (0xD9) 应该设置为什么? 位 4 是否应设置为 0?

    D9h 寄存器中的默认值为 0000h。 如果 D9h 寄存器中的位 2 设置为 0、则 D9h 寄存器中的写入 0 或 1 无关紧要。 当您根据引脚配置使用电流限制设置时、D9h 应写为 0000h。

    LM5066i:

    LM25066:

    LM5066i 和 LM25066 中的 CL 引脚定义不同。