日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

【转载】单片机应用系统断电时的数据保护方法

發布時間:2025/3/15 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转载】单片机应用系统断电时的数据保护方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


單片機應用系統斷電時的數據保護方法


平原大學 蘇明強 鄺濤

在測量、控制等領域的應用中,常要求單片機內部和外部RAM中的數據在電源掉電時不丟失,重新加電時,RAM中的數據能夠保存完好,這就要求對單片機系統加接掉電保護電路。掉電保護通常可采用以下三種方法:一是加接不間斷電源,讓整個系統在掉電時繼續工作,二是采用備份電源,掉電后保護系統中全部或部分數據存儲單元的內容;三是采用EEPROM來保存數據。由于第一種方法體積大、成本高,對單片機系統來說,不宜采用。第二種方法是根據實際需要,掉電時保存一些必要的數據,使系統在電源恢復后,能夠繼續執行程序,因而經濟實用,故大量采用[1]。EEPROM既具有ROM掉電不丟失數據的特點,又有RAM隨機讀寫的特點。但由于其讀寫速度與讀寫次數的限制,使得EEPROM不能完全代替RAM。下面將介紹最常用的一些掉電保護的處理方法,希望能對相關設計人員在實際工作中有所幫助。

1 簡單的RAM數據掉電保護電路

在具有掉電保護功能的單片機系統中,一般采用CMOS單片機和CMOS RAM。CMOS型RAM存儲器靜態電源小,在正常工作狀態下一般由電源向片外RAM供電,而在斷電狀態下由小型蓄電池向片外RAM供電,以保存有用數據,采用這種方法保存數據,時間一般在3-5個月[2]。然而,系統在上電及斷電過程中,總線狀態的不確定性往往導致RAM內某些數據的變化,即數據受到沖失。因此對于斷電保護數據用的RAM存儲器,除了配置供電切換電路外,還要采取數據防沖失措施,當電源突然斷電時,電壓下降有個過程,CPU在此過程中會失控,可能會誤發出寫信而沖失RAM中的數據,僅有電池是不能有效完成數據保護的,還需要對片選信號加以控制,保證整個切換過程中CS引腳的信號一直保持接近VCC。通常,采用在RAM的CS和VCC引腳之間接一個電阻來實現COMS RAM的電源切換,然而,如果在掉電時,譯碼器的輸出出現低電平,就可能出現問題,圖1給出一種簡單的電路設計,它能夠避免上述問題的產生。

圖1中,4060開關電路起到對CS控制的作用。當電壓小于等于4.5V時就使開關斷開,CS線上拉至"1",這樣,RAM中的數據就不會沖失;當電壓大于4.5V時,4060開關接通,使RAM能正常進行讀寫。







2 可靠的RAM掉電保護電路

上述的電路雖然簡單,但有時可能起不到RAM掉電保護的作用,原因是在電源掉電和重新加電的過程中,電源電壓躍變的干擾可能使RAM瞬間處于讀寫狀態,使原來RAM中的數據遭到破壞,因此,在掉電剛剛開始以及重新加電直到電源電壓保持穩定下來之前,RAM應處于數據保持狀態,6264 RAM、5101 RAM等RAM芯片上都有一個CE2引腳,在一般情況下需將此引腳拉高,當把該引腳拉至小于或等于0.2V時,RAM就進入數據保持狀態。

實用的靜態RAM掉電保護電路如圖2所示,圖2中U1、U2為電壓比較器,穩壓管D3提供一個基準電壓Vr(Vr=3.5V)。當Vcc為5V時,在R4 上得到的分壓大于Vr,U2輸出高電平,又因為U4輸出也為高電平,故CE2輸出為高電位,單片機此時可對RAM進行存取,當電源掉電時,Vcc開始下降,當滿足如下條件時:

R4×Vcc/[(R4+R3)/(R5+R6)]≥Vr








U2 輸出低電平,通過U5和U6使CE2輸出小于等于0.2V,RAM進入數據保持狀態(按圖2中元件參數代入上式,當Vcc降到4.7V時,U2輸出為低電位)。若Vcc繼續下降使U3翻轉,再通過D4、U4和U6進一步保證CE2為低電平。此外,當Vcc下降到小于E時,D2截止,D1導通,這時E作為 RAM的備份電源,當單片機重新加電時,Vcc由0躍變到5V時,U2的輸出端會出現瞬間的干擾脈沖,由于U3和U4間電路的積分延遲(約0.7RC), CE2并不立即升到高電平,因而阻止了U2的干擾脈沖,當延時結束時,電源電壓已穩定在5V,此后CE2升高,單片機便可對RAM進行存取。圖2中U3和 U6為一塊四施秘特與非門(CD4093),該電路直接由E供電,這樣才能保證掉電后使CE2≤0.2V,并在重新加電時CE2不受電源電壓躍變的干擾,比較器U1和U2為電源供電,Vcc為后備電源U1的電壓監視電路,當后備電池快用完時(小于3.5V),發光管會發出亮光,表明要換上新電池,備份電源可用3節5號干電池,也可以采用鋰電池或鎳電池。

3 利用TL7705對現場數據進行保護

單片機構成的應用系統在突然斷電時,往往使片內RAM數據遭到破壞,下面介紹一種利用TL7705構成的電源監控電路,使單片機系統在掉電時自動保護現場數據。

3.1 TL7705的工作原理

TL7705是電源監控用集成電路,采用8腳雙列直插式封裝,其內部結構圖3所示。圖3中,基準電壓發生器具有較高的穩定性,可由1腳輸出2.5V基準電壓,為了吸收電源的同脈沖干擾,通常在1腳上接一個0.1μF的濾波電容來提高其抗干擾能力,被監控的電源電壓由SENSE端7腳引入,經過R1和R2分壓后送入比較器CMP1,與基準電壓進行比較,當其值小于基準電壓時,T1導通,定時電容CT通過T1放電,使CMP2比較器翻轉,T2和T3導通,輸出腳RESET為高電平,SESET反為低電平,當送入CMP1比較器的電壓高于基準電壓時,T1截止100μA恒流源給CT充電,當CT上的電壓高于 2.5V時,CMP2比較器翻轉,T2和T3截止,RESET和RESET反輸出關斷。


3.2 TL7705與80C51單片機的接法


在某些單片機應用系統中需要在系統掉電時記憶當前現場狀態,以使電源恢復后能繼續從斷電處運行,圖4是以80C51單片機為例采用其空閑方式或掉電方式,在備用電池支持下實現掉電后的數據保護。







圖4 中,R1、C1和74LSO4構成單片機的上電自動復位和手動按鈕復位電路,備用電池P1及D1、D2實現掉電時備用電池的切換。電源正常時D1不導通,+5V直接給單片機供電,并為電池P1充電,為了減小電池耗電,備用電池只給單片機供電,保護片內RAM中的數據,電源掉電后,其他外圍電路的工作電壓僅靠電源電容維持很短的時間,電位器RW用來調節檢測電壓,范圍為4.5-4.75V,當掉電時,外圍電路的電壓下降到門限設定電壓時,可將片外RAM中需要保護的數據寫入片內RAM中,并使單片機進入掉電工作方式以完成數據保護,為了保證單片機有足夠的處理時間,取檢測電壓為4.75V,當電源電壓降至 4.75V時,TL7705由RESET反向單片機發出中斷請求信號(INTO反)。單片機運行到一個可斷斷點后,相應中斷,在中斷服務程序中保護現場數據,使單片機進入掉電工作狀態。


4 采用軟件冗余措施保證數據的準確性。


最常用的一種方法是采用軟件冗余措施,即將欲保護的數據寫入RAM中的不同區域,如0000H-00FFH、0100H-01FFH和0200H- 02FFH這三個區域存儲同樣一組數據,當使用這些數據前,先對各組進行檢查,對于正確的數據方可應用,同時將錯誤的數據進行修正,在上電與斷電過程中,總線不確寫性是隨機的,不可將所有數據完全沖失。采用硬件對數據進行斷電保護,同時在軟件上采用冗余的措施是最常用的數據保護方法,在斷電突然發生時可保證數據的準確無誤。



本文摘自《單片機與嵌入式系統應用》

轉載于:https://www.cnblogs.com/harber/archive/2007/12/08/988002.html

總結

以上是生活随笔為你收集整理的【转载】单片机应用系统断电时的数据保护方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 狠狠操婷婷 | 国产精品美女久久久久久 | 亚洲午夜不卡 | 亚洲a色| 国产精品一区二区av白丝下载 | 国模吧无码一区二区三区 | 国产综合内射日韩久 | 日本综合视频 | 久久久天天 | 成人a级大片 | 中国一及毛片 | 日韩精品成人免费观看视频 | 欧美日韩在线播放 | 久久婷婷热 | 黄瓜污视频 | 国产精品无码专区av免费播放 | 老司机av福利 | 色综合天天综合综合国产 | 亚洲欧美日韩国产成人精品影院 | 乱淫av| 91麻豆国产视频 | 成片免费观看视频大全 | 99热在线播放 | 日韩毛片网站 | av在线免费播放网站 | 色呦呦在线免费观看 | 国产绿帽一区二区三区 | 在线亚洲欧美 | 日韩国产激情 | 毛片在哪里看 | 伊人久操 | 日日噜噜噜夜夜爽爽狠狠视频97 | 国产黄色三级 | 日本亚洲黄色 | 成人91看片| 男人免费视频 | 亚洲一级中文字幕 | 少妇被黑人到高潮喷出白浆 | 九一亚洲精品 | 在线欧美日韩 | 先锋影音中文字幕 | 日韩视频网址 | 夜夜骑av| 91中文字幕网 | 丝袜 亚洲 另类 欧美 重口 | 小蝌蚪视频色 | 国产黄在线 | 欧美另类一区二区 | 污网在线看 | 国产毛片一区二区三区va在线 | 六月综合激情 | 国产激情图片 | 亚洲国产精品无码久久 | 亚洲高h | 成年人毛片视频 | 四虎网站在线观看 | 国产123| 亚洲av无码国产精品久久不卡 | 黄色三极片 | 怡红院成人影院 | 8090av| 免费看国产片在线观看 | 免费观看黄色 | 69xxxx日本 | 九九热在线视频 | 青青久久久 | 久久撸视频 | 欧美性白人极品1819hd | 毛片大全免费看 | 成人国产av一区二区三区 | 午夜电影一区二区 | 黄色免费网站在线观看 | 草草浮力影院 | 亚洲一区二区日韩 | 午夜精品久久久久久久久久久 | 91精品人妻一区二区三区 | 四虎5151久久欧美毛片 | 国产人妻精品午夜福利免费 | 亚洲av片一区二区三区 | 欧美一级片观看 | 欧美黄色影院 | 美女av影院 | sm一区二区三区 | 国产一区二区在线免费观看 | 在线视频观看你懂得 | japanese24hdxxxx日韩| 国产老熟妇精品观看 | 三年中文在线观看免费观看 | 黄色av免费网站 | 免费黄色网址观看 | 成人免费一区二区三区 | 亚洲一级二级 | 污漫在线观看 | 中国一及毛片 | 高级家教课程在线观看 | 特级特黄刘亦菲aaa级 | 97人妻天天摸天天爽天天 | 成年人免费看毛片 | 欧美精品一区在线 |