0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一個高集成度的掉電檢測電路應(yīng)用

UtFs_Zlgmcu7890 ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-05-25 09:35 ? 次閱讀

本文導讀

相信大家都會遇到這樣的情況,當你正在敲一份文檔或一段代碼時,啪的一下停電啦,我擦……,我的代碼……,我的圖紙……,我剛寫好的文章……。但是在嵌入式系統(tǒng)中也會遇到類似的情況,通常會導致嵌入式系統(tǒng)數(shù)據(jù),程序丟失,不能工作,甚至損壞存儲系統(tǒng)。而對于核心板的嵌入式系統(tǒng)來說,異常掉電情況下數(shù)據(jù)不丟失,穩(wěn)定性是根本。本文基于CAT706介紹一種能夠檢測到異常掉電,并利用電容中存儲的少量電量保存數(shù)據(jù)、防止存儲器損壞、丟失數(shù)據(jù)的方法。

、概述

首先引用一篇微信文章“老板說:你去跳槽,我去跳樓!一場由SD卡引發(fā)的災難”

去年上半年,我們公司承接了某大型廣告公司的電梯廣告顯示屏的項目,該產(chǎn)品使用了飛思卡爾的IMX6系列芯片作為主控CPU,具備媒體人機觸摸互動、媒體投放、遠程升級、錄像監(jiān)控等功能。其中很重要的一項功能就是監(jiān)控和保存功能,因客戶的報價較低,我們理所當然的選擇了SD卡作為錄像數(shù)據(jù)的保存介質(zhì)。

沒想到,災難半年后就降臨了,半年前發(fā)貨的10K機器,每個月都有10%的損壞率,損壞的機器90%都是SD卡損壞了!客戶不但要求我們賠償SD卡的損失,延長質(zhì)保期,而且威脅一個月內(nèi)不解決將終止合作,客戶是老板的唯一大客戶,丟失這個客戶我們離解散就不遠。老板甚至放下狠話:一個月內(nèi)不解決,你們跳槽,我跳樓。

經(jīng)過仔細檢查確定SD卡損壞的原因是設(shè)備上下電導致的。

于是我們采用了如下的方案。其中方案的核心是掉電檢測電路和超級電容繼續(xù)供電電路。掉電檢測電路是用運放搭出來的一個比較復雜的比較電路,由于復雜這里就不上圖了。圖1是超級電容的充放電電路,增加該電路可以使掉電后繼續(xù)維持2秒鐘的時間,使CPU完成掉電后的保護處理工作。

圖1 超級電容充放電電路

上述案例結(jié)局辦法是用運放搭建掉電檢測電路比較復雜,容易出現(xiàn)問題,這里推薦大家一個高集成度的掉電檢測電路。

二、功能簡介:

如圖2所示是CAT706芯片內(nèi)部框圖。CAT706內(nèi)部集成了多種功能,功能強大,使用簡便,此次只重點講解其內(nèi)部的掉電檢測功能。

圖2 內(nèi)部功能框圖

由于內(nèi)部框圖很簡單,可以很容易的分析出有以下四種情況能導致單片機復位或中斷:

  • VCC供電不符合要求時可導致RESET復位輸出;

  • MR引腳可以手動使RESET復位輸出;

  • 看門狗WDI沒及時喂狗可導致WDO復位輸出;

  • 電源掉電檢測輸入PFI可導致PFO中斷輸出。

針對以上四個功能對嵌入式系統(tǒng)作用如下:

  • 可保證VCC供電在穩(wěn)定時單片機工作,不穩(wěn)定時復位輸出保證系統(tǒng)穩(wěn)定運行;

  • 可人為手動控制單片機復位運行;

  • 看門狗實時監(jiān)測系統(tǒng),防止系統(tǒng)跑崩潰;

  • 及時監(jiān)測供電系統(tǒng)是否掉電從而讓系統(tǒng)迅速處理數(shù)據(jù)。

本篇文章主要就是針對其第四點檢測意外掉電的保護處理方案。

三、典型應(yīng)用

PFI相當于是一個電壓比較器的正輸入端,如果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)了一個電阻用來限流,當?shù)綦姇r電容的電量會通過旁邊的肖特吉二極管直接放電給后端負載使用。

由于12V掉電到5V/3.3V掉電完成之間有一段時差,所以可以提前檢測12V的掉電情況使單片機進入Interrupt對掉電采取一系列應(yīng)對措施,并且在5V/3.3V掉電完成前完成操作,如圖中的時間T,并且此段時間T與圖中紅色圈的電容值大小有關(guān),電容值越大時間T就越長(必要時可以考慮使用法拉電容);且檢測掉電的信號越靠近總電源的前端就越好。

為了增大掉電后的維持時間T,不僅可以增大儲能電容值來達到目的,也可以將掉電檢測信號往前端挪動,例如將掉電檢測移至最前端的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是復位引腳的電壓波形、波形4是PFO引腳的電壓波形。圖中測試時輸出以10mA的負載對其恒流放電。

圖6 測試波形圖

當輸入12V上升時,DCDC電源會緊接著開始輸出5V,同時隨之12V的上升其分壓值若大于PFI的輸入閾值時PFO會跟著立即輸出高電平,復位引腳在檢測到5V電壓正常一段時間后也會時復位系統(tǒng),系統(tǒng)啟動工作。

當輸入12V意外斷電下降時其在PFI引腳上的分壓值低于閾值時PFO會立即輸出低電平,此PFO的低電平會中斷系統(tǒng)主控告知系統(tǒng)意外斷電應(yīng)立即對存儲數(shù)據(jù)進行處理,防止數(shù)據(jù)丟失。圖中的測試波形是以10mA的恒流負載模擬測試效果,從圖中可以看出從檢測到意外斷電到系統(tǒng)復位停止工作中間有244ms的處理時間。這個時間和DCDC輸出端的電容有很大的關(guān)系,電容值越大其數(shù)據(jù)處理的時間越長,圖中是以2200μF的電容值大小、負載10mA恒流情況下測得是時間。實際處理時檢測到掉電主控應(yīng)立即斷掉液晶屏等不需要的耗電外設(shè)只保持主控部分的供電即可。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 檢測電路
    +關(guān)注

    關(guān)注

    13

    文章

    307

    瀏覽量

    58172
  • 周立功
    +關(guān)注

    關(guān)注

    38

    文章

    130

    瀏覽量

    37632

原文標題:硬件設(shè)計08:巧用CAT706做掉電檢測

文章出處:【微信號:Zlgmcu7890,微信公眾號:周立功單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    常用的電源掉電檢測電路介紹

    下面旺哥以最簡單粗暴的說法,給大家分享解說工作中常用的電源掉電檢測電路,旨在幫助看不懂的朋友學習電路,加深理解。
    發(fā)表于 02-27 16:53 ?2617次閱讀
    常用的電源<b class='flag-5'>掉電檢測</b><b class='flag-5'>電路</b>介紹

    種機載電源掉電檢測電路設(shè)計

    針對傳統(tǒng)機載電源掉電檢測電路抗干擾能力差、易誤觸發(fā)的缺點,提出了種抗干擾能力強、安全性更好的掉電檢測電路。首先,在傳統(tǒng)
    發(fā)表于 05-25 09:38 ?998次閱讀
    <b class='flag-5'>一</b>種機載電源<b class='flag-5'>掉電檢測</b><b class='flag-5'>電路</b>設(shè)計

    關(guān)于開關(guān)電源的掉電檢測電路修改的求助

    之前做了開關(guān)電源,但是掉電檢測電路因受濾波電容的影響,不能正常工作,現(xiàn)在急需修改電路,我本來想把掉電
    發(fā)表于 08-10 17:08

    集成度藍牙4.0模塊

    應(yīng)用需求,方便客戶應(yīng)用于可穿戴設(shè)備等;集成度,便于客戶應(yīng)用。如有需求,請聯(lián)系。聯(lián)系電話:0512-86867301
    發(fā)表于 06-06 16:23

    5V電壓掉電檢測

    我想設(shè)計5V電壓掉電檢測電路,單片機檢測到有下降沿時進入休眠狀態(tài),但是連接好元件后單片機口始終是低電平。請各位大神幫忙分析
    發(fā)表于 01-07 09:58

    集成度RF IC是什么?

    ADI最新推出設(shè)計用于LTE(長期演進)和第四代(4G)蜂窩基站的集成度RF IC(射頻集成電路)系列。LTE是UMTS(通用移動電信系統(tǒng))標準的增強版,它被視為邁向蜂窩網(wǎng)絡(luò)中第四代射頻技術(shù)的終極階段。
    發(fā)表于 09-30 07:18

    賽芯鋰電保護XB7608AJ反向連接保護集成度解決方案

    鋰離子/聚合物電池保護集成電路XB7608AJ系列產(chǎn)品是鋰離子/聚合物電池保護的集成度解決方案。XB7608AJ包含了先進的powe MOSFET、高精度的電壓檢測
    發(fā)表于 04-15 21:12

    XB8886AR系列產(chǎn)品是鋰的集成度解決方案。

    XB8886AR:芯鋰離子/聚合物電池保護集成電路深圳市尊信電子技術(shù)有限公司,鈺泰、智融、賽芯等核心代理李先生:***號可免費拿樣品測試XB8886AR系列產(chǎn)品是鋰的集成度解決方案
    發(fā)表于 03-08 20:11

    電源掉電檢測電路

    電源掉電檢測電路
    發(fā)表于 04-09 09:17 ?1965次閱讀
    電源<b class='flag-5'>掉電檢測</b>器<b class='flag-5'>電路</b>圖

    種實用的掉電檢測和保護電路

    種實用的掉電檢測和保護電路
    發(fā)表于 01-22 13:38 ?74次下載

    集成度是什么意思_集成度的概念

    集成度,是指圖形中最小線條寬度,集成電路集成度是指單塊芯片上所容納的元件數(shù)目,集成度越高,所容納的元件數(shù)目越多,為此對傳統(tǒng)的光刻方法進行了很多改進以滿足分辨率的要求,增加
    發(fā)表于 11-10 15:15 ?1.8w次閱讀

    單片機掉電檢測與保存

    本文主要介紹了單片機掉電檢測與保存方法,單片機在正常工作時,因某種原因造成突然掉電,將會丟失數(shù)據(jù)存儲器(RAM)里的數(shù)據(jù)。用法拉電容可從容實現(xiàn)單片機掉電檢測與數(shù)據(jù)掉電保存。
    發(fā)表于 01-14 11:51 ?1w次閱讀
    單片機<b class='flag-5'>掉電檢測</b>與保存

    種機載電源掉電檢測電路設(shè)計

    針對傳統(tǒng)機載電源掉電檢測電路抗干擾能力差、易誤觸發(fā)的缺點,提出了種抗干擾能力強、安全性更好的掉電檢測電路。
    發(fā)表于 05-25 09:37 ?995次閱讀
    <b class='flag-5'>一</b>種機載電源<b class='flag-5'>掉電檢測</b><b class='flag-5'>電路</b>設(shè)計

    單片機掉電檢測與數(shù)據(jù)掉電保存方案

    單片機掉電檢測與數(shù)據(jù)掉電保存方案
    的頭像 發(fā)表于 09-18 10:59 ?4002次閱讀
    單片機<b class='flag-5'>掉電檢測</b>與數(shù)據(jù)<b class='flag-5'>掉電</b>保存方案

    基于i.MX6ULL的掉電檢測設(shè)計與軟件測試

    基于i.MX6ULL的掉電檢測設(shè)計與軟件測試基于i.MX6ULL平臺設(shè)計實現(xiàn)掉電檢測功能,首先選擇路IO,利用IO電平變化觸發(fā)中斷,在編寫驅(qū)動時捕獲該路GPIO的中斷,然后在中斷響應(yīng)函數(shù)中發(fā)
    的頭像 發(fā)表于 11-09 10:40 ?851次閱讀
    基于i.MX6ULL的<b class='flag-5'>掉電檢測</b>設(shè)計與軟件測試