斷電檢測(cè)電路(用于統(tǒng)計(jì)斷電關(guān)機(jī)那一刻到下一次上電開機(jī)的總時(shí)間)
有這樣一個(gè)需求:需要在板子斷電的那一刻立馬檢測(cè)到這個(gè)斷電時(shí)間開始計(jì)時(shí)計(jì)算斷電關(guān)機(jī)的時(shí)間(下一次開機(jī)能獲取到這個(gè)產(chǎn)品斷電的時(shí)間)。
MCU用的是STM32,整個(gè)板子的電源來(lái)源于一個(gè)12V的電池包,電池包經(jīng)過(guò)5V的LDO降壓再經(jīng)過(guò)3.3V的LDO降壓后給到MCU供電MCU有外掛看門狗芯片,也有紐扣電池進(jìn)行RTC計(jì)時(shí)
如果要在斷電那一刻開始計(jì)時(shí)的話,是不是MCU供電端用RC延時(shí)一下再給MCU供電?12V總開關(guān)斷電的時(shí)候,MCU需要還有電才能檢測(cè)到斷電的動(dòng)作,此刻可以馬上檢測(cè)斷電的下降沿開始計(jì)時(shí)?此方法是否可行?如何計(jì)算RC的值呢?
有哪些更好的方法?幫忙推薦一下