设计时一直不明白,prog管脚上的电压可编程启动功率控制,Vprog=Plim/10*Ilim, 但是Ilim是通过sense电阻来控制的,TPS2491是怎么知道这个电阻的大小的?Ilim=50mV/Rsense,sense上的电压超过50mV会触发过流保护,意思就是一定要过流才会触发功率保护?手册里说sense电阻可以不用短路,那怎么实现恒功率启动?而且这个Ilim必须大于实际工作电流,我的设计万一正常工作电流很大,那么这个Iinrush抑制又有什么意义?
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.
你说的对,我指的电阻的阻值,负载电流以上,电阻值越下。我后来想明白了:
Vprog=Plim/10*Ilim
Ilim=50mV/Rsense
Plim=Iload*Vds=(Vsense/Rsense)*Vds
可以一起联立得到:Vsense=(Vprog/Vds)*500mV
芯片内部应该还存在一个功率比较器,工作时刻采样Vds的电压,因为也知道Vprog的电压,可以计算出一个Vsense电压,比如Vprog=0.5v,Vds=24v,此时Vsense=10.4mV,也就是说Rsense的采样电压超过10.4mV不用达到50mv就会触发过流保护,这个Vsense一直在变的,就像芯片的block diagram里面有一条很诡异的曲线,一开始是平的,因未Vds电压低,参考的是50mV的固定电压,后面Vds高,就是一条向下的双曲线了。