標(biāo)題: 想在單片機(jī)/MCU斷電的時(shí)候還能運(yùn)行幾秒鐘,此時(shí)用中斷腳檢測(cè)斷電這一刻的動(dòng)作在MCU [打印本頁(yè)]

作者: QWE4562012    時(shí)間: 2024-3-20 17:27
標(biāo)題: 想在單片機(jī)/MCU斷電的時(shí)候還能運(yùn)行幾秒鐘,此時(shí)用中斷腳檢測(cè)斷電這一刻的動(dòng)作在MCU
想在單片機(jī)/MCU斷電的時(shí)候還能運(yùn)行幾秒鐘,此時(shí)用中斷腳檢測(cè)斷電這一刻的動(dòng)作。在MCU的VCC腳加一個(gè)法拉電容是否可行?有哪些更好的方法可以實(shí)現(xiàn)我要的這個(gè)功能

法拉電容.png (170.9 KB, 下載次數(shù): 75)

法拉電容.png

作者: Hephaestus    時(shí)間: 2024-3-20 20:09
負(fù)載輕的話可以。
作者: a185980800    時(shí)間: 2024-3-20 21:58
隨便一個(gè)大一點(diǎn)的電解電容都?jí)騿纹瑱C(jī)運(yùn)行幾秒了但是在這個(gè)電容前面要加二極管隔離一下,那與用二極管給這個(gè)電容充電然后這個(gè)電容里面的電值供給mcu用,就可以實(shí)現(xiàn)
作者: xiaobendan001    時(shí)間: 2024-3-21 08:02
通常是在前端比如24V的位置加一個(gè)較大的電容,這樣存儲(chǔ)的能量比較多。不過(guò)現(xiàn)在的一些5V芯片可以工作到3V也比較容易在5V端實(shí)現(xiàn)
作者: 大漠落日    時(shí)間: 2024-3-21 08:28
加個(gè)法拉電容就可以了,
作者: wulin    時(shí)間: 2024-3-21 09:20
這是一個(gè)利用MCU低壓中斷功能,在DS1302的RAM保存掉電時(shí)重要數(shù)據(jù)的示例程序,無(wú)需法拉電容。電路板上電源濾波電解電容22uf。經(jīng)實(shí)際電路驗(yàn)證,保存幾個(gè)字節(jié)數(shù)據(jù)毫無(wú)壓力。MCU型號(hào)STC8H3K48S2。 STC8H讀寫DS1302 RAM(掉電保存).rar (29.45 KB, 下載次數(shù): 8)


作者: QWE4562012    時(shí)間: 2024-3-22 11:33
a185980800 發(fā)表于 2024-3-20 21:58
隨便一個(gè)大一點(diǎn)的電解電容都?jí)騿纹瑱C(jī)運(yùn)行幾秒了但是在這個(gè)電容前面要加二極管隔離一下,那與用二極管給這個(gè) ...

你說(shuō)的是不是這個(gè)意思啊?

1.png (11.34 KB, 下載次數(shù): 62)

1.png

作者: QWE4562012    時(shí)間: 2024-3-22 11:33
大漠落日 發(fā)表于 2024-3-21 08:28
加個(gè)法拉電容就可以了,

用多大的呢  如何選型啊
作者: QWE4562012    時(shí)間: 2024-3-22 11:34
Hephaestus 發(fā)表于 2024-3-20 20:09
負(fù)載輕的話可以。

就供給MCU  在MCU斷電的情況下  采集一個(gè)斷電的中斷信號(hào)
作者: QWE4562012    時(shí)間: 2024-3-22 11:35
wulin 發(fā)表于 2024-3-21 09:20
這是一個(gè)利用MCU低壓中斷功能,在DS1302的RAM保存掉電時(shí)重要數(shù)據(jù)的示例程序,無(wú)需法拉電容。電路板上電源濾 ...

非常感謝  不過(guò)沒(méi)有用DS1302用的是MCU內(nèi)部的RTC
作者: wulin    時(shí)間: 2024-3-22 17:22
QWE4562012 發(fā)表于 2024-3-22 11:35
非常感謝  不過(guò)沒(méi)有用DS1302用的是MCU內(nèi)部的RTC

掉電中斷,重要數(shù)據(jù)寫在片內(nèi)EEPROM也一樣。參考回帖:http://www.torrancerestoration.com/bbs/dpj-234231-1.html
作者: 祥子陳    時(shí)間: 2024-3-22 20:29
必須電容前面有個(gè)二極管用于和其他電路部分隔開,然后系統(tǒng)電源接到單片機(jī)的ADC引腳,這樣斷電就能檢測(cè)到
作者: 明日之星8    時(shí)間: 2024-3-22 23:06
加肖特基二極管和電池吧,比如CR2132或者3.7V鋰電池,某些單片機(jī)可
以1微安工作電流實(shí)現(xiàn)計(jì)時(shí),可以連續(xù)運(yùn)行一年甚至數(shù)年,只受限于電池
的壽命。
作者: QWE4562012    時(shí)間: 2024-3-25 15:29
明日之星8 發(fā)表于 2024-3-22 23:06
加肖特基二極管和電池吧,比如CR2132或者3.7V鋰電池,某些單片機(jī)可
以1微安工作電流實(shí)現(xiàn)計(jì)時(shí),可以連續(xù)運(yùn) ...

MCU 供電腳沒(méi)有接電池呢  也不會(huì)接電池
作者: QWE4562012    時(shí)間: 2024-3-25 16:51
QWE4562012 發(fā)表于 2024-3-22 11:33
你說(shuō)的是不是這個(gè)意思啊?

這個(gè)二極管是必須的嗎?
作者: npn    時(shí)間: 2024-3-25 22:40
加一個(gè)二極管和光耦,斷電后電容向單片機(jī)供電,電容不能向光耦供電,然后被單片機(jī)檢測(cè)到光耦截止即為掉電。
作者: fosu頑童    時(shí)間: 2024-3-26 00:36
QWE4562012 發(fā)表于 2024-3-22 11:33
你說(shuō)的是不是這個(gè)意思啊?

這個(gè)我認(rèn)為可以。
接下來(lái)通過(guò)示波器檢測(cè)MCU供電電壓的掉電時(shí)間,來(lái)調(diào)試電容容量。
如果MCU內(nèi)部有低電壓檢測(cè)功能的話,可以使能,并且進(jìn)入低功耗模式,這樣的話因?yàn)樨?fù)載電流變小,使得掉電時(shí)間會(huì)變長(zhǎng)一些。

作者: QWE4562012    時(shí)間: 2024-3-30 11:54
     3.3V和法拉電容之間有必要增加一個(gè)二極管嗎?就是3.3V經(jīng)過(guò)一個(gè)二極管再接到單片機(jī)的VCC和法拉電容  有沒(méi)有必要
作者: QWE4562012    時(shí)間: 2024-3-30 17:42
fosu頑童 發(fā)表于 2024-3-26 00:36
這個(gè)我認(rèn)為可以。
接下來(lái)通過(guò)示波器檢測(cè)MCU供電電壓的掉電時(shí)間,來(lái)調(diào)試電容容量。
如果MCU內(nèi)部有低電壓 ...

好的  謝謝  你是不是用過(guò)呢?你現(xiàn)在在做什么產(chǎn)品啊
作者: QWE4562012    時(shí)間: 2024-3-30 17:50
fosu頑童 發(fā)表于 2024-3-26 00:36
這個(gè)我認(rèn)為可以。
接下來(lái)通過(guò)示波器檢測(cè)MCU供電電壓的掉電時(shí)間,來(lái)調(diào)試電容容量。
如果MCU內(nèi)部有低電壓 ...

這個(gè)容量大一點(diǎn)也是沒(méi)關(guān)系的吧




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1