不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

CAN通信的案例

如何理解CAN通信矩陣
來(lái)源 | 汽車(chē)電子與軟件 什么是CAN通信矩陣 CAN通信矩陣(CAN Communication Matrix)通常由整車(chē)廠完成定義,車(chē)輛網(wǎng)絡(luò)中的各個(gè)節(jié)點(diǎn)需要遵循該通訊矩陣才能完成信息的交互和共享。 我們知道CAN總線是一種通信形式,ISO 11898協(xié)議僅僅規(guī)定了數(shù)據(jù)鏈路層和物理層,也就是說(shuō)傳什么ID、傳什么數(shù)據(jù)是沒(méi)有定義的,這留給了大家很多遐想空間。對(duì)于乘用車(chē)來(lái)說(shuō),滿足UDS和尾氣排放協(xié)議之后,還剩余了絕大部分的ID段。這些ID段由主機(jī)廠自主來(lái)進(jìn)行分配,分配好之后會(huì)形成一個(gè).xls格式的表格。有了CAN通信矩陣,開(kāi)發(fā)人員就知道他設(shè)計(jì)的零部件應(yīng)該接收什么ID的數(shù)據(jù),需要發(fā)出什么ID的數(shù)據(jù)。 如何閱讀CAN通信矩陣 下面我們?cè)敿?xì)介紹下怎么閱讀一份通信矩陣。 信號(hào)名稱(chēng):一般是以發(fā)送節(jié)點(diǎn)的名字開(kāi)頭,“_”后面是具體指代的內(nèi)容。如BMS_GeneralStatus。 信號(hào)長(zhǎng)度:該信號(hào)的長(zhǎng)度,單位是bit,位。 精度/偏移量:描述信號(hào)值如何轉(zhuǎn)變成信號(hào)物理值。比如精度是2,偏移量是5,那么信號(hào)的真實(shí)物理值 = 信號(hào)值 * 2 + 5。 物理值范圍:經(jīng)過(guò)物理值轉(zhuǎn)換后的最大最小值。 其他的一些矩陣中還會(huì)有這樣的表述。 起始字節(jié):起始位所在的字節(jié)序號(hào)。Byte0-Byte7。 起始位:信號(hào)LSB(least significant bit)所在的位置。通常這個(gè)位置是按照下面這個(gè)圖來(lái)說(shuō)明的。 CAN矩陣的核心圖 信號(hào)類(lèi)型:Boolean 還是 Unsigned。 以上是CAN數(shù)據(jù)矩陣的基本內(nèi)容。
展開(kāi)
如何理解CAN通信矩陣
我們知道CAN總線是一種通信形式,ISO 11898協(xié)議僅僅規(guī)定了數(shù)據(jù)鏈路層和物理層,也就是說(shuō)傳什么ID、傳什么數(shù)據(jù)是沒(méi)有定義的,這留給了大家很多遐想空間。對(duì)于乘用車(chē)來(lái)說(shuō),滿足UDS和尾氣排放協(xié)議之后,還剩余了絕大部分的ID段。這些ID段由主機(jī)廠自主來(lái)進(jìn)行分配,分配好之后會(huì)形成一個(gè).xls格式的表格。有了CAN通信矩陣,開(kāi)發(fā)人員就知道他設(shè)計(jì)的零部件應(yīng)該接收什么ID的數(shù)據(jù),需要發(fā)出什么ID的數(shù)據(jù)。 如何閱讀CAN通信矩陣 下面我們?cè)敿?xì)介紹下怎么閱讀一份通信矩陣。 信號(hào)名稱(chēng):一般是以發(fā)送節(jié)點(diǎn)的名字開(kāi)頭,“_”后面是具體指代的內(nèi)容。如BMS_GeneralStatus。 信號(hào)長(zhǎng)度:該信號(hào)的長(zhǎng)度,單位是bit,位。 精度/偏移量:描述信號(hào)值如何轉(zhuǎn)變成信號(hào)物理值。比如精度是2,偏移量是5,那么信號(hào)的真實(shí)物理值 = 信號(hào)值 * 2 + 5。 物理值范圍:經(jīng)過(guò)物理值轉(zhuǎn)換后的最大最小值。 其他的一些矩陣中還會(huì)有這樣的表述。 起始字節(jié):起始位所在的字節(jié)序號(hào)。Byte0-Byte7。 起始位:信號(hào)LSB(least significant bit)所在的位置。
展開(kāi)
詳解CAN通信的位定時(shí)與同步
(4) 傳輸延遲時(shí)間tPTS CAN報(bào)文在CAN總線上的傳輸時(shí),物理延遲包含兩個(gè)部分: 在CAN-BUS上傳輸造成的延遲; 在節(jié)點(diǎn)上傳輸造成延遲; 按照CAN通信協(xié)議的規(guī)定,補(bǔ)償給傳播延遲的時(shí)間長(zhǎng)度要至少等于實(shí)際實(shí)際傳播延遲時(shí)長(zhǎng)的2倍,即: 需要注意的是: Tips: 在CAN總線通信系統(tǒng)中是以時(shí)間量子Tq來(lái)度量時(shí)間的,所以如果延遲補(bǔ)償時(shí)間tPTS = 3.1Tq,那么這個(gè)時(shí)候要取:tPTS = 4Tq。
還沒(méi)有搞懂各種通信?一文帶你讀懂UART、TTL、RS232、RS422、RS485、CAN、USB......
CAN總線網(wǎng)絡(luò)主要掛在CAN_H和CAN_L,各個(gè)節(jié)點(diǎn)通過(guò)這兩條線實(shí)現(xiàn)信號(hào)的串行差分傳輸,為了避免信號(hào)的反射和干擾,還需要在CAN_H和CAN_L之間接上120歐姆的終端電阻。 每一個(gè)設(shè)備既可做主設(shè)備也可做從設(shè)備。CAN總線的通信距離可達(dá)10千米(速率低于5Kbps),速度可達(dá)1Mbps(通信距離小于40M)。 CAN電平邏輯 CAN總線采用"線與"的規(guī)則進(jìn)行總線沖裁,1&0為0,所以稱(chēng)0為顯性,1為隱性。 從電位上看,因?yàn)橐?guī)定高電位為0,低電位為1,同時(shí)發(fā)出信號(hào)時(shí)實(shí)際呈現(xiàn)為高電位,從現(xiàn)象上看就像0覆蓋了1,所以稱(chēng)0為顯性,1為隱性。 USB通信串行總線 USB接口最少有四根線,其中有兩根是數(shù)據(jù)線,而所有的USB數(shù)據(jù)傳輸都是通過(guò)這兩根線完成。它的通信遠(yuǎn)比串口復(fù)雜的多。 兩根數(shù)據(jù)線采用差分傳輸,即需要兩根數(shù)據(jù)線配合才能傳輸一個(gè)bit,因此是半雙工通信,同一時(shí)間只能發(fā)送或者接收。 USB 規(guī)定,如果電壓電平不變,代表邏輯1;如果電壓電平變化,則代表邏輯0。 USB轉(zhuǎn)TTL 一般USB轉(zhuǎn)串口都是用CH340G芯片。 用串口通信比USB簡(jiǎn)單,因?yàn)榇?em>通信沒(méi)有協(xié)議。 SD卡 SD卡是一種存儲(chǔ)卡,可用于手機(jī)作為內(nèi)存卡使用。 嵌入式中,單片機(jī)與SD卡通信有兩種模式: 1. SPI總線通信模式; 2.
展開(kāi)
CAN通信圖1
還沒(méi)有搞懂各種通信?一文帶你讀懂UART、TTL、RS232、RS422、RS485、CAN、USB......
CAN總線網(wǎng)絡(luò)主要掛在CAN_H和CAN_L,各個(gè)節(jié)點(diǎn)通過(guò)這兩條線實(shí)現(xiàn)信號(hào)的串行差分傳輸,為了避免信號(hào)的反射和干擾,還需要在CAN_H和CAN_L之間接上120歐姆的終端電阻。 每一個(gè)設(shè)備既可做主設(shè)備也可做從設(shè)備。CAN總線的通信距離可達(dá)10千米(速率低于5Kbps),速度可達(dá)1Mbps(通信距離小于40M)。 CAN電平邏輯 CAN總線采用"線與"的規(guī)則進(jìn)行總線沖裁,1&0為0,所以稱(chēng)0為顯性,1為隱性。 從電位上看,因?yàn)橐?guī)定高電位為0,低電位為1,同時(shí)發(fā)出信號(hào)時(shí)實(shí)際呈現(xiàn)為高電位,從現(xiàn)象上看就像0覆蓋了1,所以稱(chēng)0為顯性,1為隱性。 USB通信串行總線 USB接口最少有四根線,其中有兩根是數(shù)據(jù)線,而所有的USB數(shù)據(jù)傳輸都是通過(guò)這兩根線完成。它的通信遠(yuǎn)比串口復(fù)雜的多。 兩根數(shù)據(jù)線采用差分傳輸,即需要兩根數(shù)據(jù)線配合才能傳輸一個(gè)bit,因此是半雙工通信,同一時(shí)間只能發(fā)送或者接收。 USB 規(guī)定,如果電壓電平不變,代表邏輯1;如果電壓電平變化,則代表邏輯0。 USB轉(zhuǎn)TTL 一般USB轉(zhuǎn)串口都是用CH340G芯片。 用串口通信比USB簡(jiǎn)單,因?yàn)榇?em>通信沒(méi)有協(xié)議。 SD卡 SD卡是一種存儲(chǔ)卡,可用于手機(jī)作為內(nèi)存卡使用。 嵌入式中,單片機(jī)與SD卡通信有兩種模式: 1. SPI總線通信模式; 2.
展開(kāi)
【新品發(fā)布】CAN(FD)、LIN總線通信和數(shù)據(jù)庫(kù)設(shè)計(jì)工具-VDE
近年來(lái),汽車(chē)行業(yè)發(fā)展迅猛,車(chē)載網(wǎng)絡(luò)與通信協(xié)議不斷革新,車(chē)型的平臺(tái)化和改版升級(jí)不可避免地產(chǎn)生了大量相似通信數(shù)據(jù)庫(kù),如何維護(hù)數(shù)據(jù)庫(kù)的正確唯一,保證報(bào)文信號(hào)在不同車(chē)型、網(wǎng)段之間的同步成為了急需解決的問(wèn)題。同時(shí)總線工程師在開(kāi)發(fā)階段要維護(hù)管理多個(gè)版本的數(shù)據(jù)庫(kù),版本管控、多人協(xié)作、審核發(fā)布等成為了總線工程師的痛點(diǎn)。 為解決上述問(wèn)題及總線工程師的痛點(diǎn),經(jīng)緯恒潤(rùn)自主研發(fā)了一款專(zhuān)業(yè)的數(shù)據(jù)庫(kù)設(shè)計(jì)編輯工具INTEWORK-VDE(Vehicle Database Editor,以下簡(jiǎn)稱(chēng)VDE),適用于車(chē)型的數(shù)據(jù)庫(kù)設(shè)計(jì)和管理,替代傳統(tǒng)Excel通信矩陣管理方式,有效提升總線通信設(shè)計(jì)效率及正確性。 產(chǎn)品介紹 VDE采用“客戶端-服務(wù)器”模式,客戶端支持以車(chē)系、車(chē)型、網(wǎng)段、節(jié)點(diǎn)為單位進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì),同時(shí)支持CAN、LIN、CANFD總線,下一版本將支持以太網(wǎng)數(shù)據(jù)庫(kù)ARXML/FIBEX文件編輯;服務(wù)器支持多人協(xié)作、平臺(tái)化信號(hào)管理、車(chē)型復(fù)用、數(shù)據(jù)庫(kù)版本管理、審核發(fā)布、郵件發(fā)送等功能。客戶端與服務(wù)器兩個(gè)版本相互獨(dú)立,可單獨(dú)使用單機(jī)版。
展開(kāi)
高空車(chē)通信的思考
高空車(chē)通信的思考 高空作業(yè)平臺(tái)的上下控通信主流設(shè)備還是有線通信方式,那么十幾二十米的通信距離是靠什么穩(wěn)定傳輸?shù)哪兀?早在幾年前作為小白的我,剛接觸到高空作業(yè)平臺(tái)時(shí)也有這樣的疑問(wèn),當(dāng)時(shí)一臉懵,咱也不知道,咱也不敢問(wèn),更沒(méi)人去講解,那就先自己摸索摸索吧。直到有機(jī)會(huì)接觸到整車(chē)電氣原理圖,看到上面寫(xiě)的是CAN,這時(shí)好像明白了,原來(lái)是CAN通信。 就在高興之余開(kāi)始干活給ECU刷程序時(shí),又發(fā)現(xiàn)好像哪里不對(duì),電腦上裝的是RS232轉(zhuǎn)USB的驅(qū)動(dòng),既然是CAN通信,刷程序不用CAN設(shè)備,拿個(gè)小板連接RS232線通過(guò)串口上位機(jī)就可以修改參數(shù),升級(jí)軟件了。說(shuō)是CAN通信,又用串口來(lái)通信,突然又變成了丈二和尚,因?yàn)楫?dāng)時(shí)限于技術(shù)資料暫不開(kāi)放給我和自身水平有限,所以又懵了一段時(shí)間,又因高空車(chē)各種活,線束、電器件、技術(shù)對(duì)接各種雜七雜八售前售后的工作,無(wú)暇顧及這個(gè)通信的事情。
展開(kāi)
新型整車(chē)控制器關(guān)鍵技術(shù)分析
而對(duì)于域內(nèi)的智能執(zhí)行器和傳感器,使用其他低成本解決方案,如CANFD、CAN、LIN。 圖3 整車(chē)控制器使用以太網(wǎng)與其他域控制器通信 當(dāng)然,在整車(chē)控制器上增加車(chē)載以太網(wǎng)面臨著巨大的改變:相對(duì)于CAN通信更龐大的軟件協(xié)議棧;更大的控制器功耗;更大的靜態(tài)電流,這些都需要在系統(tǒng)設(shè)計(jì)時(shí)被考慮。 2 CANFD 考慮到成本及功耗,整車(chē)上只有骨干網(wǎng)使用高通信帶寬的以太網(wǎng)通信。但是對(duì)于其他子網(wǎng),標(biāo)稱(chēng)1 Mbit/s的CAN通信也迫切的需要提升通信速度。目前成熟的CANFD技術(shù)是一個(gè)好的解決方案。 CANFD總線是CAN總線的高帶寬解決方案,博世公司于2011年首先提出CANFD概念,并于2012年首先發(fā)布CANFD1.0版本。在保留CAN總線主要特性的同時(shí),改善了錯(cuò)誤幀漏檢率,同時(shí)保證網(wǎng)絡(luò)中大部分軟硬件特別是物理層不變。將總線的最高傳輸速率提高到5 Mbit/s以上(CAN通信的最高傳輸速率為1 Mbit/s,實(shí)際使用速率最高為500 kbit/s)。 更重要的是,CANFD數(shù)據(jù)長(zhǎng)度最長(zhǎng)64字節(jié),這使得CANFD的數(shù)據(jù)場(chǎng)占比達(dá)到近85%。CAN的數(shù)據(jù)場(chǎng)占比只有約50%。這意味著即使同樣的通信帶寬,CANFD可以多傳輸約70%的有效數(shù)據(jù)。CANFD幀格式如圖4所示。 圖4 CANFD幀格式 更為關(guān)鍵的是,由于CANFD保留了CAN的大部分關(guān)鍵特性,所有的CANFD芯片都能夠兼容CAN。這使得選擇CANFD芯片的控制器在不改變硬件的情況下,只修改軟件即可適配CAN通信網(wǎng)絡(luò)。CANFD技術(shù)有多重優(yōu)勢(shì),在未來(lái)相當(dāng)長(zhǎng)一段時(shí)間內(nèi),車(chē)載以太網(wǎng)與CANFD將會(huì)長(zhǎng)期共存,各司其職,共同發(fā)展。 3 多核芯片 同傳統(tǒng)消費(fèi)電子領(lǐng)域早期一樣,為了獲得更快的處理速度,汽車(chē)行業(yè)采用提升核心頻率的方式來(lái)提升處理速度。
展開(kāi)
新型整車(chē)控制器關(guān)鍵技術(shù)分析
當(dāng)然,在整車(chē)控制器上增加車(chē)載以太網(wǎng)面臨著巨大的改變:相對(duì)于CAN通信更龐大的軟件協(xié)議棧;更大的控制器功耗;更大的靜態(tài)電流,這些都需要在系統(tǒng)設(shè)計(jì)時(shí)被考慮。 3.2CANFD 考慮到成本及功耗,整車(chē)上只有骨干網(wǎng)使用高通信帶寬的以太網(wǎng)通信。但是對(duì)于其他子網(wǎng),標(biāo)稱(chēng)1Mbit/s的CAN通信也迫切的需要提升通信速度。目前成熟的CANFD技術(shù)是一個(gè)好的解決方案。 CANFD總線是CAN總線的高帶寬解決方,博世公司于2011年首先提出CANFD概念,并于2012年首先發(fā)布CANFD1.0版本。在保留CAN總線主要特性的同時(shí),改善了錯(cuò)誤幀漏檢率,同時(shí)保證網(wǎng)絡(luò)中大部分軟硬件特別是物理層不變。將總線的最高傳輸速率提高到5Mbit/s以上(CAN通信的最高傳輸速率為1Mbit/s,實(shí)際使用速率最高為500kbit/s)。 更重要的是,CANFD數(shù)據(jù)長(zhǎng)度最長(zhǎng)64字節(jié),這使得CANFD的數(shù)據(jù)場(chǎng)占比達(dá)到近85%。CAN的數(shù)據(jù)場(chǎng)占比只有約50%。這意味著即使同樣的通信帶寬,CANFD可以多傳輸約70%的有效數(shù)據(jù)。CANFD幀格式如圖4所示。 更為關(guān)鍵的是,由于CANFD保留了CAN的大部分關(guān)鍵特性,所有的CANFD芯片都能夠兼容CAN。這使得選擇CANFD芯片的控制器在不改變硬件的情況下,只修改軟件即可適配CAN通信網(wǎng)絡(luò)。CANFD技術(shù)有多重優(yōu)勢(shì),在未來(lái)相當(dāng)長(zhǎng)一段時(shí)間內(nèi),車(chē)載以太網(wǎng)與CANFD將會(huì)長(zhǎng)期共存,各司其職,共同發(fā)展。 3.3多核芯片 同傳統(tǒng)消費(fèi)電子領(lǐng)域早期一樣,為了獲得更快的處理速度,汽車(chē)行業(yè)采用提升核心頻率的方式來(lái)提升處理速度。但為了兼顧穩(wěn)定性,核心頻率提升遇到瓶頸,未來(lái)小幅的提升核心頻率已經(jīng)不能滿足日益增長(zhǎng)的軟件執(zhí)行速度需求。
展開(kāi)
高階整車(chē)域控制器的詳細(xì)設(shè)計(jì)方案
3、硬件通信設(shè)計(jì) VDC作為一種典型的中央網(wǎng)關(guān),既要能支持CAN通信路由,也要能支持以太網(wǎng)通信路由。一般情況下,CAN通信由于其穩(wěn)定性、安全性及成熟性。通常用來(lái)作為整車(chē)控制的信號(hào)協(xié)議類(lèi)型,而Ethernet則是更多的承載智能終端數(shù)據(jù)通信,比如云端通信、智能駕駛數(shù)據(jù)顯示等。 設(shè)計(jì)整車(chē)域控制器需要支持多路以太通信,從考慮縮小域控板子尺寸的角度出發(fā)考慮,通常將幾種不同的芯片布置于不同的板層。本設(shè)計(jì)的過(guò)程考慮行泊車(chē)低階控制過(guò)程中,兩大重點(diǎn)發(fā)熱芯片可能產(chǎn)生較大的發(fā)熱量,因此,分別將兩個(gè)MPU放在主板和副板上。此外,MCU放在主板上。主板和副板通過(guò)以太網(wǎng)Ethernet Switch連接至外部以太網(wǎng)通信端,整個(gè)Ethernet Switch的控制和配置由MCU完成。以太網(wǎng)Switch可以直接連出多路1000BASE-T1以及100BASE-TX接口。同時(shí)Switch還通過(guò)SGMII口和外擴(kuò)PHY相連,可以引出多路1000BASE-T1口。對(duì)于實(shí)際通信連接過(guò)程中可以充分考慮通過(guò)多合一連接器進(jìn)行信息合并,同時(shí)設(shè)計(jì)過(guò)程中充分考慮欠壓監(jiān)測(cè)、過(guò)溫檢測(cè)以及SQI的讀取能力。 設(shè)計(jì)VDC時(shí)還需要使用關(guān)聯(lián)ECU通信所需的N路CAN通信且兼容CAN-FD,CAN-FD接口電路采用標(biāo)準(zhǔn)CAN接口電路,支持ESD防護(hù)和終端匹配,每路CAN通信需要對(duì)應(yīng)的終端匹配電阻,并預(yù)留一定大小的共模電感,選擇性的根據(jù)EMC實(shí)測(cè)結(jié)果進(jìn)行貼片。最重要的是支持任意幀CAN喚醒功能。 當(dāng)然,對(duì)于一個(gè)標(biāo)準(zhǔn)的中央網(wǎng)關(guān)來(lái)說(shuō),還需要支持一定數(shù)量的LIN通信,并支持LIN喚醒,通信速率為1~20Kbps。默認(rèn)為MASTER模式,通過(guò)電阻與二極管上拉配置,也可以根據(jù)具體需求配置成從模式,接口設(shè)計(jì)需要設(shè)計(jì)成ESD防護(hù)電路。
展開(kāi)
車(chē)聯(lián)網(wǎng)安全基礎(chǔ)知識(shí)之大眾集團(tuán)汽車(chē)電子電氣架構(gòu)
于是汽車(chē)中采用了多種總線,包括 CAN、LIN、車(chē)載以太網(wǎng)等技術(shù)。相同的總線之下按照用途又做出了進(jìn)一步劃分。對(duì)不同網(wǎng)絡(luò)進(jìn)行劃分/隔離能夠彌補(bǔ) CAN 總線由于廣播特性引發(fā)的安全問(wèn)題,有效提升車(chē)內(nèi)網(wǎng)絡(luò)的安全性。不同網(wǎng)絡(luò)的上的數(shù)據(jù)交互最終匯聚在網(wǎng)關(guān)(J533)上,網(wǎng)關(guān)對(duì)數(shù)據(jù)進(jìn)行分析處理,轉(zhuǎn)發(fā)到對(duì)應(yīng)的網(wǎng)絡(luò)中。網(wǎng)關(guān)是保障汽車(chē)內(nèi)部網(wǎng)絡(luò)通信的重要組件。 大眾燃油車(chē)中總線分為以太網(wǎng)、LIN、驅(qū)動(dòng) CAN、底盤(pán) CAN、輔助駕駛 CAN FD、舒適 CAN、信息娛樂(lè) CAN、診斷 CAN、以太網(wǎng)等。在新車(chē)型中驅(qū)動(dòng) CAN、底盤(pán) CAN 采用 CAN-FD,老車(chē)型中常使用 500kBit/s 的 CAN。 不同的總線網(wǎng)絡(luò)承擔(dān)著不同的功能,各網(wǎng)絡(luò)中連接的主要部件如下。 驅(qū)動(dòng)(動(dòng)力) CAN-FD:通信速率為 2000 kBit/s,動(dòng)力 CAN 主要的部件是發(fā)動(dòng)機(jī)和安全氣囊。動(dòng)力 CAN 汽車(chē)中最重要的網(wǎng)絡(luò)之一。 底盤(pán) CAN-FD:通信速率為 2000 kBit/s,底盤(pán) CAN 連接助力轉(zhuǎn)向、減震器、制動(dòng)器(ABS、ESC、集成 EPB)、泊車(chē)輔助系統(tǒng)(PLA/PDC)、電子助力器(EBKV)等。 輔助駕駛 CAN-FD:通信速率為 2000 kBit/s,輔助駕駛 CAN 連接防撞預(yù)警系統(tǒng)(FCM)、 自適應(yīng)前大燈系統(tǒng)(AFS)、雷達(dá)、攝像頭、輔助換倒控制單元、后視等。 舒適 CAN通信速率為500 kBit/s,舒適 CAN 連接空調(diào)、車(chē)身控制器(BCM)、無(wú)鑰匙進(jìn)入(kessy)、抬頭顯示(HUD)、組合儀表、座椅記憶、行李箱蓋、滑動(dòng)天窗、車(chē)門(mén)控制單元、報(bào)廢車(chē)輛指令(ELV)。
展開(kāi)
CAN通信圖2
ECU 自動(dòng)化生產(chǎn)測(cè)試系統(tǒng)【案例篇】
? 測(cè)試內(nèi)容: ? 程序下載(USB方式) ? 靜態(tài)電流測(cè)試 ? MVB通信、以太網(wǎng)、CAN、USB通信測(cè)試 ? 蜂鳴器及麥克風(fēng)聲音測(cè)試 ? 屏幕壞點(diǎn)測(cè)試、亮度調(diào)節(jié)測(cè)試、觸摸屏校正,觸摸感應(yīng)測(cè)試 ? 按鍵力測(cè)試 ? 感光測(cè)試、亮度測(cè)試 案例二:新能源BMS產(chǎn)線EOL測(cè)試系統(tǒng) 實(shí)現(xiàn)BMS單體電壓采集、主被動(dòng)均衡、絕緣檢測(cè)、溫度采集、充電交互、高壓采集、電流采集等功能的全自動(dòng)測(cè)試。為BMS 產(chǎn)線測(cè)試提供有效、可靠以及測(cè)試手段,同時(shí)幫客戶解決了測(cè)試效率低、測(cè)試精度低、適應(yīng)性差、測(cè)試覆蓋度不夠、質(zhì)量風(fēng)險(xiǎn)高等問(wèn)題。 ? 系統(tǒng)組成:TestBase平臺(tái)新能源板卡,電池仿真板卡、絕緣電阻仿真板卡,充電樁仿真板卡,溫度仿真板卡,高壓仿真板卡,分流器板卡、SPI通信板卡;軟件采用恒潤(rùn)自研的INTEWORK平臺(tái)軟件,升級(jí)簡(jiǎn)單快速。
展開(kāi)
新型整車(chē)控制器的關(guān)鍵技術(shù)分析
而對(duì)于域內(nèi)的智能執(zhí)行器和傳感器,使用其他低成本解決方案,如CANFD、CAN、LIN。 圖3 整車(chē)控制器使用以太網(wǎng)與其他域控制器通信 當(dāng)然,在整車(chē)控制器上增加車(chē)載以太網(wǎng)面臨著巨大的改變:相對(duì)于CAN通信更龐大的軟件協(xié)議棧;更大的控制器功耗;更大的靜態(tài)電流,這些都需要在系統(tǒng)設(shè)計(jì)時(shí)被考慮。 2.2 CANFD 考慮到成本及功耗,整車(chē)上只有骨干網(wǎng)使用高通信帶寬的以太網(wǎng)通信。但是對(duì)于其他子網(wǎng),標(biāo)稱(chēng) 1Mbit/s 的 CAN 通信也迫切的需要提升通信速度。目前成熟的CANFD技術(shù)是一個(gè)好的解決方案。 CANFD總線是CAN總線的高帶寬解決方案,博世公司于2011年首先提出CANFD概念,并于2012年首先發(fā)布 CANFD1.0 版本。在保留 CAN 總線主要特性的同時(shí),改善了錯(cuò)誤幀漏檢率,同時(shí)保證網(wǎng)絡(luò)中大部分軟硬件特別是物理層不變。將總線的最高傳輸速率提高到5 Mbit/s 以上(CAN 通信的最高傳輸速率為1 Mbit/s,實(shí)際使用速率最高為500 kbit/s)。 更重要的是,CANFD數(shù)據(jù)長(zhǎng)度最長(zhǎng)64字節(jié),這使得CANFD的數(shù)據(jù)場(chǎng)占比達(dá)到近85%。CAN的數(shù)據(jù)場(chǎng)占比只有約 50%。這意味著即使同樣的通信帶寬,CANFD可以多傳輸約70%的有效數(shù)據(jù)。CANFD幀格式如圖4所示。
展開(kāi)
淺談汽車(chē)Tbox
Tbox與Can通信 下圖是目前汽車(chē)內(nèi)的主流總線架構(gòu)形式(圖中每個(gè)框代表一個(gè)ECU) OBD: On-Board Diagnostic 車(chē)載診斷系統(tǒng) MOST: Media Oriented System Transport 面向媒體的系統(tǒng)傳輸總線 CAN總線為了便于管理和控制,一般按功能需求進(jìn)行劃分,傳統(tǒng)汽車(chē)主要分動(dòng)力和車(chē)身兩大塊,車(chē)身總線采用低速,動(dòng)力采用高速。還留有一路專(zhuān)門(mén)做診斷的CAN連到車(chē)內(nèi)的OBD接口。另外,由于現(xiàn)在車(chē)內(nèi)導(dǎo)航、影音的需求太大,CAN總線沒(méi)辦法提供給視頻數(shù)據(jù)如此高的傳輸速率,所以在車(chē)載導(dǎo)航和娛樂(lè)系統(tǒng)中,一般采用速率可達(dá)22.5Mb/s 的MOST總線或其他類(lèi)似的高速總線。不同總線網(wǎng)絡(luò)之間通信,全部依靠網(wǎng)關(guān)轉(zhuǎn)發(fā)報(bào)文。因此,網(wǎng)關(guān)也基本是車(chē)內(nèi)總線中最重要的部件,重要性就相當(dāng)于人體的脊椎。各廠商的架構(gòu)根據(jù)其需求會(huì)略有不同,但總體上都是這種模式。 如果要實(shí)現(xiàn)車(chē)聯(lián)網(wǎng),即車(chē)與網(wǎng)聯(lián)動(dòng)。在CAN總線為主導(dǎo)的今天,勢(shì)必要將具有聯(lián)網(wǎng)功能的模塊加入到車(chē)內(nèi)CAN總線架構(gòu)中。在已經(jīng)實(shí)現(xiàn)第一階段技術(shù)的車(chē)聯(lián)網(wǎng)產(chǎn)品中,大概又有三種技術(shù)方案。 1. OBD盒子聯(lián)網(wǎng) 將可聯(lián)網(wǎng)的設(shè)備(OBD盒子)插入車(chē)輛的OBD診斷接口,通過(guò)診斷CAN讀取車(chē)輛的相關(guān)行駛信息。這種方案被很多互聯(lián)網(wǎng)企業(yè)采用,汽車(chē)廠商只有極少數(shù)采用。 優(yōu)點(diǎn):無(wú)需改動(dòng)車(chē)內(nèi)的總線架構(gòu),無(wú)需汽車(chē)廠商的配合,即插即用。因?yàn)镺BD口是汽車(chē)強(qiáng)制必須留出來(lái)的,主要用作車(chē)輛檢測(cè)和后期的程序升級(jí)維護(hù)。 缺點(diǎn):一般只能讀取車(chē)內(nèi)數(shù)據(jù),無(wú)法實(shí)現(xiàn)遠(yuǎn)程控制,功能有限。而且,只要車(chē)廠封掉汽車(chē)行駛時(shí)的診斷CAN通信,這種方式就沒(méi)用了。 2.
展開(kāi)
淺談汽車(chē)Tbox
Tbox與Can通信 下圖是目前汽車(chē)內(nèi)的主流總線架構(gòu)形式(圖中每個(gè)框代表一個(gè)ECU) OBD: On-Board Diagnostic 車(chē)載診斷系統(tǒng) MOST: Media Oriented System Transport 面向媒體的系統(tǒng)傳輸總線 CAN總線為了便于管理和控制,一般按功能需求進(jìn)行劃分,傳統(tǒng)汽車(chē)主要分動(dòng)力和車(chē)身兩大塊,車(chē)身總線采用低速,動(dòng)力采用高速。還留有一路專(zhuān)門(mén)做診斷的CAN連到車(chē)內(nèi)的OBD接口。另外,由于現(xiàn)在車(chē)內(nèi)導(dǎo)航、影音的需求太大,CAN總線沒(méi)辦法提供給視頻數(shù)據(jù)如此高的傳輸速率,所以在車(chē)載導(dǎo)航和娛樂(lè)系統(tǒng)中,一般采用速率可達(dá)22.5Mb/s 的MOST總線或其他類(lèi)似的高速總線。不同總線網(wǎng)絡(luò)之間通信,全部依靠網(wǎng)關(guān)轉(zhuǎn)發(fā)報(bào)文。因此,網(wǎng)關(guān)也基本是車(chē)內(nèi)總線中最重要的部件,重要性就相當(dāng)于人體的脊椎。各廠商的架構(gòu)根據(jù)其需求會(huì)略有不同,但總體上都是這種模式。 如果要實(shí)現(xiàn)車(chē)聯(lián)網(wǎng),即車(chē)與網(wǎng)聯(lián)動(dòng)。在CAN總線為主導(dǎo)的今天,勢(shì)必要將具有聯(lián)網(wǎng)功能的模塊加入到車(chē)內(nèi)CAN總線架構(gòu)中。在已經(jīng)實(shí)現(xiàn)第一階段技術(shù)的車(chē)聯(lián)網(wǎng)產(chǎn)品中,大概又有三種技術(shù)方案。 1. OBD盒子聯(lián)網(wǎng) 將可聯(lián)網(wǎng)的設(shè)備(OBD盒子)插入車(chē)輛的OBD診斷接口,通過(guò)診斷CAN讀取車(chē)輛的相關(guān)行駛信息。這種方案被很多互聯(lián)網(wǎng)企業(yè)采用,汽車(chē)廠商只有極少數(shù)采用。 優(yōu)點(diǎn):無(wú)需改動(dòng)車(chē)內(nèi)的總線架構(gòu),無(wú)需汽車(chē)廠商的配合,即插即用。因?yàn)镺BD口是汽車(chē)強(qiáng)制必須留出來(lái)的,主要用作車(chē)輛檢測(cè)和后期的程序升級(jí)維護(hù)。 缺點(diǎn):一般只能讀取車(chē)內(nèi)數(shù)據(jù),無(wú)法實(shí)現(xiàn)遠(yuǎn)程控制,功能有限。而且,只要車(chē)廠封掉汽車(chē)行駛時(shí)的診斷CAN通信,這種方式就沒(méi)用了。 2.
展開(kāi)