基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及車聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端。
【背景技術(shù)】
[0002]OBD是英文On-Board Diagnostic的縮寫,中文翻譯為“車載診斷系統(tǒng)”。這個(gè)系統(tǒng)隨時(shí)監(jiān)控發(fā)動(dòng)機(jī)的運(yùn)行狀況和尾氣后處理系統(tǒng)的工作狀態(tài),一旦發(fā)現(xiàn)有可能引起排放超標(biāo)的情況,會(huì)馬上發(fā)出警示。當(dāng)系統(tǒng)出現(xiàn)故障時(shí),故障燈(MIL)或檢查發(fā)動(dòng)機(jī)(Check Engine)警告燈亮,同時(shí)OBD系統(tǒng)會(huì)將故障信息存入存儲(chǔ)器,通過(guò)標(biāo)準(zhǔn)的診斷儀器和診斷接口可以以故障碼的形式讀取相關(guān)信息。根據(jù)故障碼的提示,維修人員能迅速準(zhǔn)確地確定故障的性質(zhì)和部位。
[0003]現(xiàn)有技術(shù)中的車聯(lián)網(wǎng)終端設(shè)備均帶有OBD模塊和通信模塊,配合利用OBD模塊和通信模塊可獲取車況數(shù)據(jù)并將處理好的數(shù)據(jù)上傳至車聯(lián)網(wǎng)后臺(tái)服務(wù)器,以便車聯(lián)網(wǎng)運(yùn)營(yíng)企業(yè)可以基于采集到的終端數(shù)據(jù),開展面向不同行業(yè)及客戶的車聯(lián)網(wǎng)信息服務(wù)。
[0004]然而,目前的車聯(lián)網(wǎng)終端設(shè)備僅僅具有上傳車況數(shù)據(jù)的功能,功能較為單一,其主要功能是完成對(duì)車輛的位置、速度、方向等信息的采集以及與車輛之間的通訊,在油量的信息和車輛運(yùn)動(dòng)狀態(tài)的獲取方面,需要另外通過(guò)用連接線連接傳感器到終端,安裝難度大,成本較高、數(shù)據(jù)可靠性低、無(wú)法進(jìn)行自動(dòng)化診斷,不夠智能化。
【發(fā)明內(nèi)容】
[0005]本發(fā)明為解決上述問題,提供了一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其具有通用性、可移植性和擴(kuò)展性,適用范圍更廣。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:
[0007]—種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其包括OBD模塊、4G通信模塊、車輛定位模塊、MCU控制模塊,所述的OBD模塊、4G通信模塊、車輛定位模塊分別與所述的MCU控制模塊串聯(lián),其中,所述的OBD模塊進(jìn)一步設(shè)有用于獲取車輛運(yùn)行狀態(tài)和使用狀態(tài)的數(shù)據(jù)采集單元以及對(duì)采集的數(shù)據(jù)進(jìn)行分析判斷的故障報(bào)警單元;所述的4G通信模塊進(jìn)一步設(shè)有用于開發(fā)車聯(lián)網(wǎng)應(yīng)用程序的硬件控制接口、數(shù)據(jù)傳輸接口、應(yīng)用開發(fā)接口 ;所述的車輛定位模塊進(jìn)一步包括用于獲取車輛地理位置信息的衛(wèi)星定位單元和基站定位單元;還包括與所述的MCU控制模塊串聯(lián)的遠(yuǎn)程控制模塊,該遠(yuǎn)程控制模塊通過(guò)所述的MCU控制模塊獲取所述的OBD模塊所采集的數(shù)據(jù)進(jìn)行遠(yuǎn)程分析和控制,或者通過(guò)所述的MCU控制模塊獲取所述的4G通信模塊的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),或者通過(guò)所述的MCU控制模塊獲取所述的車輛定位模塊的車輛地理位置信息進(jìn)行遠(yuǎn)程追蹤和定位。
[0008]優(yōu)選的,所述的4G通信模塊采用以下通信模式的一種或一種以上的組合:TDD-LTE通信模式、FDD-LTE通信模式、WCDMA通信模式、TD-SCDMA通信模式、GPRS通信模式。
[0009]優(yōu)選的,所述的遠(yuǎn)程控制模塊通過(guò)所述的MCU控制模塊獲取所述的4G通信模塊的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),是通過(guò)自動(dòng)分析車聯(lián)網(wǎng)終端的應(yīng)用程序版本與遠(yuǎn)程服務(wù)器的最新應(yīng)用程序版本之間的差異,動(dòng)態(tài)生成差分補(bǔ)丁,通過(guò)下載該差分補(bǔ)丁進(jìn)行應(yīng)用程序的版本升級(jí)。
[0010]本發(fā)明的有益效果是:
[0011](I)、本發(fā)明基于4G通信模塊開發(fā)OpenCPU技術(shù),OpenCPU作為一個(gè)操作系統(tǒng)適配層,屏蔽了操作系統(tǒng)、硬件控制、數(shù)據(jù)傳輸和移動(dòng)通信的接口差異,為用戶提供統(tǒng)一的物聯(lián)網(wǎng)應(yīng)用開發(fā)接口,實(shí)現(xiàn)操作系統(tǒng)的信號(hào)量、線程管理、事件、消息隊(duì)列、定時(shí)器、調(diào)試信息輸出等功能,統(tǒng)一封裝了硬件控制、數(shù)據(jù)傳輸接口,物聯(lián)網(wǎng)設(shè)備開發(fā)用戶在4G通信模塊上通過(guò)這三類統(tǒng)一接口直接開發(fā)物聯(lián)網(wǎng)應(yīng)用程序,簡(jiǎn)化開發(fā)流程,給軟件的調(diào)試、移植提供了很大的便利性,同時(shí)降低了物聯(lián)網(wǎng)設(shè)備成本并且提高了性能;
[0012](2)、遠(yuǎn)程控制模塊通過(guò)所述的MCU控制模塊獲取所述的4G通信模塊的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),可自動(dòng)分析終端版本和服務(wù)器最新版本之間的差異,動(dòng)態(tài)生成差分補(bǔ)丁,操作系統(tǒng)將最新版本上報(bào)平臺(tái)后,平臺(tái)下發(fā)新版本通知,操作系統(tǒng)執(zhí)行下載更新新版本,從而不需要逐步升級(jí)中間版本,降低移動(dòng)網(wǎng)絡(luò)流量消耗,同時(shí)也確保軟件更新的準(zhǔn)確性。
【附圖說(shuō)明】
[0013]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0014]圖1為本發(fā)明一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0015]為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0016]如圖1所示,本發(fā)明的一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其包括OBD模塊20、4G通信模塊30、車輛定位模塊40、MCU控制模塊10,所述的OBD模塊20、4G通信模塊30、車輛定位模塊40分別與所述的MCU控制模塊10串聯(lián),其中,所述的OBD模塊20進(jìn)一步設(shè)有用于獲取車輛運(yùn)行狀態(tài)和使用狀態(tài)的數(shù)據(jù)采集單元以及對(duì)采集的數(shù)據(jù)進(jìn)行分析判斷的故障報(bào)警單元;所述的4G通信模塊30進(jìn)一步設(shè)有用于開發(fā)車聯(lián)網(wǎng)應(yīng)用程序的硬件控制接口、數(shù)據(jù)傳輸接口、應(yīng)用開發(fā)接口 ;所述的車輛定位模塊40進(jìn)一步包括用于獲取車輛地理位置信息的衛(wèi)星定位單元和基站定位單元;還包括與所述的MCU控制模塊10串聯(lián)的遠(yuǎn)程控制模塊50,該遠(yuǎn)程控制模塊50通過(guò)所述的MCU控制模塊10獲取所述的OBD模塊20所采集的數(shù)據(jù)進(jìn)行遠(yuǎn)程分析和控制,或者通過(guò)所述的MCU控制模塊10獲取所述的4G通信模塊30的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),或者通過(guò)所述的MCU控制模塊10獲取所述的車輛定位模塊40的車輛地理位置信息進(jìn)行遠(yuǎn)程追蹤和定位。
[0017]本實(shí)施例中,所述的遠(yuǎn)程控制模塊50通過(guò)所述的MCU控制模塊10獲取所述的4G通信模塊30的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),是通過(guò)自動(dòng)分析車聯(lián)網(wǎng)終端的應(yīng)用程序版本與遠(yuǎn)程服務(wù)器的最新應(yīng)用程序版本之間的差異,動(dòng)態(tài)生成差分補(bǔ)丁,通過(guò)下載該差分補(bǔ)丁進(jìn)行應(yīng)用程序的版本升級(jí)。本發(fā)明基于4G通信模塊實(shí)現(xiàn)OpenCPU技術(shù),建立WSOP開發(fā)平臺(tái)實(shí)現(xiàn)物聯(lián)網(wǎng)設(shè)備應(yīng)用開發(fā)的簡(jiǎn)單、高效和低成本化,并且基于WSOP平臺(tái)實(shí)現(xiàn)FOTA功能,構(gòu)建遠(yuǎn)程無(wú)線升級(jí)服務(wù),解決物聯(lián)網(wǎng)設(shè)備軟件的遠(yuǎn)程統(tǒng)一管理問題。
[0018]其中,所述的4G通信模塊30采用以下通信模式的一種或一種以上的組合:TDD-LTE通信模式、FDD-LTE通信模式、WCDMA通信模式、TD-SCDMA通信模式、GPRS通信模式,其支持五模通信,可以接入全球所有地區(qū)的移動(dòng)通信網(wǎng)絡(luò)。
[0019]本發(fā)明依托車聯(lián)網(wǎng)一體化解決方案,開發(fā)具有定位跟蹤和遠(yuǎn)程診斷功能的車聯(lián)網(wǎng)智能終端,集位置服務(wù)技術(shù)、GPS全球衛(wèi)星定位技術(shù)、GPRS無(wú)線數(shù)據(jù)分組技術(shù)、藍(lán)牙數(shù)據(jù)傳輸技術(shù)及智能控制于一體,遵從“車載終端與T平臺(tái)數(shù)據(jù)接口規(guī)范”,基于OBD技術(shù)實(shí)時(shí)可靠完整的獲取車輛運(yùn)行狀態(tài)、車輛狀態(tài),對(duì)車輛非法、超范圍使用和車輛異常故障實(shí)時(shí)報(bào)警;支持TDD-LTE、FDD-LTE、TD-SCDMA、WCDMA、GSM五模通信模式,支持GPS定位、基站定位、數(shù)據(jù)傳輸;本發(fā)明的車聯(lián)網(wǎng)智能終端是車聯(lián)網(wǎng)與位置服務(wù)技術(shù)相結(jié)合的產(chǎn)品,實(shí)現(xiàn)了衛(wèi)星定位、無(wú)線數(shù)據(jù)交互、終端管理功能,又解決衛(wèi)星定位數(shù)據(jù)傳輸問題。
[0020]并且,本發(fā)明在系統(tǒng)功能上具有通用性、可移植性和擴(kuò)展性,軟件集成度高,支持標(biāo)準(zhǔn)的AT指令集及GPS自有指令集,硬件接口豐富,方案應(yīng)用成熟;具有平臺(tái)通用性,可以適用于裝有標(biāo)準(zhǔn)OBD接口的所有車型,車載產(chǎn)品應(yīng)用范圍包括車輛追蹤定位、車輛調(diào)度管理、位置信息服務(wù)、物流等行業(yè)。
[0021]上述說(shuō)明示出并描述了本發(fā)明的優(yōu)選實(shí)施例,如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其特征在于,其包括OBD模塊、4G通信模塊、車輛定位模塊、MCU控制模塊,所述的OBD模塊、4G通信模塊、車輛定位模塊分別與所述的MCU控制模塊串聯(lián),其中,所述的OBD模塊進(jìn)一步設(shè)有用于獲取車輛運(yùn)行狀態(tài)和使用狀態(tài)的數(shù)據(jù)采集單元以及對(duì)采集的數(shù)據(jù)進(jìn)行分析判斷的故障報(bào)警單元;所述的4G通信模塊進(jìn)一步設(shè)有用于開發(fā)車聯(lián)網(wǎng)應(yīng)用程序的硬件控制接口、數(shù)據(jù)傳輸接口、應(yīng)用開發(fā)接口 ;所述的車輛定位模塊進(jìn)一步包括用于獲取車輛地理位置信息的衛(wèi)星定位單元和基站定位單元;還包括與所述的MCU控制模塊串聯(lián)的遠(yuǎn)程控制模塊,該遠(yuǎn)程控制模塊通過(guò)所述的MCU控制模塊獲取所述的OBD模塊所采集的數(shù)據(jù)進(jìn)行遠(yuǎn)程分析和控制,或者通過(guò)所述的MCU控制模塊獲取所述的4G通信模塊的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),或者通過(guò)所述的MCU控制模塊獲取所述的車輛定位模塊的車輛地理位置信息進(jìn)行遠(yuǎn)程追蹤和定位。2.根據(jù)權(quán)利要求1所述的一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其特征在于:所述的4G通信模塊采用以下通信模式的一種或一種以上的組合:TDD-LTE通信模式、FDD-LTE通信模式、WCDMA通信模式、TD-SCDMA通信模式、GPRS通信模式。3.根據(jù)權(quán)利要求1所述的一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其特征在于:所述的遠(yuǎn)程控制模塊通過(guò)所述的MCU控制模塊獲取所述的4G通信模塊的應(yīng)用程序信息進(jìn)行遠(yuǎn)程下載或升級(jí),是通過(guò)自動(dòng)分析車聯(lián)網(wǎng)終端的應(yīng)用程序版本與遠(yuǎn)程服務(wù)器的最新應(yīng)用程序版本之間的差異,動(dòng)態(tài)生成差分補(bǔ)丁,通過(guò)下載該差分補(bǔ)丁進(jìn)行應(yīng)用程序的版本升級(jí)。
【專利摘要】本發(fā)明公開了一種基于OpenCPU技術(shù)的OBD車聯(lián)網(wǎng)智能終端,其包括OBD模塊、4G通信模塊、車輛定位模塊、MCU控制模塊,所述的OBD模塊、4G通信模塊、車輛定位模塊分別與所述的MCU控制模塊串聯(lián),所述的OBD模塊進(jìn)一步設(shè)有用于獲取車輛運(yùn)行狀態(tài)和使用狀態(tài)的數(shù)據(jù)采集單元以及對(duì)采集的數(shù)據(jù)進(jìn)行分析判斷的故障報(bào)警單元;所述的4G通信模塊進(jìn)一步設(shè)有用于開發(fā)車聯(lián)網(wǎng)應(yīng)用程序的硬件控制接口、數(shù)據(jù)傳輸接口、應(yīng)用開發(fā)接口;所述的車輛定位模塊進(jìn)一步包括用于獲取車輛地理位置信息的衛(wèi)星定位單元和基站定位單元;還包括與所述的MCU控制模塊串聯(lián)的遠(yuǎn)程控制模塊;從而實(shí)現(xiàn)車聯(lián)網(wǎng)終端的智能化管理,能夠廣泛適用于車輛追蹤定位、車輛調(diào)度管理、位置信息服務(wù)、物流等行業(yè)。
【IPC分類】G05B19/042
【公開號(hào)】CN105204399
【申請(qǐng)?zhí)枴緾N201510591561
【發(fā)明人】駱鐵, 吳榮興, 張偉杰
【申請(qǐng)人】廈門騏俊物聯(lián)科技股份有限公司
【公開日】2015年12月30日
【申請(qǐng)日】2015年9月17日