D22要用35ns的二極管。肖特基二極管耐壓不夠。
看了你發的原理圖,從反饋取樣電阻值看,C36兩端輸出電壓被設定在12V左右,后面通過100R電阻到D24,D24是一個5.1V穩壓管,計算一下,相當于
接了70mA左右的假負載,D22不發熱才怪,另外D24上面有接近0.4W的功耗,也會發熱很厲害。解決辦法是調節反饋電阻,降低輸出電壓,或者去掉D24。
可以將二極管改為肖特基快恢復二極管,耐壓值稍微提高點,看看是否能恢復正常情況
啟動的時候,都會進入連續模式去。