尊敬的工程师:
我目前正在围绕 LM3478开发一个电流为20mA-50mA 的3V 至48V 升压转换器。 由于 WebBench 无法提供足够的解决方案(未找到晶体管)、我尝试使用数据表中的公式自行找到解决方案。
长故事简短:计算外部斜率补偿后的电流限制评估失败。 VCS = Vsense - D*(Vsl+dVsl)时出现问题。 当 VSL = 0.092V 且 D = 0.94时,dVsl = 40e-6*RSL。 在我的案例中、RSL 大约为5.6k。 VCS 根据上述公式变为负值。 实际上、对于 D、该高电平(0.94)的 RSL 需要非常小、以避免 VCS 变为负电压。
我现在的问题是:有没有办法解决这个问题? 我是否错过了这里?
此致
详细参考设计:
--占空比
D = 1-((Vin-VQ)/(Vout+Vd))
Vin = 3V
VOUT = 48V
VQ = 0.1V
VD = 0.3V
D = 0.94 (这可能是问题所在)
电感器尺寸
L > D (1-D)输入电压/(2Iout * FS)
D = 0.94
Vin = 3V
Iout = 0.02A
Fs = 1e3
L > 4.23 μ H
CHOSAING 6.8uH (4.7更糟)
峰值电感器电流
Ilpeak = avgIl + DIL
avgiL = Iout/(1-D)
DIL =(D*Vin)/(2*FS*L)
Iout = 0.05A
D = 0.94
Vin = 3V
Fs = 1e6
L = 6.8 μ H
avgiL = 0.84A
DIL = 0.21A
Ilpeak = 1.05A
Rf2 =(1.26*RF1)/(Vout-1.26V)
RF1 = 100k
Rf2 = 2.7k
电流限制和感应电阻器
RSEN =(Vsense-D*Vsense-VslRatio)/(ISWlimit)
ISWlimit =输出电流/(1-D)+(D*Vin)/(2*FS*L)
Vsense = 156mv (135至180)
D = 0.94
VSLRatio (VSL/Vsense)= 0.49 (0.3至0.7)
Iout = 0.02A
Vin = 3V
Fs = 1e6
L = 6.8u
ISWlimit = 0.854A
RSEN = 0.0985
使用 RSEN = 0.1R
--斜坡补偿
检查 RSEN <(2*VSL*FS*L)/(Vo-(2xVin))
VSL = 0.092
-> 0.03
RSEN 大于限制。 需要斜坡补偿!
选择 RSL >((Rsen*(Vo-2Vin)/(2*FS*L)-VSL)/40uA
RSL > 5.42k
使用 RSL = 5.6k
--重新评估电流限制等
VCS = Vsense - D*(Vsl+dVsl)
dVsl =40uA*RSL
ISWlimit = VCS/RSEN
Vsense = 156mv (135至180)
VSL = 0.092
dVsl = 0.224
VCS =负值!