最近修了一個(gè)蘇泊爾的電高壓鍋,故障為開(kāi)關(guān)電源板 AC-DC 芯片的啟動(dòng)電阻內(nèi)部開(kāi)路,導(dǎo)致沒(méi)電壓輸出不工作。里面使用的一個(gè)檢測(cè)電路很有特點(diǎn),放上來(lái)給大家看看。原以為只是一個(gè)簡(jiǎn)單的掉電檢測(cè)電路,實(shí)際還可以檢測(cè)反激式變壓器的負(fù)向電壓來(lái)判斷反激式的輸入電壓。(利用反激式的正向?qū)妷簛?lái)做反饋控制的 PSR 技術(shù)已經(jīng)用于不少反激式的電源芯片了。既然正向的可以用來(lái)穩(wěn)壓,同樣反向的也可以用來(lái)大概的測(cè)量一下輸入的 HVCC 電壓)這個(gè)電路簡(jiǎn)單,并且?guī)Ц綦x效果。
原理如下:
1、圖中最左邊為反激式開(kāi)關(guān)電源的次級(jí)繞組,開(kāi)關(guān)電源初級(jí)側(cè) MOS 截至?xí)r,初級(jí)的正半周波形通過(guò) D5 整流輸出 12V;開(kāi)關(guān)電源初級(jí)側(cè) MOS 導(dǎo)通時(shí),初級(jí)的負(fù)半周波形通過(guò) D4(M7)整流出負(fù)電壓。
2、負(fù)電壓經(jīng)過(guò) R5,C2 做 RC 濾波之后,與 5V 之間的 R10,R9 分壓后,將負(fù)壓做了處理,輸出正的 VZC 信號(hào)。當(dāng) AC220V 輸入越大時(shí),負(fù)電壓越高,輸出的 VZC 越低。
3、當(dāng) 12V 輸出電流一定時(shí),VZC 的電壓輸入和 AC 輸入電壓呈線性關(guān)系,MCU 通過(guò) VZC 電壓就可以大致獲得 AC220V 的電壓。
4、當(dāng)去掉 220V 時(shí),整個(gè)開(kāi)關(guān)電源因?yàn)橛星岸?400V 電容,12V 還可以穩(wěn)定輸出一段時(shí)間,400V 電容中電壓會(huì)逐漸降低,此時(shí) VZC 電壓會(huì)升高。當(dāng) MCU 檢測(cè)到 VZC 電壓連續(xù)變高后,就可以認(rèn)為外部掉電,此時(shí)離 12V 電壓下降還有 20ms 的時(shí)間。加大前端 400V 電容容量,這個(gè)時(shí)間會(huì)更長(zhǎng)。
下圖是實(shí)測(cè)的 AC220V 電壓與對(duì)應(yīng) VZC 電壓的關(guān)系:
可以看到,繼電器工作與不工作時(shí)候輸出的 VZC 還是有不同的,所以程序中要注意這一點(diǎn),所以此電路最適合負(fù)載單一的應(yīng)用,這個(gè)電路成本極低,而且比較安全,巧妙的實(shí)現(xiàn)了隔離的檢測(cè) AC 電壓的輸入與掉電檢測(cè),值得我等學(xué)習(xí)。
我們?cè)倏匆幌聦?shí)測(cè)的掉電波形:
我們?cè)倏匆幌聦?shí)物電路板: