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.

[参考译文] UCD3138:?基准电压 Vout_cmd 6144、而不是12288 μ V

Guru**** 2493545 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/708706/ucd3138-why-is-the-reference-voltage-vout_cmd-6144-not-12288

器件型号:UCD3138

大家好  ,我最近学习了 UCD3138HSFBEVM_029演示板。  

我遇到了严重问题。  

计算得出的参考值 I 为1.2V/0.09765625 mV=12288、即  FeCtrl0Regs.RAMPDACEND.bit.RAMP_DAC_VALUE = 12288;

但 UCD3138HSFBEVM_029中的参考值为6144。为什么?

请给出答案、谢谢。

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

    大家好、这里是获取6144的方法。

    PMBus_DCDC_CONFIG_ENMODE[0].Vout_cmd 用于对基准 DAC 进行编程。 其内容如下:

    FeCtrl0Regs.EADCDAC.bit.DAC_Value = PMBus_DCDC_CONFIG_ENDET[0].Vout_cmd;

    PMBus_DCDC_CONFIG_ENMODE[0].Vout_cmd 由以下公式计算:

    PMBus_DCDC_CONFIG_ENMODE[0].Vout_cmd =((UINT32) PMBus_DCDC_CONFIG[0].Vout_cmd * VOUT_DAC_Scaler)>> VOUT_MODE_EXP;

    VOUT_DAC_SCALER 为1034、 VOUT_MODE_EXP 为9。

    将6144放入公式中、

    DAC_VALUE = 6144 * 1034/512 = 12408

    DAC LSB = 0.097mV

    基准电压为 12408 * 0.097mV = 1.2V。

    输出分压器为10、因此它将输出电压设置为12。

    此致、
    肖恩