本發(fā)明涉及車載硬盤保護(hù)技術(shù)領(lǐng)域,尤其涉及一種基于胎壓檢測的車載硬盤保護(hù)方法及其系統(tǒng)。
背景技術(shù):
目前市場上,出于成本和硬盤容量的考慮,大部分車載視頻監(jiān)控終端都采用機械硬盤作為視頻文件的存放介質(zhì)。機械硬盤對于使用環(huán)境的穩(wěn)定性有較高的要求,因此大部分車載視頻監(jiān)控終端都會設(shè)計各種防震減震措施,但這些措施在某些路況下還是不能保證硬盤能穩(wěn)定的工作,而且在這些情況下讓硬盤繼續(xù)工作并往里面寫數(shù)據(jù),容易導(dǎo)致硬盤出現(xiàn)壞道,甚至損壞硬盤的讀盤激光頭。
在申請?zhí)枮?00810163822.6的專利文件,公開了一種硬盤錄像機硬盤保護(hù)方法,該方法通過速度傳感器和加速度傳感器判斷車輛行駛狀態(tài)和環(huán)境震動情況,根據(jù)不同的行駛速度和震動值,中央處理器判斷并控制硬盤的磁臂狀態(tài),并利用內(nèi)存緩存數(shù)據(jù)達(dá)到保護(hù)硬盤的功能。這種通過加速度傳感器來判斷汽車震動情況的方法,由于不是直接測量與車子震動有直接關(guān)聯(lián)的參數(shù),因此存在測量誤差,存在保護(hù)漏洞。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是:提供一種基于胎壓檢測的車載硬盤保護(hù)方法及其系統(tǒng),有效地保護(hù)車載硬盤。
為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種基于胎壓檢測的車載硬盤保護(hù)方法,包括
預(yù)設(shè)計數(shù)安全值和計時周期;
根據(jù)輪胎內(nèi)氣壓的變化,獲取胎壓波動信號;
對所述胎壓波動信號進(jìn)行濾波處理,得到高頻高幅的胎壓波動信號;
將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號;
依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù);
若在所述計時周期內(nèi),所述脈沖信號的計數(shù)值小于所述計數(shù)安全值,則輸出一信號。
本發(fā)明還涉及一種基于胎壓檢測的車載硬盤保護(hù)系統(tǒng),包括
預(yù)設(shè)模塊,用于預(yù)設(shè)計數(shù)安全值和計時周期;
獲取模塊,用于根據(jù)輪胎內(nèi)氣壓的變化,獲取胎壓波動信號;
濾波模塊,用于對所述胎壓波動信號進(jìn)行濾波處理,得到高頻高幅的胎壓波動信號;
轉(zhuǎn)換模塊,用于將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號;
計時計數(shù)模塊,用于依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù);
輸出模塊,用于若在所述計時周期內(nèi),所述脈沖信號的計數(shù)值小于所述計數(shù)安全值,則輸出一信號。
本發(fā)明的有益效果在于:利用胎壓變化能較為直接地表征車輛整車的震動頻率和幅值的特性,根據(jù)胎壓的變化,獲取胎壓波動信號作為車體震動狀態(tài)判定,提高對車體震動判斷的準(zhǔn)確性;通過濾波處理,去除不會引起硬盤失效的低頻低幅波動信號,對高頻高幅的波動信號進(jìn)行轉(zhuǎn)換和判斷,進(jìn)一步提高車體震動判定的精確度,為硬盤保護(hù)動作的觸發(fā)提供了準(zhǔn)確的觸發(fā)信號。
附圖說明
圖1為本發(fā)明一種基于胎壓檢測的車載硬盤保護(hù)方法的流程圖;
圖2為本發(fā)明實施例一的方法流程圖;
圖3為本發(fā)明實施例一的電路示意圖;
圖4為本發(fā)明一種基于胎壓檢測的車載硬盤保護(hù)系統(tǒng)的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實施例二的系統(tǒng)結(jié)構(gòu)示意圖。
標(biāo)號說明:
1、預(yù)設(shè)模塊;2、獲取模塊;3、濾波模塊;4、轉(zhuǎn)換模塊;5、計時計數(shù)模塊;6、判斷模塊;7、輸出模塊;8、第一存儲模塊;9、第二存儲模塊;10、 清零模塊;
31、第一濾除單元;32、第二濾除單元;
41、比較單元;42、第一輸出單元;43、第二輸出單元;44、第三輸出單元。
具體實施方式
為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。
本發(fā)明最關(guān)鍵的構(gòu)思在于:根據(jù)輪胎內(nèi)的氣壓變化,獲取波動信號,作為車載數(shù)據(jù)存儲位置的判斷依據(jù)。
請參閱圖1,一種基于胎壓檢測的車載硬盤保護(hù)方法,包括
預(yù)設(shè)計數(shù)安全值和計時周期;
根據(jù)輪胎內(nèi)氣壓的變化,獲取胎壓波動信號;
對所述胎壓波動信號進(jìn)行濾波處理,得到高頻高幅的胎壓波動信號;
將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號;
依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù);
若在所述計時周期內(nèi),所述脈沖信號的計數(shù)值小于所述計數(shù)安全值,則輸出一信號。
從上述描述可知,本發(fā)明的有益效果在于:將輪胎內(nèi)氣壓的變化作為判斷依據(jù),能較為直接地表征車輛整車的震動頻率和幅值,提高對車體震動判斷的準(zhǔn)確性,且為硬盤保護(hù)動作的觸發(fā)提供了準(zhǔn)確的觸發(fā)信號。
進(jìn)一步地,所述“若在所述計時周期內(nèi),所述脈沖信號的計數(shù)值小于所述計數(shù)安全值,則輸出一信號”之后,進(jìn)一步包括:
根據(jù)所述信號,將視頻數(shù)據(jù)存儲到車載硬盤上;
若在所述計數(shù)周期內(nèi),所述脈沖信號的計數(shù)值大于等于所述計數(shù)安全值,則將視頻數(shù)據(jù)存儲到內(nèi)存或sd卡。
由上述描述可知,能較好地保護(hù)車載硬盤免于在過高的車體震動幅度和頻率中出現(xiàn)損壞,有效的延長了硬盤的使用壽命。
進(jìn)一步地,所述“依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù)”之后,進(jìn)一步包括:經(jīng)過一個計時周期后,清零計數(shù)值,重新計時和計數(shù)。
由上述描述可知,每個計時周期重新計數(shù),保證判斷的準(zhǔn)確性。
進(jìn)一步地,所述“對所述胎壓波動信號進(jìn)行濾波處理,得到高頻高幅的胎壓波動信號”具體為:
濾除所述胎壓波動信號中的低頻信號;
濾除所述胎壓波動信號中的低幅信號。
由上述描述可知,通過濾除不會引起硬盤失效的低頻低幅信號,對高頻高幅的胎壓波動信號進(jìn)行轉(zhuǎn)換和判斷,為硬盤保護(hù)動作的觸發(fā)提供了準(zhǔn)確的觸發(fā)信號。
進(jìn)一步地,所述“將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號”具體為:
將所述高頻高幅的胎壓波動信號與預(yù)設(shè)電壓進(jìn)行比較;
若所述高頻高幅的胎壓波動信號的信號幅值大于所述預(yù)設(shè)電壓,則輸出高電平;
若所述高頻高幅的胎壓波動信號的信號幅值小于所述預(yù)設(shè)電壓,則輸出低電平。
由上述描述可知,將胎壓波動信號轉(zhuǎn)換為能判斷車體震動狀態(tài)的簡單脈沖信號,提高了對車體震動狀態(tài)的檢測精度,更有效地保護(hù)車載硬盤,保護(hù)視頻數(shù)據(jù)。
本發(fā)明還提出了一種基于胎壓檢測的車載硬盤保護(hù)系統(tǒng),包括
預(yù)設(shè)模塊,用于預(yù)設(shè)計數(shù)安全值和計時周期;
獲取模塊,用于根據(jù)輪胎內(nèi)氣壓的變化,獲取胎壓波動信號;
濾波模塊,用于對所述胎壓波動信號進(jìn)行濾波處理,得到高頻高幅的胎壓波動信號;
轉(zhuǎn)換模塊,用于將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號;
計時計數(shù)模塊,用于依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù);
輸出模塊,用于若在所述計時周期內(nèi),所述脈沖信號的計數(shù)值小于所述計數(shù)安全值,則輸出一信號。
進(jìn)一步地,還包括
第一存儲模塊,用于根據(jù)所述信號,將視頻數(shù)據(jù)存儲到車載硬盤上;
第二存儲模塊,用于若在所述計數(shù)周期內(nèi),所述脈沖信號的計數(shù)值大于等于所述計數(shù)安全值,則將視頻數(shù)據(jù)存儲到內(nèi)存或sd卡。
進(jìn)一步地,還包括
清零模塊,用于經(jīng)過一個時間周期后,清零計數(shù)值,重新計時和計數(shù)。
進(jìn)一步地,所述濾波模塊包括
第一濾除單元,用于濾除所述胎壓波動信號中的低頻信號;
第二濾除單元,用于濾除所述胎壓波動信號中的低幅信號。
進(jìn)一步地,所述轉(zhuǎn)換模塊包括
比較單元,用于將所述高頻高幅的胎壓波動信號與預(yù)設(shè)電壓進(jìn)行比較;
第一輸出單元,用于若所述高頻高幅的胎壓波動信號的信號幅值大于所述預(yù)設(shè)電壓,則輸出高電平;
第二輸出單元,用于若所述高頻高幅的胎壓波動信號的信號幅值小于所述預(yù)設(shè)電壓,則輸出低電平。
實施例一
請參照圖1-3,本發(fā)明的實施例一為:一種基于胎壓檢測的車載硬盤保護(hù)方法,包括如下步驟:
s1:初始化參數(shù),預(yù)設(shè)計數(shù)安全值和計時周期;可選地,預(yù)先設(shè)置計數(shù)周期比例系數(shù)、視頻路數(shù)、單路視頻單位時間數(shù)據(jù)量和計數(shù)安全值,并獲取車載處理器的視頻緩存容量,根據(jù)計算公式計時周期=(視頻緩存容量/(單路視頻單位時間數(shù)據(jù)量*視頻路數(shù)))*計數(shù)周期比例系數(shù)*單位時間,得到計時周期。
s2:根據(jù)輪胎內(nèi)氣壓的變化,獲取胎壓波動信號;可選地,通過內(nèi)置式胎壓檢測傳感器檢測汽車輪胎內(nèi)氣壓的變化,胎壓傳感器可以將這些輪胎氣壓的變化轉(zhuǎn)換為連續(xù)變化的模擬量,將這種連續(xù)變化的模擬量作為表征車體震動的重要數(shù)據(jù),即為胎壓波動信號;可選地,胎壓傳感器設(shè)置在任意兩個車體對角 線上的輪胎內(nèi),例如設(shè)置在車體右上角和左下角的兩個輪胎內(nèi);當(dāng)然,所述胎壓傳感器也可以設(shè)置在任意兩個輪胎內(nèi),或者每個輪胎內(nèi)都配置,可具體依據(jù)判斷精確度需求進(jìn)行靈活配置。
s3:對所述胎壓波動信號進(jìn)行濾波處理,濾除所述胎壓波動信號中的低頻信號和低幅信號,得到高頻高幅的胎壓波動信號;可選地,通過圖3中由c1、c2、r1、r2、r3、rf、u1a組成的二階濾波電路對不會引起車載硬盤失效的低頻信號進(jìn)行濾除,通過圖3中的r4和r5組成的波動幅值濾波電路對胎壓波動信號中的低幅信號進(jìn)行濾除。
s4:將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號;可選地,通過圖3中的r6和運放u1b組成的比較電路,將高頻高幅的胎壓波動信號與預(yù)設(shè)電壓vref進(jìn)行比較,若所述高頻高幅的胎壓波動信號的信號幅值大于所述預(yù)設(shè)電壓,則輸出高電平,若所述高頻高幅的胎壓波動信號的信號幅值小于所述預(yù)設(shè)電壓,則輸出低電平,若所述高頻高幅的胎壓波動信號的信號幅值等于所述預(yù)設(shè)電壓,則根據(jù)運放u1b的型號或?qū)傩?,輸出高電平或低電平?/p>
s5:依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù);可選地,將所述脈沖信號傳遞給處理器mcu,由mcu計時并對脈沖信號計數(shù),一個電平信號計一個數(shù)。
s6:判斷在所述計時周期內(nèi),任意一個輪胎的脈沖信號的計數(shù)值是否小于所述計數(shù)安全值,若是,則執(zhí)行s7,否則執(zhí)行s8。
s7:將視頻數(shù)據(jù)存儲到車載硬盤上。
s8:將視頻數(shù)據(jù)存儲到內(nèi)存或sd卡。
s9:經(jīng)過一個計時周期后,清零計數(shù)值,執(zhí)行s5。
具體的,圖3所示為本實施例的一種電路示意圖,包括二階濾波電路、波動幅值濾波電路和比較電路,二階濾波電路包括第一電容c1、第二電容c2、第一電阻r1、第二電阻r2、第三電阻r3、第四電阻rf和第一運放u1a,波動幅值濾波電路包括第五電阻r4和第六電阻r5,比較電路包括第七電阻r6和運放u1b,還包括第一電壓vcc1、第二電壓vcc2、預(yù)設(shè)電壓vref和第七電阻r6。
第一電容c1的一端連接胎壓傳感器,另一端與第二電容c2的一端串聯(lián); 第二電容c2的另一端連接運放u1a的同相輸入端;第一電阻r1的一端連接第一電容c1和第二電容c2的連接節(jié)點,第一電阻r1的另一端和第四電阻rf的一端串聯(lián),第四電阻rf的另一端連接運放u1a的反相輸入端;第二電阻r2一端連接運放u1a的同相輸入端,另一端接地;第三電阻r3一端連接運放u1a的反相輸入端,另一端接地;運放u1a的+vcc管腳連接第一電壓vcc1,運放u1a的-vee管腳接地;
第五電阻r4一端連接運放u1a的輸出端,另一端連接運放u1b的同相輸入端;第六電阻r5一端連接運放u1b的同相輸入端,另一端接地;第七電阻r6一端連接運放u1b的反相輸入端,另一端接地;預(yù)設(shè)電壓vref連于第七電阻r6和運放u1b的反相輸入端之間;運放u1b的輸出端連接處理器u1;第八電阻r7一端連接第二電壓vcc2,另一端連于運放u1b的輸出端和處理器u1之間。
本實施例能較為精確地判斷車體震動狀態(tài),結(jié)合軟件控制等手段能較好的保護(hù)硬盤免于在過高的車體震動幅度和頻率中出現(xiàn)的損壞現(xiàn)象,有效地延長了硬盤的使用壽命。
實施例二
請參照圖4-5,本發(fā)明的實施例二為對應(yīng)上述方法的一種基于胎壓檢測的車載硬盤保護(hù)系統(tǒng),包括預(yù)設(shè)模塊1、獲取模塊2、濾波模塊3、轉(zhuǎn)換模塊4、計時計數(shù)模塊5、判斷模塊6、輸出模塊7、第一存儲模塊8和第二存儲模塊9;
所述預(yù)設(shè)模塊1用于預(yù)設(shè)計數(shù)安全值和計時周期;
所述獲取模塊2用于根據(jù)輪胎內(nèi)氣壓的變化,獲取胎壓波動信號;
所述濾波模塊3用于對所述胎壓波動信號進(jìn)行濾波處理,得到高頻高幅的胎壓波動信號;包括
第一濾除單元31,用于濾除所述胎壓波動信號中的低頻信號;
第二濾除單元32,用于濾除所述胎壓波動信號中的低幅信號;
所述轉(zhuǎn)換模塊4用于將所述高頻高幅的胎壓波動信號轉(zhuǎn)換為脈沖信號;包括
比較單元41,用于將所述高頻高幅的胎壓波動信號與預(yù)設(shè)電壓進(jìn)行比較;
第一輸出單元42,用于若所述高頻高幅的胎壓波動信號的信號幅值大于所述預(yù)設(shè)電壓,則輸出高電平;
第二輸出單元43,用于若所述高頻高幅的胎壓波動信號的信號幅值小于所述預(yù)設(shè)電壓,則輸出低電平;
第三輸出單元44,用于若所述高頻高幅的胎壓波動信號的信號幅值等于所述預(yù)設(shè)電壓,則輸出高電平或低電平;
所述計時計數(shù)模塊5用于依據(jù)所述計時周期開始計時,同時對所述脈沖信號計數(shù);
所述判斷模塊6用于判斷在所述計時周期內(nèi),所述脈沖信號的計數(shù)值是否小于所述計數(shù)安全值,得到判斷結(jié)果;
所述輸出模塊7用于若判斷結(jié)果為是,則輸出一信號。
所述第一存儲模塊8用于根據(jù)所述信號,將視頻數(shù)據(jù)存儲到車載硬盤上;
所述第二存儲模塊9用于若判斷結(jié)果為否,則將視頻數(shù)據(jù)存儲到內(nèi)存或sd卡。
該系統(tǒng)還包括清零模塊10,所述清零模塊10用于經(jīng)過一個時間周期后,清零計數(shù)值,重新計時和計數(shù)。
綜上所述,本發(fā)明提供的一種基于胎壓檢測的車載硬盤保護(hù)方法及其系統(tǒng),通過能較為直接地表征車輛整車的震動頻率和幅值的胎壓變化,獲取胎壓波動信號,提高了對車體震動判斷的準(zhǔn)確性;通過濾波處理,去除不會引起硬盤失效的低頻低幅波動信號,為硬盤保護(hù)動作的觸發(fā)提供了準(zhǔn)確的觸發(fā)信號;將高頻高幅的胎壓波動信號轉(zhuǎn)換為簡單的脈沖信號,提高了對車體震動狀態(tài)的檢測精度,更有效地保護(hù)車載硬盤,保護(hù)視頻數(shù)據(jù);能較好地保護(hù)車載硬盤免于在過高的車體震動幅度和頻率中出現(xiàn)的損壞現(xiàn)象,有效的延長了硬盤的使用壽命。
以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等同變換,或直接或間接運用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。