|
開機(jī)尖峰好控制,因?yàn)閺?fù)位狀態(tài)下mcu默認(rèn)高電平弱上拉。
用一個(gè)小mos短接功率mos的g極就可以了。
關(guān)機(jī)尖峰就麻煩些,通常使用程序檢測系統(tǒng)掉電。
如檢測交流過零,檢測濾波電容欠壓。
軟件的方法居多,若碰上mcu死機(jī)就比較麻煩了。
大多數(shù)在設(shè)計(jì)時(shí)都不會考慮復(fù)位外接按鍵,因?yàn)楸容^少見。
但這時(shí)如果直接關(guān)機(jī)再開就會有高壓輸出。
檢測關(guān)機(jī)高壓尖峰波形發(fā)現(xiàn)。
高壓尖峰與輸入電壓有關(guān),與關(guān)機(jī)前設(shè)定電壓無關(guān)。
只要關(guān)機(jī)前設(shè)定為關(guān)閉輸出狀態(tài),就不會有輸出尖峰,所以軟件處理方法有效。
在無軟件關(guān)機(jī)處理程序的情況下,開啟輸出設(shè)定0v。
觀察功率mos的g極有兩段上升,在下降段有一個(gè)陷坑。
對比輸出發(fā)現(xiàn)在第一段上升中斷開始有輸出,在二段上升達(dá)到輸入電壓,在下降段陷坑處關(guān)斷。
分析+15伏和-15伏以及反饋發(fā)現(xiàn)。
-15伏開始跌落時(shí),因?yàn)榉答侀_始失效,輸出開始上升。
當(dāng)-15伏降為零時(shí),反饋完全失效,輸出完全失控。
而mcu在電壓跌落到3伏時(shí)才失效,表現(xiàn)為硬件復(fù)位。
硬件復(fù)位后,小mos得電,關(guān)斷輸出,所以在下降段有一陷坑。
電壓下降到2伏時(shí),小mos也失壓關(guān)斷,功率mos又得電,但此時(shí)已低于閥值電壓,所以沒有開啟。
因?yàn)閿?shù)控電源+15伏與+5伏通常級聯(lián),并公用輸入濾波電容,正電壓比負(fù)電壓電流大,所以濾波電容也大。
因此大多數(shù)情況下-15伏最先失壓,然后是+15伏,最后才是+5伏。
而電壓電流反饋需要負(fù)壓才能工作,所以當(dāng)-15伏失壓時(shí),輸出開始失控上升,導(dǎo)致高壓尖峰。
那么可以改變系統(tǒng)掉電順序,使+15伏先失壓,功率管失去開啟條件,然后-15伏再失壓。
即可保證無關(guān)機(jī)高壓尖峰。
改動(dòng)方法如下:
將+15伏和+5伏的連接斷開,獨(dú)立整流濾波。
+5伏使用原先+15伏的濾波電容。
+15伏使用比-15伏略小的濾波電容,也并加大-15伏的濾波電容。
這樣+15伏最先失電,因?yàn)榉答伃h(huán)路正常,mcu給定正常,所以輸出仍然維持正常值。
當(dāng)+15伏繼續(xù)失電,功率mos無法維持打開時(shí),輸出電壓開始跌落,輸出安全關(guān)閉。
隨后-15伏失壓,+5伏失壓,系統(tǒng)安全關(guān)斷。
同時(shí)配合軟件檢測,在+15伏失壓初期時(shí)關(guān)斷輸出,保存系統(tǒng)數(shù)據(jù)則更加可靠。
|
|