一種車載硬盤的保護(hù)方法
【專利摘要】本發(fā)明涉及車載硬盤錄像機(jī)【技術(shù)領(lǐng)域】,具體地說是一種車載硬盤的保護(hù)方法。一種車載硬盤的保護(hù)方法,采用單片機(jī)系統(tǒng)控制的車載硬盤錄像機(jī)內(nèi)設(shè)的處理軟件將緩存介質(zhì)上的錄像文件轉(zhuǎn)移到SATA硬盤上。同現(xiàn)有技術(shù)相比,通過對ACC信號的判斷,來判斷車輛的行駛狀態(tài),從而選擇從緩存介質(zhì)向車載硬盤錄像機(jī)的主硬盤轉(zhuǎn)存的合適時機(jī),當(dāng)ACC信號有效時,進(jìn)行緩存介質(zhì)錄像,此時車載硬盤錄像機(jī)的主硬盤處于休眠狀態(tài),當(dāng)ACC信號無效時,車載硬盤錄像機(jī)的主硬盤啟動,進(jìn)行轉(zhuǎn)存清理工作,有效延長主硬盤在車載運(yùn)用中的使用壽命,且采用SD卡或板載的NANDflash來作為音視頻數(shù)據(jù)文件的緩存介質(zhì),徹底解決電子傳感器緩存太小而導(dǎo)致錄像丟失的問題。
【專利說明】一種車載硬盤的保護(hù)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及車載硬盤錄像機(jī)【技術(shù)領(lǐng)域】,具體地說是一種車載硬盤的保護(hù)方法。
【背景技術(shù)】
[0002]在車輛振動的環(huán)境下,車載的硬盤錄像機(jī)基本都是采用物理減震的方式來降低硬盤故障率,但是由于硬盤讀寫是采用磁頭和盤片接觸的方式,其存在固有的弊端,無論采用什么樣的物理減震方式,硬盤的損壞是必然的,只是使用時間的長短差異而已,有的三個月,有的半年,最多一年,基本上都會出現(xiàn)硬盤損壞。
[0003]此外,還有部分廠家選用了電子減震的方案,通過外部加速度傳感器獲取振動信息,根據(jù)振動的強(qiáng)度對硬盤讀寫周期進(jìn)行干預(yù),以保護(hù)硬盤磁頭正常讀寫。由于車輛振動持續(xù)時間比較長,系統(tǒng)緩存有限,因此,這種方式的電子減震其作用也是十分有限的。
[0004]可見雖然現(xiàn)有的硬盤減震方法通過硬件成本的增加,在一定程度上降低了硬盤的故障率,但都無法有效解決車載硬盤錄像機(jī)硬盤損壞的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是克服現(xiàn)有技術(shù)的不足,通過對ACC信號的檢測來判斷合適的讀取時機(jī),將錄像文件從緩存介質(zhì)轉(zhuǎn)移至車載硬盤錄像機(jī)的主硬盤中,避免在振動環(huán)境下對主硬盤進(jìn)行讀寫操作。
[0006]為實(shí)現(xiàn)上述目的,設(shè)計(jì)一種車載硬盤的保護(hù)方法,采用單片機(jī)系統(tǒng)控制的車載硬盤錄像機(jī)內(nèi)設(shè)的處理軟件將緩存介質(zhì)上的錄像文件轉(zhuǎn)移到SATA硬盤上,其特征在于車載硬盤錄像機(jī)上電后結(jié)合處理軟件進(jìn)行如下處理流程:(I)單片機(jī)系統(tǒng)檢測ACC信號是否有效;(2) ACC信號無效則返回上一步繼續(xù)檢測ACC信號是否有效,ACC信號有效,則單片機(jī)系統(tǒng)給CPU處理器上電;(3)車載硬盤錄像機(jī)的SATA硬盤休眠;(4)緩存介質(zhì)錄像:CPU處理器通過音視頻采集模塊采集音視頻,進(jìn)行錄像,并將錄像文件存入緩存介質(zhì)上;(5)檢測ACC信號是否有效;ACC信號有效則返回上一步“緩存介質(zhì)錄像”,ACC信號無效,則判斷是否到達(dá)設(shè)定的延時關(guān)機(jī)的時間;(6)沒有到達(dá)設(shè)定的延時關(guān)機(jī)的時間,則返回“緩存介質(zhì)錄像”步驟,到達(dá)了設(shè)定的延時關(guān)機(jī)的時間,則啟動SATA硬盤;(7)停止緩存介質(zhì)錄像;(8)比較緩存介質(zhì)與主硬盤上的文件;(9)緩存介質(zhì)上無新文件,則清理緩存介質(zhì);緩存介質(zhì)上有新文件,則從緩存介質(zhì)上向SATA硬盤上轉(zhuǎn)存新文件;然后檢測ACC信號是否有效,ACC信號有效則中斷轉(zhuǎn)存,返回“車載硬盤錄像機(jī)的SATA硬盤休眠”步驟;如果ACC信號無效,則判斷是否完成轉(zhuǎn)存,如果未完成轉(zhuǎn)存,則繼續(xù)從緩存介質(zhì)上向SATA硬盤上轉(zhuǎn)存新文件,如果已完成轉(zhuǎn)存,則清理緩存介質(zhì);(10)待機(jī):單片機(jī)繼續(xù)工作,CPU處理器斷電;(11)返回第(I)步“單片機(jī)系統(tǒng)檢測ACC信號是否有效”。
[0007]所述的車載硬盤錄像機(jī)為在CPU處理器上設(shè)有多路信號端,其中,CPU處理器的第一信號端雙向連接MCU單片機(jī),MCU單片機(jī)的輸入端連接ACC信號采集模塊的輸出端,CPU處理器的第二信號端雙向連接Nand Flash閃存,CPU處理器的第三信號端雙向連接SD卡的信號端,CPU處理器的第四信號端雙向連接USB擴(kuò)展模塊的第一信號端,USB擴(kuò)展模塊的第二信號端雙向連接SATA硬盤。
[0008]所述的緩存介質(zhì)為SD卡或Nand Flash閃存。
[0009]所述的CPU處理器的第一信號輸入端連接視音頻采集模塊的第一信號輸出端,(PU處理器的第一信號輸出端連接視音頻采集模塊的第一信號輸入端,視音頻采集模塊的第二信號輸入端連接攝像頭,視音頻采集模塊的第三信號輸入端連接拾音器,視音頻采集模塊的第二信號輸出端連接液晶屏,視音頻采集模塊的第三信號輸出端連接揚(yáng)聲器。
[0010]所述的CPU處理器的第五信號端雙向連接10/100M以太網(wǎng),USB擴(kuò)展模塊的第三信號端雙向連接WIFI模塊的信號端,USB擴(kuò)展模塊的第四信號端雙向連接3G模塊的信號端,CPU處理器的第六信號端還雙向連接GPS模塊的信號端。
[0011]所述的CPU處理器的第七信號端雙向連接DDR2閃存,CPU處理器的第八信號端雙向連接Flash閃存。
[0012]所述的CPU處理器的第二信號輸入端連接報(bào)警輸入模塊,CPU處理器的第二信號輸出端連接報(bào)警輸出模塊。
[0013]本發(fā)明同現(xiàn)有技術(shù)相比,通過對ACC信號的判斷,來判斷車輛的行駛狀態(tài),從而選擇從緩存介質(zhì)向車載硬盤錄像機(jī)的主硬盤轉(zhuǎn)存的合適時機(jī),當(dāng)ACC信號有效時,進(jìn)行緩存介質(zhì)錄像,此時車載硬盤錄像機(jī)的主硬盤處于休眠狀態(tài),當(dāng)ACC信號無效時,車載硬盤錄像機(jī)的主硬盤啟動,進(jìn)行轉(zhuǎn)存清理工作,有效延長主硬盤在車載運(yùn)用中的使用壽命,并確保存儲數(shù)據(jù)的完整性和安全性,減震效果顯著,錄像數(shù)據(jù)連續(xù)不丟失,實(shí)現(xiàn)了高效的轉(zhuǎn)存技術(shù),保證數(shù)據(jù)快速轉(zhuǎn)移;且采用SD卡或板載的NAND flash來作為音視頻數(shù)據(jù)文件的緩存介質(zhì),實(shí)現(xiàn)數(shù)據(jù)的連續(xù)存儲,根據(jù)選擇的SD卡容量不同,緩存時間可以達(dá)到2天以上,徹底解決電子傳感器緩存太小而導(dǎo)致錄像丟失的問題。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明實(shí)施例中車載硬盤錄像機(jī)的連接框圖。
[0015]圖2是本發(fā)明實(shí)施例中處理軟件的流程框圖。
【具體實(shí)施方式】
[0016]現(xiàn)結(jié)合附圖對本發(fā)明作進(jìn)一步地說明。
[0017]實(shí)施例1
參見圖1,本發(fā)明包括CPU處理器、MCU單片機(jī)、ACC信號采集模塊、音視頻采集模塊、攝像頭,揚(yáng)聲器,SATA硬盤,其特征在于:CPU處理器上設(shè)有多路信號端,其中,CPU處理器的第一信號端雙向連接MCU單片機(jī),MCU單片機(jī)的輸入端連接ACC信號采集模塊的輸出端,CPU處理器的第二信號端雙向連接Nand Flash閃存,CPU處理器的第三信號端雙向連接SD卡的信號端,CPU處理器的第四信號端雙向連接USB擴(kuò)展模塊的第一信號端,USB擴(kuò)展模塊的第二信號端雙向連接SATA硬盤。CPU處理器的第一信號輸入端連接視音頻采集模塊的第一信號輸出端,CPU處理器的第一信號輸出端連接視音頻采集模塊的第一信號輸入端,視音頻采集模塊的第二信號輸入端連接攝像頭,視音頻采集模塊的第三信號輸入端連接拾音器,視音頻采集模塊的第二信號輸出端連接液晶屏,視音頻采集模塊的第三信號輸出端連接揚(yáng)聲器。
[0018]本例中包括了閃存介質(zhì)和SATA硬盤兩種存儲介質(zhì),其中閃存介質(zhì)可以利用SD卡或者板載的Nand Flash閃存來作為緩存介質(zhì),并通過ACC信號采集模塊獲取車輛的行駛狀態(tài),從而在合適的時機(jī),把緩存介質(zhì)上的錄像文件轉(zhuǎn)移到SATA硬盤中,避免在振動的環(huán)境下,對SATA硬盤進(jìn)行讀寫操作,最終保護(hù)SATA硬盤。
[0019]所述的CPU處理器的第五信號端雙向連接10/100M以太網(wǎng),USB擴(kuò)展模塊的第三信號端雙向連接WIFI模塊的信號端,USB擴(kuò)展模塊的第四信號端雙向連接3G模塊的信號端,CPU處理器的第六信號端還雙向連接GPS模塊的信號端。所述的CPU處理器的第七信號端雙向連接DDR2閃存,CPU處理器的第八信號端雙向連接Flash閃存。所述的CPU處理器的第二信號輸入端連接報(bào)警輸入模塊,CPU處理器的第二信號輸出端連接報(bào)警輸出模塊。
[0020]參見圖2,車載硬盤錄像機(jī)上電后結(jié)合處理軟件進(jìn)行如下處理流程:
(I)單片機(jī)系統(tǒng)檢測ACC信號是否有效;(2) ACC信號無效則返回上一步繼續(xù)檢測ACC信號是否有效,ACC信號有效,則單片機(jī)系統(tǒng)給CPU處理器上電;(3)車載硬盤錄像機(jī)的SATA硬盤休眠;(4)緩存介質(zhì)錄像:CPU處理器通過音視頻采集模塊采集音視頻,進(jìn)行錄像,并將錄像文件存入緩存介質(zhì)上;(5)檢測ACC信號是否有效;ACC信號有效則返回上一步“緩存介質(zhì)錄像”,ACC信號無效,則判斷是否到達(dá)設(shè)定的延時關(guān)機(jī)的時間;(6)沒有到達(dá)設(shè)定的延時關(guān)機(jī)的時間,則返回“緩存介質(zhì)錄像”步驟,到達(dá)了設(shè)定的延時關(guān)機(jī)的時間,則啟動SATA硬盤;(7)停止緩存介質(zhì)錄像;(8)比較緩存介質(zhì)與主硬盤上的文件;(9)緩存介質(zhì)上無新文件,則清理緩存介質(zhì);緩存介質(zhì)上有新文件,則從緩存介質(zhì)上向SATA硬盤上轉(zhuǎn)存新文件;然后檢測ACC信號是否有效,ACC信號有效則中斷轉(zhuǎn)存,返回“車載硬盤錄像機(jī)的SATA硬盤休眠”步驟;如果ACC信號無效,則判斷是否完成轉(zhuǎn)存,如果未完成轉(zhuǎn)存,則繼續(xù)從緩存介質(zhì)上向SATA硬盤上轉(zhuǎn)存新文件,如果已完成轉(zhuǎn)存,則清理緩存介質(zhì);(10)待機(jī):單片機(jī)繼續(xù)工作,CPU處理器斷電;(11)返回第(I)步“單片機(jī)系統(tǒng)檢測ACC信號是否有效”。
[0021]本發(fā)明中,當(dāng)無法滿足轉(zhuǎn)存條件時,而此時又想要調(diào)取資料,用戶可以通過兩種方式來獲取數(shù)據(jù):一、可以將緩存介質(zhì)取出,后放在其它PC上進(jìn)行數(shù)據(jù)調(diào)閱。二、CPU處理器通過3G或WIFI網(wǎng)絡(luò),查詢緩存介質(zhì)上的錄像內(nèi)容,并通過網(wǎng)絡(luò)將錄像資料傳輸?shù)竭h(yuǎn)程管理中心,以確保數(shù)據(jù)調(diào)閱的及時性。
[0022]另外,本發(fā)明在CPU處理器上電時,會根據(jù)硬件信息檢測當(dāng)前可以使用的緩存介質(zhì)是SD卡還是Nand Flash閃存,一般當(dāng)兩者都可使用時,會優(yōu)先選用SD卡來作為緩存介質(zhì)。
[0023]在轉(zhuǎn)存過程中,需要不停地判斷當(dāng)前的ACC信號,以決定是否要馬上停止轉(zhuǎn)存的過程,馬上切換到緩存介質(zhì)錄像中,也即攝像頭、拾音器工作并通過音視頻采集模塊將采集到的錄像信息存入緩存介質(zhì)上形成錄像文件。由于有可能存在轉(zhuǎn)存過程被中斷的情況,因此,為了提升轉(zhuǎn)存的效率,這里采用了“斷點(diǎn)續(xù)傳”的機(jī)制,也就是說,在進(jìn)行轉(zhuǎn)存之前,會判斷應(yīng)該從哪里開始轉(zhuǎn)存,而不是將整個緩存介質(zhì)上的所有錄像都轉(zhuǎn)存過去。
[0024]由于錄像文件轉(zhuǎn)存過程中,設(shè)備一直接受ACC信號判斷,如在轉(zhuǎn)存過程中出現(xiàn)ACC信號有效信息,設(shè)備將自動停止轉(zhuǎn)存動作,并開啟緩存介質(zhì)進(jìn)入錄像,并使SATA硬盤休眠,以此在車輛震動環(huán)境下有效保護(hù)SATA硬盤,延長SATA硬盤的使用壽命,保護(hù)存儲介質(zhì)的數(shù)據(jù)的完整性和安全性。
【權(quán)利要求】
1.一種車載硬盤的保護(hù)方法,采用單片機(jī)系統(tǒng)控制的車載硬盤錄像機(jī)內(nèi)設(shè)的處理軟件將緩存介質(zhì)上的錄像文件轉(zhuǎn)移到SATA硬盤上,其特征在于車載硬盤錄像機(jī)上電后結(jié)合處理軟件進(jìn)行如下處理流程:(I)單片機(jī)系統(tǒng)檢測ACC信號是否有效;(2) ACC信號無效則返回上一步繼續(xù)檢測ACC信號是否有效,ACC信號有效,則單片機(jī)系統(tǒng)給CPU處理器上電;(3)車載硬盤錄像機(jī)的SATA硬盤休眠;(4)緩存介質(zhì)錄像:CPU處理器通過音視頻采集模塊采集音視頻,進(jìn)行錄像,并將錄像文件存入緩存介質(zhì)上;(5)檢測ACC信號是否有效;ACC信號有效則返回上一步“緩存介質(zhì)錄像”,ACC信號無效,則判斷是否到達(dá)設(shè)定的延時關(guān)機(jī)的時間;(6)沒有到達(dá)設(shè)定的延時關(guān)機(jī)的時間,則返回“緩存介質(zhì)錄像”步驟,到達(dá)了設(shè)定的延時關(guān)機(jī)的時間,則啟動SATA硬盤;(7)停止緩存介質(zhì)錄像;(8)比較緩存介質(zhì)與主硬盤上的文件;(9)緩存介質(zhì)上無新文件,則清理緩存介質(zhì);緩存介質(zhì)上有新文件,則從緩存介質(zhì)上向SATA硬盤上轉(zhuǎn)存新文件;然后檢測ACC信號是否有效,ACC信號有效則中斷轉(zhuǎn)存,返回“車載硬盤錄像機(jī)的SATA硬盤休眠”步驟;如果ACC信號無效,則判斷是否完成轉(zhuǎn)存,如果未完成轉(zhuǎn)存,則繼續(xù)從緩存介質(zhì)上向SATA硬盤上轉(zhuǎn)存新文件,如果已完成轉(zhuǎn)存,則清理緩存介質(zhì);(10)待機(jī):單片機(jī)繼續(xù)工作,CPU處理器斷電;(11)返回第(I)步“單片機(jī)系統(tǒng)檢測ACC信號是否有效”。
2.如權(quán)利要求1所述的一種車載硬盤的保護(hù)方法,其特征在于:所述的車載硬盤錄像機(jī)為在CPU處理器上設(shè)有多路信號端,其中,CPU處理器的第一信號端雙向連接MCU單片機(jī),MCU單片機(jī)的輸入端連接ACC信號采集模塊的輸出端,CPU處理器的第二信號端雙向連接Nand Flash閃存,CPU處理器的第三信號端雙向連接SD卡的信號端,CPU處理器的第四信號端雙向連接USB擴(kuò)展模塊的第一信號端,USB擴(kuò)展模塊的第二信號端雙向連接SATA硬盤。
3.如權(quán)利要求1所述的一種車載硬盤的保護(hù)方法,其特征在于:所述的緩存介質(zhì)為SD卡或Nand Flash閃存。
4.如權(quán)利要求2所述的一種車載硬盤的保護(hù)方法,其特征在于:所述的CPU處理器的第一信號輸入端連接視音頻米集模塊的第一信號輸出端,CPU處理器的第一信號輸出端連接視音頻采集模塊的第一信號輸入端,視音頻采集模塊的第二信號輸入端連接攝像頭,視音頻采集模塊的第三信號輸入端連接拾音器,視音頻采集模塊的第二信號輸出端連接液晶屏,視音頻采集模塊的第三信號輸出端連接揚(yáng)聲器。
5.如權(quán)利要求2所述的一種車載硬盤的保護(hù)方法,其特征在于:所述的CPU處理器的第五信號端雙向連接10/100M以太網(wǎng),USB擴(kuò)展模塊的第三信號端雙向連接WIFI模塊的信號端,USB擴(kuò)展模塊的第四信號端雙向連接3G模塊的信號端,CPU處理器的第六信號端還雙向連接GPS模塊的信號端。
6.如權(quán)利要求2所述的一種車載硬盤的保護(hù)方法,其特征在于:所述的CPU處理器的第七信號端雙向連接DDR2閃存,CPU處理器的第八信號端雙向連接Flash閃存。
7.如權(quán)利要求2所述的一種車載硬盤的保護(hù)方法,其特征在于:所述的CPU處理器的第二信號輸入端連接報(bào)警輸入模塊,CPU處理器的第二信號輸出端連接報(bào)警輸出模塊。
【文檔編號】G11B20/10GK103544975SQ201310484817
【公開日】2014年1月29日 申請日期:2013年10月16日 優(yōu)先權(quán)日:2013年10月16日
【發(fā)明者】陳冬懷, 陳定鋒 申請人:上海通立信息科技有限公司