微控制器莫名掉電

2021-08-10 15:32:19 字數 600 閱讀 4012

開發乙個低功耗專案,坑爹的地方不是乙個兩個。真的是服了。

今天又被萬用表坑了一次。系統進入低功耗之後電流在幾十個ua左右,這時候使用觸控按鍵喚醒系統沒有問題,可以正常喚醒執行,但是使用指紋模組喚醒的話就會導致掉電,為什麼呢???指紋模組耗電量太大???的確指紋模組的耗電量是很大,峰值電流140ma,我就想是不是把系統電源電壓拉低了導致微控制器復位了,加大的濾波電容行不通,單獨使用穩壓晶元供電也行不通,使用指紋模組喚醒的話還是會掉電。坑的一筆。

看了下喚醒的過程,指紋模組喚醒後微控制器能夠正常執行,但是當開啟指紋模組的主供電電源的時候出現掉電情況。嗯,還是指紋模組耗電太大了!!!但是為什麼單獨使用電源供電也不行呢???鬱悶之極將串聯在電源正極上的萬用表拿走了,萬用表是在2ma檔位。這時候系統盡然不會掉電了。慘的不行。為什麼呢?我估計是萬用表坑了我。因為在2ma檔位下,微控制器待機電流只有幾十微安,當開啟指紋模組之後電流瞬間增加到上百微安,這時候電流錶就會採取自我保護功能,斷開供電,然後再上電導致了微控制器掉電,或者是萬用表內部切換了測量檔位,切換的瞬間微控制器掉電了。

為了驗證一下我的說法,我將可惡的萬用表繼續接到系統電源的正極上去,但是單位切換到200ma檔,這時候使用指紋模組喚醒是沒有問題得,bingo,基本是我的猜測就是對的了!!!

微控制器空閒與掉電模式

特別對於電池供電系統來說,功耗是首要考慮的問題.我們知道微控制器內部有乙個電源管理暫存器pcon,這個暫存器的最低兩位,idl和pd這兩位分別用來設定是否使微控制器進入空閒模式和掉電模式。1.空閒模式 當微控制器進入空閒模式時,除cpu處於休眠狀態外,其餘硬體全部處於活動狀態,晶元中程式未涉及到的資...

微控制器掉電模式與空閒模式

我們知道微控制器內部有乙個電源管理暫存器 pcon 這個暫存器的最低兩位,idl和 pd這兩位分別用來設定是否使微控制器進入空閒模式和掉電模式。1.空閒模式 當微控制器進入空閒模式時,除 cpu處於休眠狀態外,其餘硬體全部處於活動狀態,晶元中程式未涉及到的資料儲存器和特殊功能暫存器中的資料在空閒模式...

微控制器復位和冷啟動(掉電)的區別

stc微控制器優點 1 抗干擾能力強 2 保密性能強悍,很難被破解 3 微控制器時鐘有防外部電磁輻射功能 stc微控制器缺點 1 功耗較高,5v供電 2 8位,執行速度慢 3 無硬體乘法器,乘除法運算都為4週期指令 4 微控制器內整合資源少。stc微控制器冷啟動和復位是什麼,現以stc12系列為例說...