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