專利名稱:一種車輛總線網(wǎng)絡(luò)通訊集線器的制作方法
技術(shù)領(lǐng)域:
一種車輛總線網(wǎng)絡(luò)通訊集線器技術(shù)領(lǐng)域[0001]本實用新型涉及汽車總線網(wǎng)絡(luò)通訊領(lǐng)域,具體是一種車輛總線網(wǎng)絡(luò)通訊集線器。
技術(shù)背景[0002]汽車總線網(wǎng)絡(luò)通訊領(lǐng)域中暫時還沒有統(tǒng)一的車輛數(shù)據(jù)傳輸通訊標(biāo)準(zhǔn),以致在通常情況下,開發(fā)一款車型的車輛后裝電子產(chǎn)品,需要了解精通這款車型的布線及數(shù)據(jù)傳輸協(xié)議以取得車輛狀態(tài)數(shù)據(jù),且此數(shù)據(jù)無法與其他模塊進行共享,大大限制了該領(lǐng)域的技術(shù)發(fā)展。如[0003]1、汽車通用OBD-II診斷模塊(如ELM327),其缺點不含專車專用的協(xié)議數(shù)據(jù); 不含根據(jù)基礎(chǔ)數(shù)據(jù)分析推導(dǎo)出來的車輛狀態(tài)數(shù)據(jù)(如根據(jù)四輪轉(zhuǎn)速推導(dǎo)胎壓狀態(tài));不具備系統(tǒng)擴展能力,診斷模塊采集到的數(shù)據(jù)未能按照統(tǒng)一的標(biāo)準(zhǔn)與車上多個不同模塊進行數(shù)據(jù)交換;數(shù)據(jù)處理性能較低,不能滿足高速的診斷數(shù)據(jù)處理要求;通用接口效率太低(串口 RS232速率),不適合高性能產(chǎn)品的二次開發(fā)。[0004]2、汽車專用OBD-II診斷儀(如元征汽車診斷儀),它不含根據(jù)基礎(chǔ)數(shù)據(jù)分析推導(dǎo)出來的車輛狀態(tài)數(shù)據(jù)(如根據(jù)四輪轉(zhuǎn)速推導(dǎo)胎壓狀態(tài))不具備系統(tǒng)擴展能力,診斷模塊采集到的數(shù)據(jù)未能按照統(tǒng)一的標(biāo)準(zhǔn)與車上多個不同模塊進行數(shù)據(jù)交換,并非模塊化設(shè)計,不具備通用的二次開發(fā)接口,不適合高性能產(chǎn)品的二次開發(fā)。實用新型內(nèi)容[0005]針對上述問題,本實用新型旨在提供一種使用戶與各種車輛之間可按照統(tǒng)一的通訊協(xié)議進行實時高效的數(shù)據(jù)交換的集線器。[0006]為實現(xiàn)該技術(shù)目的,本實用新型的方案是一種車輛總線網(wǎng)絡(luò)通訊集線器,包括負(fù)責(zé)所有的數(shù)據(jù)分析以及通訊協(xié)議處理和數(shù)據(jù)格式轉(zhuǎn)換的主芯片,所述主芯片內(nèi)置有儲存有不同車型通訊協(xié)議和標(biāo)準(zhǔn)的數(shù)據(jù)庫存儲模塊,該主芯片還分別連接有用于Kline和LIN總線數(shù)據(jù)接收與發(fā)送的Kline/LIN總線通訊電路和用于所有CAN總線數(shù)據(jù)的接收與發(fā)送CAN 總線通訊電路。[0007]作為優(yōu)選,該集線器上裝設(shè)有包括UART、SPI、I2C的通用的物理接口,還設(shè)置有包括CAN、Kline、LIN、J1850的統(tǒng)一的接線口以及程序API接口。[0008]本方案的集線器把專車專用的診斷數(shù)據(jù)變成通用的、統(tǒng)一格式的數(shù)據(jù),提供UART、 SPI、I2C等通用接口,另外還提供基于模塊本身的二次開發(fā)API,使針對模塊的二次開發(fā)變得通用而簡單,不再需要了解各種不同車型的通訊方式,大大促進了該領(lǐng)域的迅速發(fā)展。
[0009]圖1為本實用新型的結(jié)構(gòu)框圖;[0010]圖2為本實用新型的原理流程圖。
具體實施方式
[0011]
以下結(jié)合附圖和具體實施例對本實用新型做進一步詳細(xì)說明。[0012]如圖1所示,本實施例的一種車輛總線網(wǎng)絡(luò)通訊集線器,它包括負(fù)責(zé)所有的數(shù)據(jù)分析以及通訊協(xié)議處理和數(shù)據(jù)格式轉(zhuǎn)換的主芯片,所述主芯片內(nèi)置有儲存有不同車型通訊協(xié)議和標(biāo)準(zhǔn)的數(shù)據(jù)庫存儲模塊,該主芯片還分別連接有用于Kline和LIN總線數(shù)據(jù)接收與發(fā)送的Kline/LIN總線通訊電路和用于所有CAN總線數(shù)據(jù)的接收與發(fā)送CAN總線通訊電路。該集線器上裝設(shè)有包括UART、SPI、I2C的通用的物理接口,還設(shè)置有包括CAN、Kline、 LIN、J1850的統(tǒng)一的接線口以及程序API接口。[0013]如圖2所示,本實用新型在使用使,其流程為若用戶需要獲取車輛數(shù)據(jù),用戶向集線器發(fā)出標(biāo)準(zhǔn)的數(shù)據(jù)請求或診斷請求(如車速請求、發(fā)動機故障碼請求等),集線器在數(shù)據(jù)庫提取目標(biāo)車型的總線協(xié)議和通訊標(biāo)準(zhǔn)。集線器再通過特定的總線協(xié)議和通訊標(biāo)準(zhǔn)從汽車獲取數(shù)據(jù)(車速、發(fā)動機故障碼等),再通過統(tǒng)一的接口和數(shù)據(jù)格式,向用戶返回所請求的數(shù)據(jù)。[0014]以上所述,僅為本實用新型的較佳實施例,并不用以限制本實用新型,凡是依據(jù)本實用新型的技術(shù)實質(zhì)對以上實施例所作的任何細(xì)微修改、等同替換和改進,均應(yīng)包含在本實用新型技術(shù)方案的保護范圍之內(nèi)。
權(quán)利要求1.一種車輛總線網(wǎng)絡(luò)通訊集線器,包括負(fù)責(zé)所有的數(shù)據(jù)分析以及通訊協(xié)議處理和數(shù)據(jù)格式轉(zhuǎn)換的主芯片,其特征在于所述主芯片內(nèi)置有儲存有不同車型通訊協(xié)議和標(biāo)準(zhǔn)的數(shù)據(jù)庫存儲模塊,該主芯片還分別連接有用于Kline和LIN總線數(shù)據(jù)接收與發(fā)送的Kline/LIN 總線通訊電路和用于所有CAN總線數(shù)據(jù)的接收與發(fā)送CAN總線通訊電路。
2.根據(jù)權(quán)利要求1所述的車輛總線網(wǎng)絡(luò)通訊集線器,其特征在于該集線器上裝設(shè)有包括UART、SPI、I2C的通用的物理接口,還設(shè)置有包括CAN、Kline、LIN、J1850的統(tǒng)一的接線口以及程序API接口。
專利摘要本實用新型公開了一種車輛總線網(wǎng)絡(luò)通訊集線器,包括負(fù)責(zé)所有的數(shù)據(jù)分析以及通訊協(xié)議處理和數(shù)據(jù)格式轉(zhuǎn)換的主芯片,所述主芯片內(nèi)置有儲存有不同車型通訊協(xié)議和標(biāo)準(zhǔn)的數(shù)據(jù)庫存儲模塊,該主芯片還分別連接有用于Kl ine和LIN總線數(shù)據(jù)接收與發(fā)送的Kline/LIN總線通訊電路和用于所有CAN總線數(shù)據(jù)的接收與發(fā)送CAN總線通訊電路。本方案的集線器把專車專用的診斷數(shù)據(jù)變成通用的、統(tǒng)一格式的數(shù)據(jù),提供UART、SPI、I2C等通用接口,另外還提供基于模塊本身的二次開發(fā)API,使針對模塊的二次開發(fā)變得通用而簡單,不再需要了解各種不同車型的通訊方式,大大促進了該領(lǐng)域的迅速發(fā)展。
文檔編號G05B23/02GK202257264SQ20112036100
公開日2012年5月30日 申請日期2011年9月23日 優(yōu)先權(quán)日2011年9月23日
發(fā)明者梁至千 申請人:深圳市邁緯汽車電子有限公司