一種新能源汽車can總線數(shù)據(jù)采集裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及新能源汽車領(lǐng)域,尤其涉及一種新能源汽車CAN總線數(shù)據(jù)采集裝置。
【背景技術(shù)】
[0002]目前的隨車電子系統(tǒng)中應(yīng)用較廣的是CAN(ControllerArea Network,控制器局部網(wǎng))總線。CAN總線屬于現(xiàn)場總線的范疇,它是一種有效支持分布式控制或?qū)崟r控制的串行通信網(wǎng)絡(luò),是一種多主總線,新能源汽車的CAN總線數(shù)據(jù)采集裝置的采集方法一般為裝置采集總線上所有的原始CAN幀或者特定ID的CAN幀并無線傳輸?shù)竭h(yuǎn)程服務(wù)器上或存儲在采集裝置的本地,后期再對這些原始數(shù)據(jù)進(jìn)行轉(zhuǎn)換與處理。但這種方法上傳到服務(wù)器和存儲的數(shù)據(jù)都是原始CAN幀,這會增加服務(wù)器數(shù)據(jù)處理的負(fù)荷,同時不便于后期的數(shù)據(jù)分析。
[0003]現(xiàn)有技術(shù)中針對上述技術(shù)問題也提供了一些改進(jìn)方法,即提前根據(jù)廠商提供的CAN總線通訊協(xié)議將CAN總線的解析協(xié)議配置到采集裝置中(或者預(yù)置在裝置中如:申請?zhí)?201310024322.5),采集裝置根據(jù)這些配置信息解析CAN總線數(shù)據(jù),并遠(yuǎn)程傳輸或存儲解析后的數(shù)據(jù)。但對于這種采集方法鑒于嵌入式系統(tǒng)調(diào)試的特殊性,需要前期投入大量人力進(jìn)行現(xiàn)場的調(diào)試和適配,影響采集裝置投入使用的周期。
【發(fā)明內(nèi)容】
[0004]
[0005]針對上述存在的問題,本發(fā)明的目的是提供一種簡單方便,用于新能源汽車CAN總線數(shù)據(jù)采集裝置。
[0006]本發(fā)明的技術(shù)方案是:一種新能源汽車CAN總線數(shù)據(jù)采集裝置,其特征在于:包括以下步驟:步驟I: CAN總線數(shù)據(jù)采集終端的所有CAN總線通信接口被配置為波特率自適應(yīng)模式,在該模式下采集裝置可以自動根據(jù)采集目標(biāo)的總線波特率調(diào)節(jié)自身的波特率,并可以實(shí)現(xiàn)對目標(biāo)總線上所有原始CAN幀的監(jiān)聽;步驟2:遠(yuǎn)程服務(wù)器收到采集裝置統(tǒng)計的CAN ID后通過人機(jī)交互界面的形式給用戶提供選擇,讓用戶選擇需要裝置需要采集的CAN ID數(shù)據(jù);步驟3:裝置根據(jù)用戶設(shè)定的采集目標(biāo)CAN ID的列表,采集列表中各個CAN的原始數(shù)據(jù)幀信息,并周期上傳給遠(yuǎn)程服務(wù)器;步驟4:遠(yuǎn)程服務(wù)器收到CAN總線數(shù)據(jù)采集裝置周期上傳的原始數(shù)據(jù)幀信息后,會運(yùn)行協(xié)議調(diào)試、配置虛擬環(huán)境供用戶對原始數(shù)據(jù)幀信息進(jìn)行解析配置及調(diào)試;步驟5: CAN總線數(shù)據(jù)采集裝置依據(jù)服務(wù)器下發(fā)的這個調(diào)試完成的配置文件,對總線數(shù)據(jù)進(jìn)行實(shí)時采集并進(jìn)行協(xié)議解析。
[0007]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明可以在事先不明確車輛總線通訊協(xié)議的前提下,先進(jìn)行CAN總線數(shù)據(jù)采集裝置的裝車工作,然后進(jìn)一步通過協(xié)議的遠(yuǎn)程調(diào)試配置技術(shù)實(shí)現(xiàn)車輛協(xié)議的遠(yuǎn)程定制化解析、調(diào)試與配置。進(jìn)而可以實(shí)現(xiàn)CAN總線數(shù)據(jù)采集裝置對于新車型協(xié)議的快速且低人力成本的適配。
【附圖說明】
[0008]圖1為本發(fā)明的不意圖。
【具體實(shí)施方式】
[0009]下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的說明。
[0010]如圖所示,本發(fā)明的技術(shù)方案是:一種新能源汽車CAN總線數(shù)據(jù)采集裝置,其特征在于:包括以下步驟:步驟1: CAN總線數(shù)據(jù)采集終端的所有CAN總線通信接口被配置為波特率自適應(yīng)模式,在該模式下采集裝置可以自動根據(jù)采集目標(biāo)的總線波特率調(diào)節(jié)自身的波特率,并可以實(shí)現(xiàn)對目標(biāo)總線上所有原始CAN幀的監(jiān)聽;步驟2:遠(yuǎn)程服務(wù)器收到采集裝置統(tǒng)計的CAN ID后通過人機(jī)交互界面的形式給用戶提供選擇,讓用戶選擇需要裝置需要采集的CAN ID數(shù)據(jù);步驟3:裝置根據(jù)用戶設(shè)定的采集目標(biāo)CAN ID的列表,采集列表中各個CAN的原始數(shù)據(jù)幀信息,并周期上傳給遠(yuǎn)程服務(wù)器;步驟4:遠(yuǎn)程服務(wù)器收到CAN總線數(shù)據(jù)采集裝置周期上傳的原始數(shù)據(jù)幀信息后,會運(yùn)行協(xié)議調(diào)試、配置虛擬環(huán)境供用戶對原始數(shù)據(jù)幀信息進(jìn)行解析配置及調(diào)試;步驟5: CAN總線數(shù)據(jù)采集裝置依據(jù)服務(wù)器下發(fā)的這個調(diào)試完成的配置文件,對總線數(shù)據(jù)進(jìn)行實(shí)時采集并進(jìn)行協(xié)議解析。
【主權(quán)項(xiàng)】
1.一種新能源汽車CAN總線數(shù)據(jù)采集裝置,其特征在于:包括以下步驟: 步驟1: CAN總線數(shù)據(jù)采集終端的所有CAN總線通信接口被配置為波特率自適應(yīng)模式,在該模式下采集裝置可以自動根據(jù)采集目標(biāo)的總線波特率調(diào)節(jié)自身的波特率,并可以實(shí)現(xiàn)對目標(biāo)總線上所有原始CAN幀的監(jiān)聽; 步驟2:遠(yuǎn)程服務(wù)器收到采集裝置統(tǒng)計的CAN ID后通過人機(jī)交互界面的形式給用戶提供選擇,讓用戶選擇需要裝置需要采集的CAN ID數(shù)據(jù); 步驟3:裝置根據(jù)用戶設(shè)定的采集目標(biāo)CAN ID的列表,采集列表中各個CAN的原始數(shù)據(jù)幀信息,并周期上傳給遠(yuǎn)程服務(wù)器; 步驟4:遠(yuǎn)程服務(wù)器收到CAN總線數(shù)據(jù)采集裝置周期上傳的原始數(shù)據(jù)幀信息后,會運(yùn)行協(xié)議調(diào)試、配置虛擬環(huán)境供用戶對原始數(shù)據(jù)幀信息進(jìn)行解析配置及調(diào)試; 步驟5: CAN總線數(shù)據(jù)采集裝置依據(jù)服務(wù)器下發(fā)的這個調(diào)試完成的配置文件,對總線數(shù)據(jù)進(jìn)行實(shí)時采集并進(jìn)行協(xié)議解析。
【專利摘要】本發(fā)明公開了一種新能源汽車CAN總線數(shù)據(jù)采集裝置,其特征在于:包括以下步驟:步驟1:CAN總線數(shù)據(jù)采集終端的所有CAN總線通信接口被配置為波特率自適應(yīng)模式,在該模式下采集裝置可以自動調(diào)節(jié)自身的波特率,并可以實(shí)現(xiàn)監(jiān)聽;步驟2:遠(yuǎn)程服務(wù)器收到采集裝置統(tǒng)計的CAN?ID后,讓用戶選擇需要裝置需要采集的CAN?ID數(shù)據(jù);步驟3:裝置根據(jù)用戶設(shè)定的采集目標(biāo)CAN?ID的列表,采集列表中各個CAN的原始數(shù)據(jù)幀信息,并周期上傳給遠(yuǎn)程服務(wù)器;步驟4:遠(yuǎn)程服務(wù)器收到CAN總線數(shù)據(jù)采集裝置周期上傳的原始數(shù)據(jù)幀信息后,會運(yùn)行協(xié)議調(diào)試、配置虛擬環(huán)境供用戶對原始數(shù)據(jù)幀信息進(jìn)行解析配置及調(diào)試;步驟5:CAN總線數(shù)據(jù)采集裝置對總線數(shù)據(jù)進(jìn)行實(shí)時采集并進(jìn)行協(xié)議解析。
【IPC分類】H04L12/26
【公開號】CN105656717
【申請?zhí)枴?br>【發(fā)明人】葉岍, 馬紅杰
【申請人】天津布爾科技有限公司
【公開日】2016年6月8日
【申請日】2015年12月31日