微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > UCD3138的输出电压电流的额定值和最大值在程序中的哪个文件下更改,怎么更改

UCD3138的输出电压电流的额定值和最大值在程序中的哪个文件下更改,怎么更改

时间:10-02 整理:3721RD 点击:

如题,应用的是官方的例程程序,不过输出过压值被限定在16V左右,如何修改,我的功率分别为输出额定2000W左右,60V,30A,最大值80V,35A;

输出额定600W左右,12V,40A,最大值,16V,45A。

额定值和最大值的修改在这个文件中:system_defines.h

参考如下:(我的是HSFB的代码)

#define UVOUT_FAULT ((adc_average.Vout < pmbus_dcdc_config_translated[0].vout_uv_fault_limit) && (supply_state == STATE_REGULATED))
#define OT_FAULT (adc_average.current_temp < pmbus_dcdc_config_translated[0].temp_ot_fault_limit)
#define OVVIN_FAULT (adc_average.vin > pmbus_dcdc_config_translated[0].vin_ov_fault_limit)
#define UVVIN_FAULT (adc_average.vin < pmbus_dcdc_config_translated[0].vin_uv_fault_limit)

我修改了如下两个地方,改输出额定电压为60V,输出过电压为75V,不过都不成功。

我的是PSFB的代码

system_defines.h文件中

#define VOUT_FULL_RANGE (25) //full range of ADC for VOUT
#define VOUT_POWER_GOOD_ON ((int32)((11.5*4096)/VOUT_FULL_RANGE))//11.5V
#define VOUT_POWER_GOOD_OFF ((int32)((10*4096)/VOUT_FULL_RANGE))//11V

改为

#define VOUT_FULL_RANGE (25) //full range of ADC for VOUT
#define VOUT_POWER_GOOD_ON ((int32)((5*11.5*4096)/VOUT_FULL_RANGE))//11.5V
#define VOUT_POWER_GOOD_OFF ((int32)((5*10*4096)/VOUT_FULL_RANGE))//11V

#define VOUT_OV (0xFFF)
#define VOUT_NO_OV (0xFFF)
#define VOUT_FAULT (adc_values.vo_sense > VOUT_OV)
#define VOUT_NO_FAULT (adc_values.vo_sense < VOUT_NO_OV)

改为

#define VOUT_OV (0x5FFF)
#define VOUT_NO_OV (0x5FFF)
#define VOUT_FAULT (adc_values.vo_sense > VOUT_OV)
#define VOUT_NO_FAULT (adc_values.vo_sense < VOUT_NO_OV)

对pmbus.c文件中

Uint8 pmbus_write_vout_cmd(void)

Uint8 pmbus_write_vout_ov_fault_limit(void)两个函数的修改也不成功

还要实测下,是不是占空比被限制了。

因为输出电压修改的幅度比较大,而占空比通常是有最大占空比的限制的。

占空比应该没有被限制,每次输出都在11V左右占空比逐渐减小到消失,

还有之前应用Fusion Digital Power Designer中的Configure对vout-commond修改过一次,是ok的,输出可以上升到50V,之后做实验时烧毁过一次mos管后就再也不能对输出电压进行修改,实验中输出一直限制在11V左右,是怎么回事?

我的是PSFB文件,具体程序中的参数如何修改,我已经改过许多参数,但都无效,单芯片仍可写入程序并工作,应该没有坏,还是软件的问题

如果烧毁过MOS,可能硬件上会有些问题,包括反馈,驱动等等。可以排查下。

还有板子吗,可以在另一个板子上试试。

软件上的配置,基本就是上面提到的那些。

目前在用UCD3138做一个移相全桥,有些问题想请教下, QQ/微信:657529626

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top