一種cmos放電恢復的電氣火災主的製造方法
2023-05-01 19:20:16 1
一種cmos放電恢復的電氣火災主的製造方法
【專利摘要】一種CMOS放電恢復的電氣火災主機,包括控制晶片STM32F103ZET6、紐扣電池和接地設備,控制晶片STM32F103ZET6包括CMOS寄存器和控制器,紐扣電池與接地設備和CMOS寄存器分別連接,對CMOS寄存器供電以保持CMOS寄存器中預設值不變,控制器與CMOS寄存器連接,其中,在紐扣電池被移除時,CMOS寄存器中預設值被清空,控制器檢測到預測值被清空後,將電氣火災主機的各項運行參數恢復為出廠設置值。可以實現對電氣火災主機的運行參數的CMOS放電恢復,替換原有不可靠的軟恢復,提高了電氣火災主機的安全性能,從而方便用戶的操作。
【專利說明】—種CMOS放電恢復的電氣火災主機
【技術領域】
[0001]本實用新型涉及電氣火災控制領域,尤其涉及一種CMOS放電恢復的電氣火災主機。
【背景技術】
[0002]在大型生產車間、民用住宅、商用樓宇等場合中,由於使用了多種電氣設備,為了保障設備的正常運行、保證人員的人身安全,需要時刻關注這些電氣設備的工作狀態,因此,電氣火災的監控必不可少。一般地,通過採集各類電氣設備的工作數據,將這些工作數據發送到電氣火災主機處進行分析和報警,這時,電氣火災主機的工作參數異常重要,他包括各類設定閾值、監控環境設置值,電氣火災主機的工作參數設置是否正確,決定了電氣火災主機是否能夠正常進行數據分析和報警。為了避免工作人員的誤操作而改變了電氣火災主機的工作參數,電氣火災主機都包括恢復出廠設置功能,能夠及時返回常用的出廠數據,保證電氣火災主機的正常運行。
[0003]對電氣火災主機的各項工作參數進行出廠設置的恢復,現在技術中,不同廠家採用不同的方式,但基本上都是在供電狀態下,通過一個或多個按鍵的組合,然後通過程序將各項工作參數恢復到出廠的預定數據,這種方法屬於軟恢復。但是在軟恢復中,如果程序已經死掉,或者內存已經亂掉,那麼軟恢復的方法就存在隱患。
實用新型內容
[0004]本實用新型針對現有技術存在的技術缺陷,要解決的技術問題是,為了改善原有電氣火災主機軟恢復的繁瑣和不安全的性能,可以通過借鑑計算機CMOS放電的恢復方式,替代原有的軟恢復方式,提高電氣火災主機的各項工作參數的出廠設置恢復的可靠性,保障電氣火災主機的正常分析和報警功能,為設備安全和人身安全提供屏障。
[0005]本實用新型是這樣實現的,一種CMOS放電恢復的電氣火災主機,包括控制晶片STM32F103ZET6、紐扣電池和接地設備,控制晶片STM32F103ZET6包括CMOS寄存器和控制器,紐扣電池與接地設備和CMOS寄存器分別連接,對CMOS寄存器供電以保持CMOS寄存器中預設值不變,控制器與CMOS寄存器連接,其中,在紐扣電池被移除時,CMOS寄存器中預設值被清空,控制器檢測到預測值被清空後,將電氣火災主機的各項運行參數恢復為出廠設置值。進一步地,電氣火災主機還包括:用戶輸入設備,與控制器連接,用於選擇需要恢復為出廠設置值的一個或多個運行參數。進一步地,紐扣電池為CMOS寄存器提供3V電源。進一步地,CMOS寄存器中預設值為0X555。進一步地,控制器是基於ARM Cortex_M3核心的32位微控制器。
【專利附圖】
【附圖說明】
[0006]圖1為本實用新型一種CMOS放電恢復的電氣火災主機的結構示意圖;
[0007]圖2為本實用新型一種CMOS放電恢復的電氣火災主機的控制器的工作流程圖。【具體實施方式】
[0008]為了使本實用新型的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本實用新型進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,並不用於限定本實用新型。
[0009]參見圖1所示,一種CMOS放電恢復的電氣火災主機,包括紐扣電池1、接地設備2和控制晶片STM32F103ZET63,控制晶片STM32F103ZET63包括CMOS寄存器31、控制器32和用戶輸入設備33,紐扣電池I與接地設備2和CMOS寄存器31分別連接,對CMOS寄存器31供電以保持CMOS寄存器31中預設值不變,控制器32與CMOS寄存器31連接,其中,在紐扣電池I被移除時,CMOS寄存器31中預設值被清空,控制器32檢測到預測值被清空後,將電氣火災主機的各項運行參數恢復為出廠設置值,用戶輸入設備33與控制器32連接,用於選擇需要恢復為出廠設置值的一個或多個運行參數,出廠設置值的恢復只針對用戶輸入設備33選擇的運行參數,其中紐扣電池I為CMOS寄存器31提供3V電源,CMOS寄存器31中預設值為0X555,以及控制器32是基於ARM Cortex_M3核心的32位微控制器。
[0010]參見圖2所示,所述CMOS放電恢復的電氣火災主機的控制器32的工作流程包括:
[0011]步驟201:每次電氣火災主機啟動時,開始CMOS放電恢復,轉到步驟202 ;
[0012]步驟202:判斷電氣火災主機內CMOS寄存器31中預設值是否為0X555,如果是,說明未進行放電恢復,跳到步驟203,如果不是,說明已移除紐扣電池1,進行了放電恢復,跳到步驟204 ;
[0013]步驟203:電氣火災主機使用當前的運行參數,轉到步驟206 ;
[0014]步驟204:電氣火災主機內的控制器32將CMOS寄存器31中預設值重新設為預定的0X555,轉到步驟205 ;
[0015]步驟205:電氣火災主機內的控制器32將運行參數恢復為出廠設置值;
[0016]步驟206:電氣火災主機按照配置好的運行參數值正常運行,以實現對各個電氣設備的火災分析和報警。
[0017]本實用新型通過CMOS放電實現電氣火災主機的出廠設置恢復,既避免了通過軟恢復中使用組合按鍵的高複雜度,又避免了軟恢復的不可靠性,同時由於CMOS處於主板上,不易接觸,也帶來了很大的安全性。
[0018]以上所述僅為本實用新型的較佳實施例而已,並不用以限制本實用新型,凡在本實用新型的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本實用新型的保護範圍之內。
【權利要求】
1.一種CMOS放電恢復的電氣火災主機,其特徵在於,所述電氣火災主機包括控制晶片STM32F103ZET6、紐扣電池和接地設備,控制晶片STM32F103ZET6包括CMOS寄存器和控制器,紐扣電池與接地設備和CMOS寄存器分別連接,對CMOS寄存器供電以保持CMOS寄存器中預設值不變,控制器與CMOS寄存器連接,其中,在紐扣電池被移除時,CMOS寄存器中預設值被清空,控制器檢測到預測值被清空後,將電氣火災主機的各項運行參數恢復為出廠設置值。
2.根據權利要求1所述的電氣火災主機,其特徵在於,還包括:用戶輸入設備,與控制器連接,用於選擇需要恢復為出廠設置值的一個或多個運行參數。
3.根據權利要求1所述的電氣火災主機,其特徵在於:紐扣電池為CMOS寄存器提供3V電源。
4.根據權利要求1所述的電氣火災主機,其特徵在於=CMOS寄存器中預設值為0X555。
5.根據權利要求1所述的電氣火災主機,其特徵在於:控制器是基於ARMCorteX-M3核心的32位微控制器。
【文檔編號】G08B17/00GK203465803SQ201320548134
【公開日】2014年3月5日 申請日期:2013年9月4日 優先權日:2013年9月4日
【發明者】楊潔, 餘龍山 申請人:上海華宿電氣股份有限公司