先講清楚問題的狀況:
1/板子主控是海凌科電子的HLK7688 wifi模塊,openwrt版本。模塊包括cpu MTK7688芯片,外置Flash W25q80。供電電壓3.3V。
2/該板子平時由5V適配器降壓至3.3V供電,但因為停電后需要繼續運行2小時,用了一快3.7V 1600mah鋰電池備用供電。
3/板子供電方案需要滿足:適配器5V和鋰電池無縫切換;鋰電池電壓耗到3.4V左右,就切斷板子的供電,以保護電池。
4/目前方案:5V比電池電池電壓高,直接用二極管隔離供電,這樣正常就是5V供電。停電后電池立刻供電,無任何延遲或者下降沿(相當于在線式UPS)。
還可以接受
5/電池的3.4V斷電功能通過遲滯電路實現,使用LM358做了個遲滯區間,達到斷電點,測試運放輸出穩定無波動。
重點:
6/現在的問題就是:電池斷電瞬間,理想中3.3V會被切斷,下降到0V,但是實際會先出現一個下降尖波到2V左右。如兩個圖中的黃色波形,這個尖波出現后,有時馬上斷電了。有時卻又恢復正常了,這時最可怕的,因為會導致7688模塊的CPU重啟了,但是外部Flash沒重啟(查過這種flash必須要下降到0.6V才能斷電)。因此7688模塊就進入一個宕機狀態,耗電減小,電池電壓會抬升一點,會導致電池斷電失敗,直到再次達到斷電電壓或者手動斷電才能重新啟動。
7/如果在適配器恢復供電之前,繼續第6條的狀態,7688就一直不能起來,那么來電后,必須要按下斷電按鍵才能恢復正常。如果該設備安裝位置比較高,那么就會很麻煩。
請教:
各位前輩,同行有沒有遇到此類情況。那個電池斷電瞬間的下降尖波怎么消除。
以下是試過無效的辦法
(1/我試過把7688該為純電阻,不會有這個尖波。
2/試過把適配側隔離開,無效;
3/試過別的斷電方式:比如按鍵硬切,電池拔掉,也不會出現這個尖波。
4/也試過增高電池掉電電壓值,或者直接靠電池的保護板(2.8V保護)自己動作,還是有尖波,導致宕機。
5/3.4V時,LM358的輸出在斷電點有不穩定,需要加電容,所以PMOS關斷時間約200mS, 如圖中藍色波形?紤]過加快關斷,但是無效。
6/有個圖可以看到在G級電壓上升一點后出現的,但為什么阻性負載不會出現
7/模塊前加大電容和電感也沒辦法消除。
)
誰能再出出主意。
|