我在做一個電路。電源很簡單,用2596做的一個降壓12v--5V。經(jīng)過一個肖特基5819(實際還有蓄電池電路,沒接)連到負(fù)載上。但是我的應(yīng)用電路中負(fù)載是變化的。有一個MOS開關(guān)。開關(guān)打開則電流在150ma左右,閉合則電流在650ma左右。
電路做好之后,出現(xiàn)問題了。打開開關(guān)時控制單片機(jī)(stc)發(fā)生重啟,或者指令運轉(zhuǎn)出現(xiàn)問題(不按程序跳轉(zhuǎn))。如果去掉開關(guān)后面500ma的負(fù)載則一切正常。
非常懷疑是電流增大后的低電壓造成的。我沒有測試瞬態(tài)的工具,只能猜測。
在負(fù)載前加了一個220uF的電容,情況有所好轉(zhuǎn),但只是偶然可以正常。
嘗試在開關(guān)pMOS的控制端加了電容和電阻。這樣試圖通過延長可變電阻時間降低電流變化對電壓的沖擊。開始是并了10uf和10k的電阻電容。效果不錯。大部分情況下都能正常了。但是少量重啟或指令運行錯誤的情況。
再加大電阻和電容也無法取得良好的效果,甚至使用220uf和100k的電阻,仍然出現(xiàn)少量重啟或錯誤的情況。
請諸位大俠幫忙指點。怎樣才能改善這個情況呢?我現(xiàn)在沒招了。