專利名稱:電子設備斷電持續時間的檢測方法
技術領域:
本發明涉及一種電子設備斷電持續時間的檢測方法,屬于電子設備斷電持續時間檢測技術領域。
背景技術:
目前,對于多種類的電子設備,如電子天平,電子秤,數字傳感器等以及自動控制設備,廣泛應用在各個行業。而這 些電子設備由設備載體和印刷電路板以及線纜等附件組成。在一些電子設備的使用中,在接通電源時,需要知道設備斷電持續時間,以用來做設備上電時的初始狀態診斷和熱變形誤差補償,或用來做上電后一段時間內的電子設備的預熱補償。尤其是在較頻繁的斷電上電情況下,記錄電子設備的斷電持續時間更為重要。傳統的記錄斷電持續時間的方法是使用RTC(實時時鐘)來記錄斷電時間段。目前,RTC有兩種,一種是一次性的電池供電的RTC,另一種是可多次使用的可充放電的RTC (又稱超級電容)。目前使用RTC(實時時鐘)來記錄斷電時間段有以下缺點I)、由于RTC需要外部電路配合,增加了電路復雜程度和費用;2)、RTC在記錄斷電時間時,需要不斷的將時間點數據寫入非易失性存儲器中,對非易失性存儲器的空間大小和讀寫壽命有很大影響,一旦非易失性存儲器壞掉,RTC將失去計時功能;3)、RTC在充電過程中,由于功耗大,會影響電子設備本身性能;4)、由于RTC放電時間有限制,在完全沒電時,不再具備計時功能;5)、RTC在工作電壓過低時,計時將不準確,可靠性不高。
發明內容
本發明的目的提供一種不受放電時間限制,計時準確,不會影響電子設備本身性能的電子設備斷電持續時間的檢測方法。本發明為達到上述目的的技術方案是一種電子設備斷電持續時間的檢測方法,其特征在于(I)、建立溫度傳感器讀數線性綜合值與時間關系的曲線模型,將其寫入微處理器內固化,所述的溫度傳感器讀數線性綜合值與時間關系的曲線模型為ST = Yj U1 -[a0i + au(l - I /e(i/Ci))]
i = \其中,ST為溫度傳感器讀數的線性綜合值;η為溫度傳感器數量,η彡2,kj為溫度值綜合系數,kj控制在< O -1,> O I ;a0i為溫度傳感器采集的溫度初始值;an為溫度傳感器輸出比例系數,an控制在< O -200,> O 200 ;
Ci為時間常數,C在I 10000 ;t為上電時間或斷電持續時間(S),其中上電時間用tp表示,斷電持續時間用to表不;(2)、電子設備安裝有用于檢測電子設備溫度的至少一個溫度傳感器和用于檢測印刷電路板溫度的至少一個溫度傳感器;(3)、在電子設備上電后,各溫度傳感器將采集的各溫度初始值%經模數轉換模塊傳至微處理器,微處理器對讀取的各溫度初始值aM進行濾除干擾信號處理,同時微處理器記錄本次上電時間tp,微處理器通過存入的曲線模型計算出電子設備的本次溫度傳感器讀數線性綜合值ST,將溫度傳感器讀數線性綜合值ST存儲在微處理器內,作為計算此后斷電持續時間to的依據;(4)、當電子設備斷電后再次上電時,各將溫度傳感器重新采集的各溫度初始值aQi經模數轉換模塊傳至微處理器,微處理器對讀取的各溫度初始值%并進行濾除干擾信號處理,微處理器讀取前一次存入的溫度傳感器讀數線性綜合值ST,并通過溫度傳感器讀數線性綜合值與時間關系的曲線模型,計算得到本次斷電持續時間to并保存,同時記錄本次的上電時間tp,計算出電子設備本次的溫度傳感器讀數線性綜合值ST并存儲在微處理器內,再作為計算此后斷電持續時間to的依據,當斷電持續時間to大于臨界值時,斷電持續時間to為臨界值。本發明將建立的溫度傳感器讀數線性綜合值與時間關系的曲線模型固化在微處理器內,在電子設備通電后通過各溫度傳感器檢測電子設置各測點的溫度初始值,得到本次溫度傳感器讀數線性綜合值作為計算此后斷電持續時間to的依據,在電子設備斷電后再次上電時,通過各溫度傳感器對電子設備上重新檢測而得到溫度初始值,并讀取上次存儲的溫度傳感器讀數線性綜合值而計算得到本次電子設備的斷電持續時間to,由于溫度傳感器直接連接于印刷電路板上,不需要外部電路配合,簡單易行,且在電子設備通電后,只要印刷電路板正常工作,各溫度傳感器就可以正常工作,穩定性好,而在電子設備斷電時不需要工作溫度傳感器也停止工作,故溫度傳感器使用壽命很長,沒有RTC那樣的放電時間限制。本發明通過微處理器在每次上電時讀取各溫度傳感器的溫度初始值,就能根據上一次的溫度傳感器讀數線性綜合值計算出本次電子設備的持續斷電時間,不需要連續將數據寫入非易失性存儲器中,節約存儲器資源,工作可靠性高。本發明沒有RTC那樣的充電放電過程,功耗較低,不會對印刷電路板以及電子設備整體性能產生影響。本發明通過建立的溫度傳感器讀數線性綜合值與時間關系的曲線模型,其上電時間tp與斷電持續時間to采用同一個曲線模型,本次的持續斷電時間采用上一次的溫度傳感器讀數線性綜合值,計算量小,軟件實現難度不大,占用系統資源小,移植容易。
下面結合附圖對本發明的實施例作進一步的詳細描述。圖I是本發明電子設備斷電持續時間的檢測方法的流程圖。
0027]圖2是本發明溫度傳感器線性綜合值與時間關系的曲線圖。圖3為本發明電子設備斷電持續時間的檢測方法用于電子稱重設備的結構示意圖。
圖4為本發明電子設備斷電持續時間的檢測方法用于數控機床的結構示意圖。
具體實施例方式見圖I所示,本發明的電子設備斷電持續時間的檢測方法,(I)、建立溫度傳感器讀數線性綜合值與時間關系的曲線模型,將其寫入微處理器內固化,該溫度傳感器讀數線性綜合值與時間關系的曲線模型為
權利要求
1.一種電子設備斷電持續時間的檢測方法,其特征在于 (1)、建立溫度傳感器讀數線性綜合值與時間關系的曲線模型,將其寫入微處理器內固化,所述的溫度傳感器讀數線性綜合值與時間關系的曲線模型為ST = fjk1.[a0l+all{\-\le(-tlc^)} i= \ 其中,ST為溫度傳感器讀數的線性綜合值; n為溫度傳感器數量,n彡2, kj為溫度值綜合系數,h控制在< O -1,> O I ; a0i為溫度傳感器采集的溫度初始值; an為溫度傳感器輸出比例系數,an控制在< O -200,> 0 200 ; Ci為時間常數,C在I 10000 ; t為上電時間或斷電持續時間(S),其中上電時間用tp表示,斷電持續時間用to表示; (2)、電子設備安裝有用于檢測電子設備溫度的至少一個溫度傳感器和用于檢測印刷電路板溫度的至少一個溫度傳感器; (3)、在電子設備上電后,各溫度傳感器將采集的各溫度初始值aM經模數轉換模塊傳至微處理器,微處理器對讀取的各溫度初始值%進行濾除干擾信號處理,同時微處理器記錄本次上電時間tp,微處理器通過存入的曲線模型計算出電子設備的本次溫度傳感器讀數線性綜合值ST,將溫度傳感器讀數線性綜合值ST存儲在微處理器內,作為計算此后斷電持續時間to的依據; (4)、當電子設備斷電后再次上電時,各將溫度傳感器重新采集的各溫度初始值aM經模數轉換模塊傳至微處理器,微處理器對讀取的各溫度初始值%并進行濾除干擾信號處理,微處理器讀取前一次存入的溫度傳感器讀數線性綜合值ST,并通過溫度傳感器讀數線性綜合值與時間關系的曲線模型,計算得到本次斷電持續時間to并保存,同時記錄本次的上電時間tp,計算出電子設備本次的溫度傳感器讀數線性綜合值ST并存儲在微處理器內,再作為計算此后斷電持續時間to的依據,當斷電持續時間to大于臨界值時,斷電持續時間to為臨界值。
2.根據權利要求I所述的電子設備斷電持續時間的檢測方法,其特征在于所述溫度傳感器安裝在電子設備的運動部位和發熱部位。
3.根據權利要求I所述的電子設備斷電持續時間的檢測方法,其特征在于所述斷電持續時間to的臨界值在I. 5h-9h。
全文摘要
本發明涉及一種電子設備斷電持續時間的檢測方法,建立溫度傳感器讀數線性綜合值與時間關系的曲線模型,上電后通過安裝在電子設備上的各溫度傳感器采集各溫度初始值并經模數轉換模塊傳至微處理器,根據本次上電時間并通過存入的曲線模型計算出電子設備本次溫度傳感器讀數線性綜合值并存儲,作為計算此后斷電持續時間的依據;當電子設備斷電再次上電后,各將溫度傳感器重新采集各溫度初始值,微處理器讀取前一次存入的溫度傳感器讀數線性綜合值計算得到本次斷電持續時間并保存,并根據本次上電時間計算出本次的溫度傳感器讀數線性綜合值再作為計算此后斷電持續時間的依據。本發明不受放電時間限制,計時準確,不會影響電子設備本身性能。
文檔編號G01R31/00GK102628907SQ20121012827
公開日2012年8月8日 申請日期2012年4月27日 優先權日2012年4月27日
發明者謝國俊 申請人:梅特勒-托利多(常州)測量技術有限公司, 梅特勒-托利多(常州)稱重設備系統有限公司, 梅特勒-托利多(常州)精密儀器有限公司