Skip to Content

Vauxhall Corsa 1.2: variklis neužsiveda, kodai P1615 ir P1616

Simptomai

Šis 2004 m. Corsa 1.2 atvyko jau su išardytu prietaisų skydeliu ir variklio pagalbiniais įrenginiais, o apdailos detalės bei dangčiai gulėjo bagažinėje. Tiesą sakant, ECM apskritai nebuvo – jį teko atsiimti iš ankstesnio meistro; taigi, puiki pradžia. Pirminis kliento skundas – automobilis staiga nustojo užsivesti po, atrodytų, nepriekaištingo veikimo; ankstesnė diagnozė nurodė variklio ECU kaip kaltininką, o mane pakvietė nepriklausomos nuomonės.

Atvykęs radau, kad variklis sukasi geru greičiu, bet neužsiveda. Iš ankstesnės patirties su šiuo modeliu žinau, kad variklio MIL ir alyvos MIL lemputes valdo ECM, o čia turėjau įsijungusią variklio MIL, bet neįsijungusią alyvos MIL – galima ankstyva užuomina. Patikrinus sistemą diagnostikos skaitytuvu, buvo rasta P1615 WRONG VEHICLE ID FROM BODY CONTROLLER ir P1616 WRONG VEHICLE ID FROM INSTRUMENT; abu gedimai užfiksuoti kaip esami ir neištrinami. Šiame ankstyvame etape niekas nerodė, kad turėčiau reikalą su įprastais įtariamaisiais: CKP, CMP, degalų tiekimu ar kuriuo nors baziniu skaičiavimų jutikliu. Ši problema krypo link CAN gedimo arba duomenų apsikeitimo tarp valdymo blokų.

Elektros sistemos tyrimas

Naudinga susipažinti su tiriamo automobilio elektros architektūra: kur yra valdymo blokai, koks jų pavaldumo (master/slave) ryšys ir kiek yra tinklų – toks tyrinėjimas tikrai atsiperka.

Štai bazinis pagrindinių valdymo blokų išdėstymas, kurį radau.

Jau dabar ryškėja platesnis problemos vaizdas ir tikėtina sritis, nuo kurios pradėti. ECM praneša apie problemą ir su INS, ir su BC, tačiau duomenų apsikeitimas tarp pačių INS ir BC atrodo tvarkingas (nėra gedimo kodų), todėl bendras vardiklis lieka ECM. Ir INS, ir BC atrodo veikiantys puikiai, visi jų valdomi įrenginiai dirba, todėl maitinimo problema mažai tikėtina. Taip pat turiu gerą ryšį tarp diagnostikos skaitytuvo ir ECM, leidžiantį atlikti įvairius savaiminius aktyvavimus ir gauti tikslius tiesioginius duomenis, taigi ir vėl – maitinimo problema ECM mažai tikėtina. Kitas žingsnis – patikrinti duomenų perdavimo liniją: CAN magistralę.

Tikrinimas su PicoScope

Nėra geresnės vietos matuoti nei tiesiai prie valdymo bloko. Kodėl? Nes matote tai, ką mato pats valdymo blokas. 1 pav. rodo tipinį įrašą, padarytą nuo dviejų CAN laidų prie ECM.

Tai toli gražu ne veidrodiniai signalai, kokių paprastai tikimės. CAN H rodo gerą signalo struktūrą su aiškiai apibrėžtais dominuojančiais ir recesyviniais bitais, o CAN L nerodo jokio atpažįstamo bitų perdavimo, o jo linijos lygis nudreifavęs žemyn.

PATARIMAS: tikėkitės, kad kai kurie tinklai, esant tokiai problemai, persijungs į vienlaidę CAN. Tačiau šis ECM visą laiką liko atsijungęs nuo tinklo.

CAN remiasi diferencialiniu perdavimu, kai atpažįstama žinutė gaunama iš įtampos skirtumo tarp dviejų linijų. Įprastai šiuo atveju recesyvinis bitas duotų 0 V skirtumą tarp dviejų laidų, o dominuojantis bitas – 2 V. Mūsų probleminiame automobilyje klaidingas CAN L paveiks visą gaunamą duomenų paketą.

Tai geras patvirtinimas, kad CAN gedimas egzistuoja, todėl dabar turime bandyti problemą lokalizuoti. Kiekvienas mazgas buvo patikrintas, stebint bendrą linijos aktyvumą ir lyginant rezultatus. Radau gerą CAN signalo struktūrą prie ABS ir BCM, taigi gedimas veikė tik ECM. Tai lokalizavo problemą variklio skyriaus srityje ir sutelkė dėmesį į laidus tarp ECM ir jo pynės atšakos į CAN liniją.

2 pav. užfiksuotas variklio pynės krutinimo (wiggle) testo metu ir rodo tiesioginį poveikį signalo struktūrai lankstant pynę. Vienu momentu pavyko priversti CAN linijas atrodyti beveik normaliai, ir tada ECM pagaliau leido varikliui užsivesti pirmą kartą po ilgo laiko. Išardžius pynę gedimas galiausiai atsiskleidė.

Nedidelė CAN laidų atkarpa buvo stipriai korozavusi ir sunaikinusi beveik visas laido gyslas. Tikėtina, kad tai laido trynimosi apsauginio gofro viduje pasekmė – to paties gofro, kuris turėtų saugoti pynę nuo tokio gedimo (kokia ironija). Kadangi matavimo taškus sąmoningai pasirinkau valdymo bloko gale, problemą buvo lengva patvirtinti. Apskritai CAN matavimai pynės viduryje esančiose jungtyse ar, pavyzdžiui, prie CARB lizdo yra tinkamas grandinės veikimo patikrinimas; tik turėkite omenyje, kad atšakoje esantis nutrūkimas bus beveik nematomas, kai tikrinate pagrindinę liniją ir jos terminavimo rezistorius.

Ko pasimokyta

Grįžtant į pradžią: įsijungusi variklio MIL be alyvos MIL yra savotiška sistemos reakcija į šį CAN linijos gedimą, tačiau verta ją įsiminti. Veikimo ypatumų neperskaitysi jokiame vadove – jie ateina su praktine patirtimi. Tikiuosi, kad tai padės.

Straipsnis išverstas iš Pico Technology bibliotekos su gamintojo leidimu. Originalas: picoauto.com. PicoScope įrangą rasite mūsų kataloge.

Įtampos kritimo matavimas: plaukiojantys įėjimai