主题中讨论的其他器件:UCD3138、
您好!
我正在研究直流/直流转换器(400V 至48V;2.5kW)、并尝试重复使用 UCD3138PSFBEVM-027模块和使用 UCD3138数字控制器的概念。 目前、该 EVM 已针对400V 至12V;600W 进行了调整。 我对基板根据我的要求所做的更改比较清楚。 请告诉我需要对固件进行哪些更改(参考 sluc614)、因为我不熟悉数字控制器概念。需要遵循哪些步骤。
谢谢、此致、
Priya Sinha
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.
您好!
我正在研究直流/直流转换器(400V 至48V;2.5kW)、并尝试重复使用 UCD3138PSFBEVM-027模块和使用 UCD3138数字控制器的概念。 目前、该 EVM 已针对400V 至12V;600W 进行了调整。 我对基板根据我的要求所做的更改比较清楚。 请告诉我需要对固件进行哪些更改(参考 sluc614)、因为我不熟悉数字控制器概念。需要遵循哪些步骤。
谢谢、此致、
Priya Sinha
您好!
输入与 EVM 的输入相同、差值是输出电压和输出功率。 以下是我可以想到的更改:
变压器匝数比;
2.输出电压感测电路: UCD3138 EAP0的最大输入为1.6V;UCD3138 AD03的最大输入为2.5V;
3.输出电流感应电路,并确保最大输出不超过限制;
4.在固件中,输出电压设置需要从12V 更改为48V
5. 在固件中, 需要更改 OVP、OCP、CBC 限制等保护。
我希望这能有所帮助、
您好!
感谢上述解释。 需要对其他一些要点进行澄清:
请告诉我 Capture.png 中标记的参数的含义/要求。
2. system_defines.h 文件中是否需要进行任何更改、或者仅在 pmbus_topology.h 中进行更改就足以支持固件视图。(system_defines.PNG、system_defins_1.PNG、system_defins_2.PNG)。
谢谢、此致、
Priya Sinha
您好!
MODE_SWITCH_HI_UPPER、 MODE_SWITCH_HI_LOWER、 MODE_SWITCH_LOW_UPPER、 MODE_SWITCH_LOW_LOW_LOWER 用于设置模式开关阈值。 现在设置为0、因此模式切换被禁用。
TON_THRESHOLD 和 TON_OFF_THRESHOLD 用于设置突发模式 阈值。 当电压环路输出高于60000时、DPWM 打开、当电压环路输出低于40000时、DPWM 关闭。
代码中未使用 CPCC_IMAX 和 CPCC_ON。 它们用于恒定电流和恒定功率控制。
此致、
您好!
对于电流模式控制、电压环路输出为电流基准或命令、60000转换为引脚 EAP2 (CS 引脚)上的电压、电压为1.56mV * 60000/256 = 365mV。 40000大致相当于243mV。
对于电压模式控制、电压环路输出为 PWM 导通时间。 在60000的情况下,导通时间为60000 *0.25ns =15us。
TI EVM 是电流模式控制、应用了第一种情况。
您好!
该公式在两个/s 后的注释中给出
例如、VOUT_AD12_Scaler。 这意味着当 VOUT 变为1V 时、ADC LSB 是什么。
因此:1V *(R1/(R1+R2))/2.5V * 4096。
R1、R2是电压 VOUT 分压器。 来自 EVM 硬件的 R1/(R1+R2)= 0.1
2.5V 为满量程
4096是12位 ADC 结果。
您可以得到165、然后调整为167。
您可以计算其他定标器。
此致、
您好!
Iout_DAC_scaler。 从原理图中可以得到 R1 = R75 - 3.32k;R2 = R74 = 2k、 DAC 满量程为14位@1.6V。 放大器增益为0.0949
IOUT_DAC_Scaler= 3.32/(3.32 + 2)* 0.0549 * 2^14 / 1.6 = 350。
2.IIN_COMP_Scaler 用于比较器_F (AD06) CBC 保护。 该数字没有公式。
VIN_Scaler。 该数字基于来自辅助电源的测量值。 当 Vin 改变1V 时、ADC 改变 7.73、这是一个平均值。
pout_scaler 。 =等于 VOUT_ADC_Scaler * IOUT_ADC_scaler = 167* 90 =15030。 经过一些调整、它被定义为14850。
您好!
感谢您澄清上述参数。
对于 IOUT_OC 和 IOUT_NO_OC、电流值分别取为43.3A 和42.8A。 实际输出电流为30A (360/12=30A)。
我的实际要求是52A (2500/48=52A)、因此这些值必须相应地改变。 请告诉我、这些值是通过仿真获得的、还是大约60A 的值是可以的。
还请阐明'OC 保护是否在 Comparator_E (AD13)中完成。 ADC OC 保护阈值在此处进行硬编码。"'用于 IOUT_OC 和 IOUT_NO_OC、然后可以根据我的要求更改这些值、正如您提到的、这些值是硬编码。
谢谢、此致、
Priya Sinha