本申請涉及一種防止硬盤熱插拔的方法、車載監控系統和計算機存儲介質。方法包括:檢測機械電子鎖是否被打開,如果檢測到機械電子鎖被打開,控制電子鎖舌移動至限位位置,確定車載監控主機是否完成關機,如果車載監控主機完成關機,控制電子鎖舌移動至解除位置。采用本方法能夠在不丟失數據的情況下安全的拔出硬盤組件,提高了硬盤組件存儲數據的可靠性和安全性。全性。全性。
【技術實現步驟摘要】
防止硬盤熱插拔的方法、車載監控系統和計算機存儲介質
[0001]本申請涉及硬盤安裝設備
,特別是涉及一種防止硬盤熱插拔的方法、車載監控系統和計算機存儲介質。
技術介紹
[0002]隨著視頻監控技術的發展,大容量存儲的應用場景日益增加,機械硬盤以大容量、高可靠性以及成本優勢在各類視頻監控系統中,應用愈加廣泛。
[0003]在一些數據要求比較高的使用場景中,通過采用機械電子鎖限位的方式來防止硬盤盒被非維護人員以外的人員取出。機械電子鎖內部帶有鎖舌,對硬盤盒進行限位,使得機械電子鎖非打開狀態硬盤盒無法插拔。在視頻數據需要后臺處理、備份或數據導出等需要拔出硬盤的場景下,需要先打開機械電子鎖。為了保護監控設備及硬盤內的數據,當前設計的邏輯一般為設備檢測到機械電子鎖打開,開始進行安全關機,由于當前車載監控主機多采用linux或安卓等復雜系統,安全關機往往需要數秒,采用機械電子鎖限位的情況下,在這數秒的時間里,硬盤及硬盤盒是可以被帶電拔出的,這種帶電插拔會導致存儲器內還未寫入硬盤的數據丟失。
技術實現思路
[0004]基于此,有必要針對上述技術問題,提供一種防止硬盤熱插拔的方法、車載監控系統和計算機存儲介質。
[0005]第一方面,本申請提供了一種防止硬盤熱插拔的方法。所述方法應用于車載監控系統,所述車載監控系統包括車載監控主機、機械電子鎖、電子鎖舌和硬盤組件,所述機械電子鎖能夠鎖定所述硬盤組件,所述電子鎖舌具有限位位置和解除位置,在所述限位位置,所述電子鎖舌能夠限制所述硬盤組件的拔出,在所述解除位置,所述電子鎖舌解除對所述硬盤組件的限制;所述方法包括:
[0006]檢測所述機械電子鎖是否被打開;
[0007]如果檢測到所述機械電子鎖被打開,控制所述電子鎖舌移動至限位位置;
[0008]確定所述車載監控主機是否完成關機;
[0009]如果所述車載監控主機完成關機,控制所述電子鎖舌移動至解除位置。
[0010]第二方面,本申請還提供了一種車載監控系統。所述系統包括機械電子鎖、電子鎖舌、硬盤組件、車載監控主機,所述車載監控主機包括控制模塊;所述控制模塊分別與所述機械電子鎖、所述電子鎖舌和所述硬盤組件電連接;
[0011]所述機械電子鎖用于鎖定所述硬盤組件;
[0012]所述電子鎖舌具有限位位置和解除位置,在所述限位位置,所述電子鎖舌用于限制所述硬盤組件的拔出,在所述解除位置,所述電子鎖舌解除對所述硬盤組件的限制;
[0013]所述車載監控主機用于連接多路視頻采集設備,并將所述視頻采集設備采集的視頻存儲至所述硬盤組件;
[0014]所述控制模塊用于檢測所述機械電子鎖是否被打開,在檢測到所述機械電子鎖打開時,控制所述電子鎖舌移動至限位位置,以及判斷所述車載監控主機是否安全關機,在確定所述車載監控主機安全關機時,控制所述電子鎖舌移動至解除位置。
[0015]在其中一個實施例中,所述系統還包括電子控制結構,所述電子控制結構包括電機,所述電機與所述電子鎖舌連接;
[0016]所述電機用于驅動所述電子鎖舌移動至所述限位位置或者所述解除位置。
[0017]在其中一個實施例中,所述電子鎖舌為螺桿,所述電機的輸出端連接所述螺桿。
[0018]在其中一個實施例中,所述系統還包括電子控制結構,所述電子控制結構包括電磁鐵和彈簧伸縮組件,所述彈簧伸縮組件位于所述電磁鐵一側,所述彈簧伸縮組件與所述電子鎖舌連接;
[0019]所述電磁鐵用于控制所述彈簧伸縮組件伸縮,使得所述電子鎖舌位于所述限位位置或者所述解除位置。
[0020]在其中一個實施例中,所述彈簧伸縮組件包括第一鐵磁組件、第二鐵磁組件和彈簧,所述第一鐵磁組件與所述第二鐵磁組件通過所述彈簧連接,所述第二鐵磁組件與所述電子鎖舌連接;
[0021]所述電磁鐵用于控制所述彈簧的伸縮,使得所述電子鎖舌位于所述限位位置或者所述解除位置。
[0022]在其中一個實施例中,所述硬盤組件還包括溫度控制結構,所述溫度控制結構用于調節所述硬盤組件內的溫度。
[0023]在其中一個實施例中,所述硬盤組件還包括減震結構和硬盤安裝架,所述硬盤安裝架與所述減震結構連接,所述硬盤安裝架用于容置硬盤,所述減震結構用于減少所述硬盤安裝架的震動。
[0024]在其中一個實施例中,所述減震結構位于所述硬盤安裝架的兩側。
[0025]第三方面,本申請還提供了一種計算機可讀存儲介質。所述計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現以下步驟:
[0026]檢測所述機械電子鎖是否被打開;
[0027]如果檢測到所述機械電子鎖被打開,控制所述電子鎖舌移動至限位位置;
[0028]確定所述車載監控主機是否完成關機;
[0029]如果所述車載監控主機完成關機,控制所述電子鎖舌移動至解除位置。
[0030]第四方面,本申請還提供了一種計算機程序產品。所述計算機程序產品,包括計算機程序,該計算機程序被處理器執行時實現以下步驟:
[0031]檢測所述機械電子鎖是否被打開;
[0032]如果檢測到所述機械電子鎖被打開,控制所述電子鎖舌移動至限位位置;
[0033]確定所述車載監控主機是否完成關機;
[0034]如果所述車載監控主機完成關機,控制所述電子鎖舌移動至解除位置。
[0035]上述防止硬盤熱插拔的方法、車載監控系統和計算機存儲介質,通過檢測所述機械電子鎖是否被打開,如果檢測到所述機械電子鎖被打開,控制所述電子鎖舌移動至限位位置,確定所述車載監控主機是否完成關機,如果所述車載監控主機完成關機,控制所述電子鎖舌移動至解除位置,從而車載監控主機在關機的過程中,硬盤組件不會被帶電拔出,解
決了存儲器內還未寫入硬盤的數據丟失的問題,提高了硬盤數據存儲的可靠性。
附圖說明
[0036]圖1為一個實施例中防止硬盤熱插拔的方法的應用環境圖;
[0037]圖2為一個實施例中一種防止硬盤熱插拔的方法的流程示意圖;
[0038]圖3為一個實施例中車載監控系統的示意圖;
[0039]圖4為一個實施例中另一種防止硬盤熱插拔的方法的流程示意圖;
[0040]圖5為一個實施例中機械電子鎖在鎖定狀態下的示意圖;
[0041]圖6為一個實施例中機械電子鎖在開啟狀態下的示意圖;
[0042]圖7為一個實施例中一種電子控制結構的示意圖;
[0043]圖8為一個實施例中另一種電子控制結構的示意圖;
[0044]圖9為一個實施例中電磁鐵斷電狀態下的示意圖;
[0045]圖10為一個實施例中電磁鐵通電狀態下的示意圖;
[0046]圖11為一個實施例中硬盤組件的結構示意圖;
[0047]圖12為一個實施例中計算機設備的內部結構圖。
具體實施方式
[0048]為了使本申請的目的、技術方案及優點更加清楚明白,以本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種防止硬盤熱插拔的方法,其特征在于,所述方法應用于車載監控系統,所述車載監控系統包括車載監控主機、機械電子鎖、電子鎖舌和硬盤組件,所述機械電子鎖能夠鎖定所述硬盤組件,所述電子鎖舌具有限位位置和解除位置,在所述限位位置,所述電子鎖舌能夠限制所述硬盤組件的拔出,在所述解除位置,所述電子鎖舌解除對所述硬盤組件的限制;所述方法包括:檢測所述機械電子鎖是否被打開;如果檢測到所述機械電子鎖被打開,控制所述電子鎖舌移動至限位位置;確定所述車載監控主機是否完成關機;如果所述車載監控主機完成關機,控制所述電子鎖舌移動至解除位置。2.一種車載監控系統,其特征在于,所述系統包括機械電子鎖、電子鎖舌、硬盤組件、車載監控主機,所述車載監控主機包括控制模塊;所述控制模塊分別與所述機械電子鎖、所述電子鎖舌和所述硬盤組件電連接;所述機械電子鎖用于鎖定所述硬盤組件;所述電子鎖舌具有限位位置和解除位置,在所述限位位置,所述電子鎖舌用于限制所述硬盤組件的拔出,在所述解除位置,所述電子鎖舌解除對所述硬盤組件的限制;所述車載監控主機用于連接多路視頻采集設備,并將所述視頻采集設備采集的視頻存儲至所述硬盤組件;所述控制模塊用于檢測所述機械電子鎖是否被打開,在檢測到所述機械電子鎖打開時,控制所述電子鎖舌移動至限位位置,以及判斷所述車載監控主機是否安全關機,在確定所述車載監控主機安全關機時,控制所述電子鎖舌移動至解除位置。3.根據權利要求2所述的系統,其特征在于,所述系統還包括電子控制結構,所述電子控制結構包括電機,所述電機與所述電子鎖舌連接;所述電機用于驅...
【專利技術屬性】
技術研發人員:韓超,侯夢曉,潘君,方偉,高松全,
申請(專利權)人:浙江華銳捷技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。