
東莞市宜鑫機(jī)械有限公司
廣東省東莞市虎門(mén)鎮(zhèn)南面工業(yè)區(qū)10號(hào)
李先生
176-0209-7545
176-8888-8506
97000609@qq.com
將車(chē)上所有用電設(shè)備通過(guò)導(dǎo)線,保險(xiǎn)絲,繼電器,開(kāi)關(guān)以及控制裝置,正確地與汽車(chē)電源連接起來(lái),并確保每個(gè)電器設(shè)備都能正常工作的一種連線方法的設(shè)計(jì)。
原理設(shè)計(jì)的實(shí)質(zhì)就是合理配電的設(shè)計(jì),是將汽車(chē)蓄電池或發(fā)電機(jī)的電能以怎樣的供電方式分配給用電設(shè)備的設(shè)計(jì)
1 EOL概述
EOL(end of ine)從名稱上來(lái)看也很好理解,就是產(chǎn)品下線所做的一些列檢測(cè)過(guò)程,目的就是確保產(chǎn)品質(zhì)量。對(duì)于汽車(chē)控制器EOL當(dāng)然包括ECU生產(chǎn)產(chǎn)線和整車(chē)廠的總裝產(chǎn)線。當(dāng)然要求也不太一致,對(duì)于供應(yīng)商,需要確保的更多是電路故障的檢測(cè)確保硬件與刷入軟件的質(zhì)量,對(duì)于OEM更側(cè)重的是軟件方面、接插件連接及系統(tǒng)參數(shù)校準(zhǔn)等方面。
2 供應(yīng)商產(chǎn)線EOL
2.1 產(chǎn)線EOL目的
產(chǎn)線EOL主要兩個(gè)目的:
(1)、產(chǎn)線規(guī)范型,驗(yàn)證產(chǎn)品的硬件版本、軟件版本、診斷數(shù)據(jù)版本等,用于對(duì)產(chǎn)品的變更跟蹤及管理等
(2)、檢測(cè)硬件電路問(wèn)題,確保硬件產(chǎn)品質(zhì)量
2.2 產(chǎn)線EOL的措施及流程
生產(chǎn)產(chǎn)線的檢測(cè)流程如下 ,該檢測(cè)邏輯基本通過(guò)UDS診斷協(xié)議實(shí)現(xiàn),避免正常軟件邏輯增加檢測(cè)過(guò)程復(fù)雜度。
版本號(hào)的驗(yàn)證基本通過(guò)數(shù)據(jù)讀取服務(wù)(0x22),電路檢查基本通過(guò)IO控制服務(wù)(0x2F)或者例程控制服務(wù)(0x31)實(shí)現(xiàn),休眠喚醒主要檢測(cè)休眠電流(OEM具體要求),DTC故障碼檢測(cè)通過(guò)DTC讀取服務(wù)(0x19)。
產(chǎn)線EOL過(guò)程建議與正常產(chǎn)品邏輯進(jìn)行區(qū)分,通過(guò)定義一個(gè)EOL模式(不必對(duì)OEM開(kāi)發(fā)此類(lèi)接口),通過(guò)該方式來(lái)避免僅用于EOL過(guò)程的某些操作被OEM錯(cuò)誤使用。
2.3 產(chǎn)線EOL的電路檢測(cè)實(shí)現(xiàn)方式
產(chǎn)線EOL對(duì)于電路的檢測(cè): 模擬量輸入(傳感器采集、模擬開(kāi)關(guān)采集)、數(shù)字量輸入(數(shù)字開(kāi)關(guān))、內(nèi)部上拉源(傳感器上拉采集、開(kāi)關(guān)上拉采集等)、供電電壓、高邊驅(qū)動(dòng)電路輸出、橋驅(qū)輸出等。
負(fù)載的選擇: 當(dāng)輸出或者輸入過(guò)多會(huì)導(dǎo)致采用真實(shí)負(fù)載會(huì)導(dǎo)致產(chǎn)線的EOL系統(tǒng)比較復(fù)雜且不好維護(hù),同時(shí)不同的產(chǎn)品或者變更的產(chǎn)品將不能復(fù)用該套EOL檢測(cè)系統(tǒng)。因此,很多產(chǎn)線使用電子負(fù)載(電子負(fù)載使用可參考: IT8511使用說(shuō)明)來(lái)替代真實(shí)負(fù)載來(lái)解決此類(lèi)問(wèn)題。
測(cè)試流程:
2.3.1 供電電壓及上拉電壓檢測(cè)
供電電壓、上拉源在控制器軟件設(shè)計(jì)中均會(huì)采集,并會(huì)作為功能使能及數(shù)據(jù)判定的依據(jù),因此二者采集準(zhǔn)確與否影響較大。因此,需要將控制器端采集的數(shù)據(jù)傳輸出來(lái)并換算,保證與供電電壓電壓之間換算關(guān)系的誤差存在合理的范圍之內(nèi)。
可通過(guò)UDS中數(shù)據(jù)讀取服務(wù)(0x22)將數(shù)據(jù)傳輸給上位機(jī),由上位機(jī)判斷采集準(zhǔn)確性是否在合理范圍內(nèi)。
供電電壓:
(1)、控制器輸入的供電端的電壓采集
(2)、供電電壓是控制器功能工作電壓范圍的重要依據(jù)
上拉源電壓:
(1)、上拉源電壓用于傳感器上拉、模擬開(kāi)關(guān)上拉等電路
(2)、上拉源電壓采集是對(duì)傳感器或模擬開(kāi)關(guān)最后采集值的重要判定依據(jù)
(3)、對(duì)于使用同一上拉源的輸入,需要進(jìn)行級(jí)聯(lián)測(cè)試(一路進(jìn)行測(cè)試時(shí),需要對(duì)其他路同時(shí)進(jìn)行測(cè)試),避免由于外部電路串接造成兩路處于同一觸發(fā)源
2.3.2 模擬量輸入檢測(cè)
模擬量輸入在控制器上包括一些模擬開(kāi)關(guān)、傳感器數(shù)據(jù)采集等,采集的數(shù)據(jù)會(huì)在軟件中進(jìn)行使用。因此,這些數(shù)據(jù)應(yīng)該由控制器發(fā)送給上位機(jī),并由上位機(jī)進(jìn)行合理性判斷。
模擬開(kāi)關(guān)兩種測(cè)試方式:
(1)、通過(guò)接入定值電阻,控制器返回與定制電阻匹配的開(kāi)關(guān)擋位
(2)、通過(guò)接入電阻,控制器返回采集AD值或電壓等,由上位機(jī)根據(jù)換算關(guān)系判斷合理性
傳感器輸入采集測(cè)試方式:
(1)、給定一定電壓或電阻輸入,控制器返回采集電壓或AD,由上位機(jī)根據(jù)換算關(guān)系判斷合理性
(2)、對(duì)于某些特殊傳感器,需要測(cè)定多組測(cè)試值或范圍的,可以使用電子負(fù)載的定電阻模式
2.3.3 數(shù)字量輸入檢測(cè)
數(shù)字量輸入主要是一些數(shù)字開(kāi)關(guān)、狀態(tài)反饋開(kāi)關(guān)等,通過(guò)檢測(cè)輸入電平高低來(lái)進(jìn)行狀態(tài)切換,基本設(shè)計(jì)為接地為開(kāi)關(guān)觸發(fā)。
數(shù)字量輸入測(cè)試方法:
(1)、采集開(kāi)路時(shí)的開(kāi)關(guān)狀態(tài),對(duì)比接地后的開(kāi)關(guān)狀態(tài),存在跳變則為正常
(2)、數(shù)字開(kāi)關(guān)基本也為同一上拉源,注意進(jìn)行級(jí)聯(lián)測(cè)試,避免一開(kāi)關(guān)的觸發(fā)源觸發(fā)多個(gè)開(kāi)關(guān)這種錯(cuò)誤情況(單一測(cè)試難以測(cè)試出這一錯(cuò)誤)
2.3.4 信號(hào)輸入檢測(cè)
信號(hào)輸入主要為一些位置采集等,如霍爾信號(hào)等。通過(guò)給定的波形輸入,驗(yàn)證軟件內(nèi)部采集結(jié)果合理性(如占空比等)
2.3.5 高邊/橋驅(qū)輸出檢測(cè)
高邊驅(qū)動(dòng)一般用于燈負(fù)載、節(jié)點(diǎn)或傳感器供電等,存在回采或不存在回采的實(shí)現(xiàn)方式會(huì)存在差異。
橋驅(qū)一般用于電機(jī)驅(qū)動(dòng)等,控制器內(nèi)部可能存在電流采集,如果無(wú)采集數(shù)據(jù)就需要設(shè)備外部采集。
輸出測(cè)試:
(1)、存在回采的電路,實(shí)現(xiàn)可以通過(guò)將回采數(shù)據(jù)傳回,由上位機(jī)判斷輸出合理性
(2)、不存在回采的電路,需要設(shè)備在外部采集電壓或者電流數(shù)據(jù),判斷其合理范圍
(3)、對(duì)于通過(guò)PWM波進(jìn)行輸出負(fù)載,在采用滿占空比輸出時(shí)需要注意會(huì)不會(huì)導(dǎo)致過(guò)流
(4)、對(duì)于橋驅(qū)輸出,需要進(jìn)行正反向驅(qū)動(dòng)測(cè)試
3 OEM總裝產(chǎn)線EOL
3.1 OEM總裝線EOL的目的及流程
整車(chē)廠EOL主要目的:
(1)、軟件下載: 軟件版本控制、硬件版本驗(yàn)證、參數(shù)寫(xiě)入等
(2)、電路檢測(cè): 電路檢測(cè),確保電路及硬件輸出正常
(3)、參數(shù)校驗(yàn): 控制器功能參數(shù)學(xué)習(xí)
3.2 軟件下載流程
軟件下載測(cè)試:
(1)、更新控制器軟件及標(biāo)定參數(shù),并且在此過(guò)程中對(duì)生產(chǎn)信息及特定信息進(jìn)行改寫(xiě)。
(2)、基本下載流程由OEM決定或者供應(yīng)商決定,包括flash driver下載、軟件更新、標(biāo)定參數(shù)改寫(xiě)、其他信息寫(xiě)入等
標(biāo)定參數(shù)、生產(chǎn)或出廠日期及安全訪問(wèn)算法參數(shù)等參數(shù)一般放在flash中,而ECU一般不會(huì)把驅(qū)動(dòng)放在軟件中(避免非法改寫(xiě)flash內(nèi)容),只有當(dāng)軟件更新時(shí)才會(huì)將相應(yīng)的flash driver下載在ram中,因此一些參數(shù)只會(huì)在軟件更新時(shí)進(jìn)行改寫(xiě)。
3.3 電路檢測(cè)流程
電路檢測(cè):
(1)、電路檢測(cè)一般通過(guò)定義自檢例程(0x31),在進(jìn)行自檢之前需要將對(duì)應(yīng)車(chē)型的配置參數(shù)進(jìn)行下載,確保與硬件對(duì)應(yīng)
(2)、檢測(cè)完成后需要檢測(cè)故障碼(0x19),確認(rèn)自建例程運(yùn)行結(jié)果(總裝完成后不會(huì)存在電路問(wèn)題,保證產(chǎn)品質(zhì)量),當(dāng)然在運(yùn)行自建例程之前需要清除故障碼(0x14)
3.4 參數(shù)校準(zhǔn)流程
參數(shù)校準(zhǔn):
(1)、針對(duì)某些功能,一些參數(shù)需要學(xué)習(xí)(與執(zhí)行結(jié)構(gòu)狀態(tài)相關(guān)),比如車(chē)窗的上升功能等,此過(guò)程會(huì)存在一些參數(shù)(如零點(diǎn)、最大行程等)
(2)、定義自動(dòng)學(xué)習(xí)例程(0x31),此過(guò)程中不斷讀取相應(yīng)學(xué)習(xí)狀態(tài),當(dāng)學(xué)習(xí)完成后返回例程學(xué)習(xí)結(jié)果
1. EOL線束原理是在汽車(chē)生產(chǎn)中,對(duì)車(chē)輛進(jìn)行最終檢測(cè)和測(cè)試的過(guò)程中,通過(guò)連接車(chē)輛各個(gè)部件的線束,檢測(cè)車(chē)輛的各項(xiàng)功能是否正常。
2. EOL線束原理的實(shí)現(xiàn)需要通過(guò)連接車(chē)輛的各個(gè)傳感器和控制單元,將車(chē)輛的數(shù)據(jù)傳輸?shù)綔y(cè)試設(shè)備上,進(jìn)行檢測(cè)和分析。
線束的質(zhì)量和連接方式對(duì)測(cè)試結(jié)果和車(chē)輛的穩(wěn)定性有著至關(guān)重要的影響。
3. EOL線束原理的應(yīng)用在汽車(chē)生產(chǎn)中非常廣泛,可以有效提高車(chē)輛的質(zhì)量和可靠性,保障車(chē)輛的安全性能。
同時(shí),隨著汽車(chē)電子化和智能化的發(fā)展,EOL線束原理也在不斷地進(jìn)行創(chuàng)新和優(yōu)化,以適應(yīng)新的技術(shù)和市場(chǎng)需求。