如上图:
计算电阻R6的公式如下
R6=(Vdc-Vled-2.5)/Ifb
其中Vdc为输出电压,Vled为光耦LED端的电压,2.5V为TL431的输出端电压,Ifb为光耦LED端电流。
疑问如下,为何TL431的输出端电压为2.5V?
TL431的REF端的电压是2.5V,输出端为内部运放的输出,应该是随输出电压变化的,为何也用2.5V来计算。
感谢各位高手讲解一下,不胜感激!
看431规格书。
上面VKAmin就是2.5V。
这是431要想正常工作所需要的电压差值。
由于A经常直接接地的,所以,K的电压要高于2.5V。
又由于A接了光耦,光耦这边的二极管正常工作,压降就是1.2V,所以,光耦的A至少对地就是3.7V。
所以,知道怎么计算了吧
所以,如果你的输出时3.3V单绕组的时候,就要再搞一个绕组给光耦以及431供电。因为如果采用这个图,他们是跑不起来的。
如果是5V,那么R6就要小一点。
如果是12V的输出,R6可以再大一点。
如果再高,就要注意了,因为VKA是有最大限值的,是36V。
还有光耦的Ifb,是有限值的,小了跑不起来,大了就挂了。这都与R6有关。
R17,是提供死区电流的。
当输出电压较低的时候才用。
我再画蛇添足一下:
1、当输出是3.3V时候,可以不用TL431,用TL432,它的参考电平好像是1.25V。
2、R6的取值事关环路,R6越大,环路增益越低~