本發(fā)明涉及一種車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)裝置及方法。
背景技術(shù):
現(xiàn)有tbox校時(shí)方法有三種,一種是通過gps獲取時(shí)間,對(duì)tbox進(jìn)行時(shí)間校準(zhǔn),當(dāng)gps信號(hào)不好,可能無法定位,會(huì)導(dǎo)致無法獲取gps時(shí)間;另一種是通過連接校時(shí)服務(wù)器獲取時(shí)間,對(duì)tbox進(jìn)行時(shí)間校準(zhǔn),數(shù)據(jù)網(wǎng)絡(luò)擁塞可能會(huì)導(dǎo)致所獲取時(shí)間有延遲;還有一種是將本地rtc時(shí)間作為系統(tǒng)時(shí)間,精確度與外界工況環(huán)境相關(guān),長(zhǎng)時(shí)間不校準(zhǔn)可能導(dǎo)致較大誤差。
技術(shù)實(shí)現(xiàn)要素:
為了克服上述現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)裝置及方法,采用多時(shí)鐘源校準(zhǔn)的方式,提高tbox系統(tǒng)時(shí)間的有效性和可靠性。
本發(fā)明所采用的技術(shù)方案是:
一種車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)裝置,包括車載tbox系統(tǒng)、rtc時(shí)鐘模塊、遠(yuǎn)程服務(wù)器和gps接收模塊,所述車載tbox系統(tǒng)包括中央處理器、無線通信模塊和開關(guān)電源模塊,所述開關(guān)電源模塊給整個(gè)裝置提供電源,所述中央處理器通過無線通信模塊與遠(yuǎn)程服務(wù)器進(jìn)行通信,所述rtc時(shí)鐘模塊包括i2c總線、rtc芯片和備用電源,所述rtc時(shí)鐘芯片通過i2c總線與中央處理器相連,所述rtc時(shí)鐘芯片連接備用電源;所述gps接收模塊的輸入端與gps天線相連;所述gps接收模塊的輸出端與中央處理器相連。
進(jìn)一步的,所述無線通信模塊為2g、3g或4g模塊中的一種。
進(jìn)一步的,所述備用電源包括兩個(gè)串聯(lián)連接的超級(jí)電容,所述兩個(gè)超級(jí)電容的兩端分別并聯(lián)有電壓平衡電阻。
進(jìn)一步的,所述中央處理器連接有液晶顯示屏和按鍵。
進(jìn)一步的,所述中央處理器與gps接收模塊之間連接有電平轉(zhuǎn)換器。
一種車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)方法,包括以下步驟:
步驟一:車載tbox系統(tǒng)啟動(dòng)后,中央處理器通過rtc時(shí)鐘芯片獲取車載tbox系統(tǒng)的本地rtc時(shí)間數(shù)據(jù);同時(shí),gps接收模塊進(jìn)行定位,中央處理器通過第一無線通信模塊與遠(yuǎn)程服務(wù)器進(jìn)行連接;
步驟二:中央處理器與遠(yuǎn)程服務(wù)器建立連接,接收遠(yuǎn)程服務(wù)器的網(wǎng)絡(luò)時(shí)間數(shù)據(jù),中央處理器計(jì)算網(wǎng)絡(luò)時(shí)間與本地rtc時(shí)間的時(shí)間誤差值,將時(shí)間誤差值與設(shè)定的誤差閾值相比較,若超過誤差閾值,則中央處理器將網(wǎng)絡(luò)時(shí)間作為車載tbox系統(tǒng)時(shí)間,并通過液晶顯示屏顯示車載tbox系統(tǒng)時(shí)間,同時(shí),校準(zhǔn)rtc時(shí)鐘模塊的本地rtc時(shí)間;
步驟三:gps定模塊定位成功后,中央處理器從gps模塊讀取連續(xù)一段時(shí)間內(nèi)的gps時(shí)間數(shù)據(jù),中央處理器計(jì)算gps時(shí)間與本地rtc時(shí)間的時(shí)間差值,將時(shí)間差值與設(shè)定的誤差閾值相比較,若超過誤差閾值,則中央處理器將gps時(shí)間作為車載tbox系統(tǒng)時(shí)間,并通過液晶顯示屏顯示車載tbox系統(tǒng)時(shí)間,同時(shí),啟動(dòng)校準(zhǔn)rtc時(shí)鐘模塊的本地rtc時(shí)間。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
(1)采用gps時(shí)間、網(wǎng)絡(luò)時(shí)間和本地rtc時(shí)間三種時(shí)鐘源來校準(zhǔn)tbox系統(tǒng)時(shí)間,最大程度保證tbox系統(tǒng)時(shí)間的有效性與可靠性,使得tbox系統(tǒng)時(shí)間的精確度不受外界環(huán)境的影響;
(2)rtc時(shí)鐘模塊采用備用電源,在系統(tǒng)掉電期間,rtc時(shí)鐘芯片依舊可通過備用電源供電工作,。
附圖說明
構(gòu)成本申請(qǐng)的一部分的說明書附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。
圖1是本發(fā)明的校時(shí)裝置結(jié)構(gòu)示意圖;
圖2是本發(fā)明的校時(shí)方法流程圖;
其中,1、車載tbox系統(tǒng),2、rtc時(shí)鐘模塊,3、遠(yuǎn)程服務(wù)器,4、gps接收模塊,5、中央處理器,6、開關(guān)電源模塊,7、無線通信模塊,8、液晶顯示屏,9、按鍵,10、rtc時(shí)鐘芯片,11、i2c總線,12、備用電源,13、電平轉(zhuǎn)換器,14、gps天線。
具體實(shí)施方式
應(yīng)該指出,以下詳細(xì)說明都是例示性的,旨在對(duì)本申請(qǐng)?zhí)峁┻M(jìn)一步的說明。除非另有指明,本文使用的所有技術(shù)和科學(xué)術(shù)語(yǔ)具有與本申請(qǐng)所屬技術(shù)領(lǐng)域的普通技術(shù)人員通常理解的相同含義。
需要注意的是,這里所使用的術(shù)語(yǔ)僅是為了描述具體實(shí)施方式,而非意圖限制根據(jù)本申請(qǐng)的示例性實(shí)施方式。如在這里所使用的,除非上下文另外明確指出,否則單數(shù)形式也意圖包括復(fù)數(shù)形式,此外,還應(yīng)當(dāng)理解的是,當(dāng)在本說明書中使用術(shù)語(yǔ)“包含”和/或“包括”時(shí),其指明存在特征、步驟、操作、器件、組件和/或它們的組合。
正如背景技術(shù)所介紹的,現(xiàn)有本地rtc時(shí)間作為系統(tǒng)時(shí)間,其精確度與外界工況環(huán)境,長(zhǎng)時(shí)間不校準(zhǔn)可能導(dǎo)致較大誤差;通過連接校時(shí)服務(wù)器獲取時(shí)間,對(duì)tbox進(jìn)行時(shí)間校準(zhǔn),數(shù)據(jù)網(wǎng)絡(luò)擁塞可能導(dǎo)致所獲取時(shí)間有延遲;通過gps獲取時(shí)間,對(duì)tbox進(jìn)行時(shí)間校準(zhǔn),當(dāng)gps信號(hào)不好,可能無法定位導(dǎo)致無法獲取gps時(shí)間的不足,為了解決如上的技術(shù)問題,本申請(qǐng)?zhí)岢隽艘环N車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)裝置及方法,通過多時(shí)鐘源的判斷邏輯來獲取tbox系統(tǒng)時(shí)間,以最大程度保證tbox設(shè)備系統(tǒng)時(shí)間的可靠性與有效性。
如圖1所示,一種車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)裝置,包括車載tbox系統(tǒng)1、rtc時(shí)鐘模塊2、遠(yuǎn)程服務(wù)器3和gps接收模塊4,所述車載tbox系統(tǒng)1包括中央處理器5、無線通信模塊7和開關(guān)電源模塊6,所述開關(guān)電源模塊6用于給整個(gè)裝置提供電源,所述中央處理器5通過無線通信模塊7與遠(yuǎn)程服務(wù)器3進(jìn)行通信,獲取遠(yuǎn)程服務(wù)器3的網(wǎng)絡(luò)時(shí)間,所述無線通信模塊7為2g、3g或4g模塊中的一種;所述中央處理器5連接有液晶顯示屏8和按鍵9,通過液晶顯示屏8顯示車載tbox系統(tǒng)時(shí)間,通過按鍵9輸入誤差閾值;所述rtc時(shí)鐘模塊2包括i2c總線11、rtc時(shí)鐘芯片10和備用電源12,所述rtc時(shí)鐘芯片通過i2c總線與中央處理器相連,將本地rtc時(shí)間信息送入到中央處理器5中,所述rtc時(shí)鐘芯片10連接備用電源12,所述備用電源12包括兩個(gè)串聯(lián)連接的超級(jí)電容,所述兩個(gè)超級(jí)電容的兩端分別并聯(lián)有電壓平衡電阻;所述gps接收模塊4的輸入端與gps天線14相連,所述gps接收模塊4的輸出端與中央處理器5相連,所述中央處理器與gps接收模塊之間連接有電平轉(zhuǎn)換器13。
如圖2所示,一種車載tbox系統(tǒng)的多時(shí)鐘源校時(shí)方法,其特征是,包括以下步驟:
步驟一:車載tbox系統(tǒng)啟動(dòng)后,中央處理器通過rtc時(shí)鐘芯片獲取車載tbox系統(tǒng)的本地rtc時(shí)間數(shù)據(jù);同時(shí),gps接收模塊進(jìn)行定位,中央處理器通過第一無線通信模塊與遠(yuǎn)程服務(wù)器進(jìn)行連接;
步驟二:中央處理器與遠(yuǎn)程服務(wù)器建立連接,接收遠(yuǎn)程服務(wù)器的網(wǎng)絡(luò)時(shí)間數(shù)據(jù),中央處理器計(jì)算網(wǎng)絡(luò)時(shí)間與本地rtc時(shí)間的時(shí)間誤差值,將時(shí)間誤差值與設(shè)定的誤差閾值相比較,若超過誤差閾值,則中央處理器將網(wǎng)絡(luò)時(shí)間作為車載tbox系統(tǒng)時(shí)間,并通過液晶顯示屏顯示車載tbox系統(tǒng)時(shí)間,同時(shí),校準(zhǔn)rtc時(shí)鐘模塊的本地rtc時(shí)間;
步驟三:gps定模塊定位成功后,中央處理器從gps模塊讀取連續(xù)一段時(shí)間內(nèi)的gps時(shí)間數(shù)據(jù),中央處理器計(jì)算gps時(shí)間與本地rtc時(shí)間的時(shí)間差值,將時(shí)間差值與設(shè)定的誤差閾值相比較,若超過誤差閾值,則中央處理器將gps時(shí)間作為車載tbox系統(tǒng)時(shí)間,并通過液晶顯示屏顯示車載tbox系統(tǒng)時(shí)間,同時(shí),啟動(dòng)校準(zhǔn)rtc時(shí)鐘模塊的本地rtc時(shí)間。
本發(fā)明采用gps時(shí)間、網(wǎng)絡(luò)時(shí)間和本地rtc時(shí)間三種時(shí)鐘源來校準(zhǔn)tbox系統(tǒng)時(shí)間,最大程度保證tbox系統(tǒng)時(shí)間的有效性與可靠性,使得tbox系統(tǒng)時(shí)間的精確度不受外界環(huán)境的影響。
上述雖然結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行了描述,但并非對(duì)本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動(dòng)即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。