本文導(dǎo)讀
相信大家都會遇到這樣的情況,當(dāng)你正在敲一份文檔或一段代碼時,啪的一下停電啦,我擦……,我的代碼……,我的圖紙……,我剛寫好的文章……。但是在嵌入式系統(tǒng)中也會遇到類似的情況,通常會導(dǎo)致嵌入式系統(tǒng)數(shù)據(jù),程序丟失,不能工作,甚至損壞存儲系統(tǒng)。而對于核心板的嵌入式系統(tǒng)來說,異常掉電情況下數(shù)據(jù)不丟失,穩(wěn)定性是根本。本文基于CAT706介紹一種能夠檢測到異常掉電,并利用電容中存儲的少量電量保存數(shù)據(jù)、防止存儲器損壞、丟失數(shù)據(jù)的方法。
一、概述
首先引用一篇微信文章“老板說:你去跳槽,我去跳樓!一場由SD卡引發(fā)的災(zāi)難”
去年上半年,我們公司承接了某大型廣告公司的電梯廣告顯示屏的項目,該產(chǎn)品使用了飛思卡爾的IMX6系列芯片作為主控CPU,具備媒體人機觸摸互動、媒體投放、遠(yuǎn)程升級、錄像監(jiān)控等功能。其中很重要的一項功能就是監(jiān)控和保存功能,因客戶的報價較低,我們理所當(dāng)然的選擇了SD卡作為錄像數(shù)據(jù)的保存介質(zhì)。
沒想到,災(zāi)難半年后就降臨了,半年前發(fā)貨的10K機器,每個月都有10%的損壞率,損壞的機器90%都是SD卡損壞了!客戶不但要求我們賠償SD卡的損失,延長質(zhì)保期,而且威脅一個月內(nèi)不解決將終止合作,客戶是老板的唯一大客戶,丟失這個客戶我們離解散就不遠(yuǎn)。老板甚至放下狠話:一個月內(nèi)不解決,你們跳槽,我跳樓。
經(jīng)過仔細(xì)檢查確定SD卡損壞的原因是設(shè)備上下電導(dǎo)致的。
于是我們采用了如下的方案。其中方案的核心是掉電檢測電路和超級電容繼續(xù)供電電路。掉電檢測電路是用運放搭出來的一個比較復(fù)雜的比較電路,由于復(fù)雜這里就不上圖了。圖1是超級電容的充放電電路,增加該電路可以使掉電后繼續(xù)維持2秒鐘的時間,使CPU完成掉電后的保護處理工作。
圖1 超級電容充放電電路
上述案例結(jié)局辦法是用運放搭建掉電檢測電路比較復(fù)雜,容易出現(xiàn)問題,這里推薦大家一個高集成度的掉電檢測電路。
二、功能簡介:
如圖2所示是CAT706芯片內(nèi)部框圖。CAT706內(nèi)部集成了多種功能,功能強大,使用簡便,此次只重點講解其內(nèi)部的掉電檢測功能。
圖2 內(nèi)部功能框圖
由于內(nèi)部框圖很簡單,可以很容易的分析出有以下四種情況能導(dǎo)致單片機復(fù)位或中斷:
VCC供電不符合要求時可導(dǎo)致RESET復(fù)位輸出;
MR引腳可以手動使RESET復(fù)位輸出;
看門狗WDI沒及時喂狗可導(dǎo)致WDO復(fù)位輸出;
電源掉電檢測輸入PFI可導(dǎo)致PFO中斷輸出。
針對以上四個功能對嵌入式系統(tǒng)作用如下:
可保證VCC供電在穩(wěn)定時單片機工作,不穩(wěn)定時復(fù)位輸出保證系統(tǒng)穩(wěn)定運行;
可人為手動控制單片機復(fù)位運行;
看門狗實時監(jiān)測系統(tǒng),防止系統(tǒng)跑崩潰;
及時監(jiān)測供電系統(tǒng)是否掉電從而讓系統(tǒng)迅速處理數(shù)據(jù)。
本篇文章主要就是針對其第四點檢測意外掉電的保護處理方案。
三、典型應(yīng)用
PFI相當(dāng)于是一個電壓比較器的正輸入端,如果PFI電壓高于1.25V那么PFO就會輸出高電平,如果PFI電壓低于1.25V哪呢PFO就會輸出低電平。如此便可以通過PFI作為輸入將前端的高電壓分壓后接入,從而可以提前檢測到前端的掉電情況。
如圖3所示是CAT706典型應(yīng)用電路及時序圖。原理圖相對比較簡單容易理解,并且畫出了在掉電和上電后各部分的理論波形圖。
一般情況下系統(tǒng)的供電都是由前端市電隔離降壓到相對偏高的直流電壓(如12V),再降壓到系統(tǒng)所需要工作的電壓(如5V/3.3V)。如圖3所示是針對于檢測前端的12V直流電壓的掉電檢測電路。
圖3 典型應(yīng)用電路及時序圖
12V上電時輸出的5V會對大電容充電,圖中串聯(lián)了一個電阻用來限流,當(dāng)?shù)綦姇r電容的電量會通過旁邊的肖特吉二極管直接放電給后端負(fù)載使用。
由于12V掉電到5V/3.3V掉電完成之間有一段時差,所以可以提前檢測12V的掉電情況使單片機進入Interrupt對掉電采取一系列應(yīng)對措施,并且在5V/3.3V掉電完成前完成操作,如圖中的時間T,并且此段時間T與圖中紅色圈的電容值大小有關(guān),電容值越大時間T就越長(必要時可以考慮使用法拉電容);且檢測掉電的信號越靠近總電源的前端就越好。
為了增大掉電后的維持時間T,不僅可以增大儲能電容值來達(dá)到目的,也可以將掉電檢測信號往前端挪動,例如將掉電檢測移至最前端的220V市電或前端高壓,市電掉電時到12V掉電中間也有一段時間,這樣就可以間接增加掉電后的維持時間T。
如圖4所示是檢測前端電壓的掉電檢測電路。提前處理掉電信號以此來增加掉電后的電壓維持時間。
圖4 前端掉電檢測電路
以圖3所示的法拉電容放置位置可知隨著掉電后的電壓維持,電容上的電壓會逐漸下降可能會影響到后端系統(tǒng)的工作。為此可以將大電容的充放電電路移至前端的高電壓部分,也可以將降壓電路分為兩節(jié)或三節(jié)降壓連接,如此只需將大電容的放置位置相對往前端挪一節(jié)即可保證在掉電維持的那段時間內(nèi)主系統(tǒng)的工作電壓維持穩(wěn)定。如圖4所示對大電容的擺放位置改動。
四、實測分析
針對上一節(jié)關(guān)于CAT706原理的推算和實際效果波形的推算我們做了如下的硬件電路搭建,硬件電路針對圖3搭建。如圖5所示硬件使用洞洞板搭建,用來測試實際的輸入供電電壓波形,輸出電壓波形以及PFO和RST引腳的波形。
圖5 實物圖
如圖6所示波形1是輸入的12V電壓波形、波形2是輸出的5V電壓波形、波形3是復(fù)位引腳的電壓波形、波形4是PFO引腳的電壓波形。圖中測試時輸出以10mA的負(fù)載對其恒流放電。
圖6 測試波形圖
當(dāng)輸入12V上升時,DCDC電源會緊接著開始輸出5V,同時隨之12V的上升其分壓值若大于PFI的輸入閾值時PFO會跟著立即輸出高電平,復(fù)位引腳在檢測到5V電壓正常一段時間后也會時復(fù)位系統(tǒng),系統(tǒng)啟動工作。
當(dāng)輸入12V意外斷電下降時其在PFI引腳上的分壓值低于閾值時PFO會立即輸出低電平,此PFO的低電平會中斷系統(tǒng)主控告知系統(tǒng)意外斷電應(yīng)立即對存儲數(shù)據(jù)進行處理,防止數(shù)據(jù)丟失。圖中的測試波形是以10mA的恒流負(fù)載模擬測試效果,從圖中可以看出從檢測到意外斷電到系統(tǒng)復(fù)位停止工作中間有244ms的處理時間。這個時間和DCDC輸出端的電容有很大的關(guān)系,電容值越大其數(shù)據(jù)處理的時間越長,圖中是以2200μF的電容值大小、負(fù)載10mA恒流情況下測得是時間。實際處理時檢測到掉電主控應(yīng)立即斷掉液晶屏等不需要的耗電外設(shè)只保持主控部分的供電即可。
上一篇:工程師忽略了LDO的“QC”參數(shù),有何影響?
下一篇:最后一頁
推薦閱讀
史海拾趣
為了提高產(chǎn)品質(zhì)量,意華先后通過了ISO9001、ISO14001、IECQC080000等多項國際質(zhì)量管理體系認(rèn)證。這些認(rèn)證不僅證明了公司的質(zhì)量管理水平,也為客戶提供了更可靠的產(chǎn)品保障。通過持續(xù)的質(zhì)量改進和過程控制,意華的產(chǎn)品質(zhì)量得到了顯著提升,贏得了更多客戶的認(rèn)可。
隨著全球?qū)Νh(huán)境保護問題的日益關(guān)注,GD Rectifiers Ltd積極響應(yīng)并踐行綠色環(huán)保理念。公司投入大量資源進行綠色產(chǎn)品的研發(fā)和生產(chǎn),推出了一系列符合環(huán)保標(biāo)準(zhǔn)的整流器產(chǎn)品。這些產(chǎn)品不僅具有高效、節(jié)能的特點,還大幅降低了生產(chǎn)和使用過程中的環(huán)境污染。同時,公司還加強了對廢棄物的處理和回收利用工作,努力實現(xiàn)生產(chǎn)全過程的綠色化。GD Rectifiers Ltd的環(huán)保行動贏得了社會各界的廣泛贊譽和支持,為公司的可持續(xù)發(fā)展奠定了堅實基礎(chǔ)。
隨著技術(shù)的不斷成熟和產(chǎn)品線的不斷完善,Dytran開始積極拓展市場。公司不僅在美國本土取得了良好的銷售業(yè)績,還通過參加國際展覽和建立海外辦事處等方式,將產(chǎn)品推向全球。在這個過程中,Dytran的傳感器產(chǎn)品得到了眾多行業(yè)客戶的認(rèn)可,廣泛應(yīng)用于航空航天、工業(yè)和汽車行業(yè)的產(chǎn)品開發(fā)測試和嵌入式監(jiān)控解決方案。
為了更好地服務(wù)全球客戶,Dytran在成立兩年后將其總部遷至美國加利福尼亞州的查茨沃思市。這里地理位置優(yōu)越,交通便利,有利于公司進一步拓展北美市場。同時,公司還加強了與全球合作伙伴的合作,共同推動傳感器技術(shù)的發(fā)展和應(yīng)用。
在Crowd Supply平臺上線不久,一家專注于智能家居設(shè)備的初創(chuàng)公司選擇在這里發(fā)起眾籌。這個項目憑借其獨特的設(shè)計和前瞻性的功能,迅速吸引了大量關(guān)注。經(jīng)過一段時間的籌備和宣傳,該項目成功籌集到了所需的資金,并順利進入了生產(chǎn)階段。這一成功案例不僅為Crowd Supply贏得了良好的口碑,也為其后續(xù)的發(fā)展奠定了堅實的基礎(chǔ)。
在Exclara看來,質(zhì)量是企業(yè)的生命線。公司始終堅持質(zhì)量至上的原則,從原材料采購到生產(chǎn)過程的每一個環(huán)節(jié)都嚴(yán)格把關(guān),確保產(chǎn)品質(zhì)量的穩(wěn)定性和可靠性。同時,公司還建立了完善的客戶服務(wù)體系,為客戶提供全方位、個性化的服務(wù)支持。這種以客戶為先的經(jīng)營理念不僅贏得了客戶的信任和支持,也為公司贏得了良好的口碑和聲譽。
Cristek Interconnects Inc公司自成立以來,一直致力于電子連接器技術(shù)的研發(fā)與創(chuàng)新。在早期的發(fā)展階段,公司憑借其出色的研發(fā)團隊,成功開發(fā)出一種新型的高性能連接器,這種連接器具有更高的導(dǎo)電性和更低的信號衰減,極大地提高了電子設(shè)備的性能。這一技術(shù)突破為公司贏得了市場的廣泛認(rèn)可,也奠定了Cristek在電子行業(yè)中的重要地位。
載碼體—天線間的射頻載波頻率 當(dāng)選擇RFID系統(tǒng)時,一個很重要的考慮因素是用于載碼體與天線間傳輸數(shù)據(jù)的載波頻率波段。美國聯(lián)邦通信委員會(FCC)限定的工作頻段是低(50-500Khz)、中(13.56Mhz)或微波(0.9-2.5Ghz)。微波系統(tǒng)有潛在的長射程 ...… 查看全部問答∨ |
采用DSP、PLD和ASIC實現(xiàn)多速濾波器設(shè)計的比較 摘自www.eetchina.com 采用專用器件實現(xiàn)數(shù)字信號處理是目前中國工程師的一個主要選擇。Altera公司Tony San認(rèn)為,面對實現(xiàn)多速濾波的各種方案,設(shè)計工程師必須評估所需的數(shù)據(jù)吞吐量,提出高效率的實現(xiàn)方案并正確地選擇各類硬件,從而實現(xiàn)設(shè)計優(yōu)化與 ...… 查看全部問答∨ |
做實驗的時候用到隔離變壓器,就買了一個,想看一下工作原理,照著pcb板把電路圖畫下來了,但是怎么分析也看不明白,所以懇請各位幫忙分析一下,特別是二極管的作用,謝謝啊! 謝謝 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/KZ%25 ...… 查看全部問答∨ |
|
如何在WINCE系統(tǒng)EVC開發(fā)環(huán)境讀取SD卡的寫入速度 請問大家一個問題,我用的是arm9,wince系統(tǒng),evc開發(fā)環(huán)境,如何讀取sd卡寫入速度呢?謝謝!… 查看全部問答∨ |
|
請問下面一句指令什么意思 MOV x(R0) R1 ========== MOV (R0) R1 是將R1內(nèi)容送到R0指定的地址,那前面多個X啥意思呢 謝謝… 查看全部問答∨ |
本帖最后由 paulhyde 于 2014-9-15 09:13 編輯 本人在淘寶買的龍丘的MMA7455加速度傳感器,有12個引腳! 用給的程序和串口調(diào)試工具調(diào)試,返回的數(shù)值沒有發(fā)生變化! 據(jù)估計是沒有工作 我的51調(diào)試的,有沒有那位朋友調(diào)試好的 來指點一下,或者分 ...… 查看全部問答∨ |
一整個就是慘~明天等著被老板炮 順便問一下,看同學(xué)們有沒有覺得我哪邊的電路接錯了 我是要用DSP外接一個DAC芯片數(shù)字訊號轉(zhuǎn)成模擬 DAC芯片型號是TLV5616要吃5v的vcc, 所以我從DSP有一個5v的pin腳接給它 GND也是從DSP板子本身接出來給它 ...… 查看全部問答∨ |
- 利用隔離式精密信號鏈保持?jǐn)?shù)據(jù)采集的準(zhǔn)確度并提高可靠性
- Polyn 首款神經(jīng)擬態(tài)模擬信號處理芯片流片成功
- XMOS將以全新智能音頻及邊緣AI技術(shù)亮相廣州國際專業(yè)燈光音響展
- XMOS推出支持AES67標(biāo)準(zhǔn)的以太網(wǎng)音頻解決方案
- GMSL解析:像素模式和隧道模式如何增強系統(tǒng)性能
- MVG推出SpeedProbe DL解決方案:有源相控陣天線校準(zhǔn)速度提升至5倍
- 納芯微發(fā)布雙通道電流檢測放大器NSCSA285,賦能工業(yè)與能源管理
- 攻克PWM高頻瞬態(tài)干擾難題!納芯微發(fā)布車規(guī)級電流檢測放大器NSCSA240-Q1系列
- 學(xué)子專區(qū)論壇- ADALM2000實驗:脈寬調(diào)制
- AI PC時代,英特爾和微軟引領(lǐng)PC產(chǎn)業(yè)翻開Windows 11 AI+ PC新篇章!
- 意法半導(dǎo)體推出針對消費類和工業(yè)電源轉(zhuǎn)換器和電機控制器 優(yōu)化設(shè)計的GaN半橋驅(qū)動器
- 德州儀器TI發(fā)布全球最小MCU,微型空間內(nèi)實現(xiàn)智能化
- 瑞聲科技+創(chuàng)昇半導(dǎo)體,能否撬動智能座艙格局?
- 又一全固態(tài)電池產(chǎn)業(yè)項目簽約!
- 重大突破!兩大車企啟動全固態(tài)電池路測
- 全球固態(tài)電池現(xiàn)重大進展!
- 比亞迪刀片電池領(lǐng)先通過新國標(biāo)檢測,安全性能獲權(quán)威認(rèn)證
- 一款國產(chǎn)車規(guī)智能隔離柵極驅(qū)動器得推薦
- 一文聊聊禾賽科技激光雷達(dá)技術(shù)
- 秀創(chuàng)意!免費試用LPC1114F 進行中...
- 年終大沖關(guān)!第二期光榮榜活動震撼登場!
- 5G來襲 TE Connectivity 助你搶占消費電子市場先機
- 論壇有5只冰墩墩等你來贏:一起 DIY 冰墩墩!
- 造個車,一起駛向詩和遠(yuǎn)方!學(xué)習(xí) TI 汽車參考設(shè)計,參加技能小測試贏好禮!
- 【EEWORLD第二十六屆】2011年05月社區(qū)明星人物揭曉!
- 將想法變成現(xiàn)實,Maxim MAX32630FTHR創(chuàng)意設(shè)計大賽,重磅開啟!
- 暑期酷學(xué),專為在校生打造!!!
- 免費領(lǐng)取:基于i.MX RT1062的Teensy 4.1開發(fā)板,參考開源設(shè)計,DIY LCR表~