Trådnätsteknik

Vanliga fel och reparationer av bussfel

Anpassad fordonsburkbussgränssnitt och ledningsnät

Vanliga fel och reparationsmetoder för CAN-buss

1. Fysiskt lagerfel
Ledningsfel
problem: CAN_H och CAN_L är kopplade omvänt, och TXD/RXD-stift är anslutna omvänt‌.
lösning: Kontrollera ledningsföljden för att säkerställa att CAN_H/CAN_L är korrekt anslutna och TXD/RXD matchar styränden‌.

‌Linjeskador‌
problem: Kabeln är trasig/kortsluten på grund av slitage, korrosion eller yttre kraft.
lösning: Byt ut den skadade kabeln och förstärk vattentäta/korrosionsskyddande åtgärder‌.

Anpassad fordonsburkbussgränssnitt och ledningsnät

Anpassad fordonsburkbussgränssnitt och ledningsnät

‌Anslutningsfel‌
problem: Dålig kontakt, oxidation eller lös plugg.
lösning: Rengör kontakterna eller byt ut kontakten för att säkerställa en säker anslutning‌58.

Dålig jordning
problem: Överdrivet jordningsmotstånd orsakar elektromagnetiska störningar‌.
lösning: Kontrollera jordningspunkterna, öka antalet jordningspunkter och minska jordningsmotståndet‌.

2. Datalänkslagerfel
‌Protokollfel‌
problem: Dataformatet som skickas av noden överensstämmer inte med CAN-protokollspecifikationen.
lösning: Uppdatera nodmjukvaran eller konfigurera om protokollparametrarna.

Ramfel
problem: Dataramen störs och verifieringen misslyckas.
lösning: Kontrollera bussens skärmningsåtgärder för att förbättra anti-interferensförmågan.

‌Baudhastighetsinkonsekvens‌
problem: Inställningarna för kommunikationshastighet mellan noder är olika.
lösning: Förena baudhastighetsparametrarna för alla noder.

3. Nätverkstopologifel
‌Terminal resistans missmatchning
problem: Terminalmotståndet är inte installerat eller motståndet är för stort (standarden är 120Ω).
lösning: Installera 120Ω terminalresistans i början och slutet av bussen.

‌Buss kapacitans är för stor
problem: Parasitisk kapacitans påverkar signalvågformen (som att kapacitansen för TVS-skyddsenheten överstiger standarden).
lösning: Ta bort onödiga skyddsanordningar eller minska kommunikationsöverföringshastigheten.

Nytt energifordon CAN-buss störningsplats och elimineringsmetod

Nytt energifordon CAN-buss störningsplats och elimineringsmetod

4. Andra vanliga problem
‌Onormal strömförsörjning i modul
problem: Modulens strömförsörjningsspänning är instabil eller saknas‌.
lösning: Kontrollera strömförsörjningsledningen och säkringen för att säkerställa att 24V-spänningen är stabil‌.

‌Wake-up line fel
problem: WAKEUP-signalen sänds inte, vilket resulterar i att modulen inte aktiveras‌.
lösning: Kontrollera väckningsledningens anslutning och utgångsstatus för den främre styrmodulen‌.

Diagnos och underhållsprocess
‌Spänningsdetekteringsmetod‌
‌Normalvärde‌: När bussen vaknar, CAN_H-spänningen är cirka 2,5-3,5V, CAN_L-spänningen är cirka 1,5-2,5V, och summan av de två är cirka 5V‌.
"Onormalt omdöme".: Om CAN_H och CAN_L spänningarna är nära, en kortslutning kan uppstå; om spänningen fluktuerar onormalt, kontrollera linjen eller noden‌.

‌Modulisoleringsmetod‌
drift: Koppla bort noderna en efter en för att lokalisera felkällan (till exempel en modul som orsakar kortslutning)‌.

‌Felkodsrensning
notera: Undvik direkt strömavstängning, och använd diagnostikverktyget enligt tillverkarens process för att förhindra dataförlust eller funktionslås‌.

Typiskt felfenomen
"Instrumentavvikelse".: som hastighetsmätare/varvräknarfel‌.
‌Funktionsfel‌: motorn kan inte starta, onormalt belysningssystem, etc. ‌Kommunikationsavbrott‌: hela fordonsnätet är förlamat, och flera ECU kan inte länkas‌.

BURK (Controller Area Network) är ett seriellt kommunikationsprotokoll för flera värdar för lokalt nätverk utvecklat av det tyska Bosch-företaget i början av 1980-talet för att lösa problemet med datautbyte mellan många elektroniska styrenheter (TÄCKA) i moderna bilar.
Utvecklad gemensamt av Bosch och Intel i 1983;
1987 Det första CAN-kontrollchippet (Intel);
1990 Den första masstillverkade bilen med CAN: Mercedes S-klass;
BURK 2.0 släpptes i 1991 (DEL A och DEL B);
I 1993, CAN blev en ISO-standard (ISO 11898);
Många elever svimmade när de såg detta namn. I själva verket, CAN-kommunikation kan enkelt förstås som ett konferenssamtal. När en person talar, andra lyssnar (sändning). När flera personer pratar samtidigt, vissa regler används för att avgöra vem som talar först och vem som talar sist (skiljedom). Det är som att du och ledaren pratar samtidigt på ett möte. Du kommer definitivt att låta ledaren tala först.
Men det är värt att notera att i detta möte, talaren kommer att bekräfta om lyssnaren har tagit emot informationen. Om informationen från talaren är felaktig, lyssnaren kommer att påpeka felet i tid.

CAN-bus kommunikationsmodul och omvandlare

CAN-bus kommunikationsmodul och omvandlare

CAN-buss detekteringsmetod:
① Innan du kontrollerar databussystemet, det måste säkerställas att alla elektroniska styrenheter som är anslutna till databussen inte har några funktionsfel. Funktionsfel avser ett fel som inte direkt påverkar databussystemet, men påverkar den funktionella processen i ett visst system. Om sensorn är skadad, konsekvensen är att sändarsignalen inte kan passeras genom databussen. Detta funktionsfel har en indirekt effekt på databussystemet, påverkar kommunikationen mellan elektroniska styrenheter som kräver signaler från denna sensor. Om det finns ett funktionsfel, felet bör åtgärdas först. Anteckna felet och eliminera alla felkoder från den elektroniska styrenheten.
② Efter eliminering av alla funktionsfel, om dataöverföringen mellan elektroniska styrenheter fortfarande är onormal, databussystemet måste kontrolleras. Vid kontroll av databussystemfel, följande två möjliga situationer måste särskiljas: ■ Detektering av ett tvåtråds databusssystem bestående av 2 elektroniska kontrollenheter. ■ Detektering av tvåtrådsdatabusssystem bestående av 3 eller fler elektroniska styrenheter.
③ Om orsaken till hårdvaruskadan inte kan hittas på databussen, du bör kontrollera om en viss elektronisk styrenhet orsakar felet. Koppla bort alla elektroniska styrenheter som överför data via CAN-bussen, stäng av tändningslåset, och anslut en av de elektroniska styrenheterna. Till exempel, för Volkswagen-systemmodeller, anslut feldiagnosinstrumentet, slå på tändningslåset, och radera felkoden för den elektroniska styrenheten som just anslutits. Använd funktionen 06 för att avsluta utgången, stäng av och slå på tändningslåset, slå på tändningslåset för 10 sekunder och använd sedan feldiagnosverktyget för att läsa innehållet i felminnet för den elektroniska styrenheten som just anslutits. Om "hårdvaruskada" visas, byt ut den elektroniska styrenheten som just anslutits; om "hårdvaruskada" inte visas, anslut nästa elektroniska styrenhet och upprepa ovanstående process.

Vanliga fel och orsaker till CAN-buss:
(1) Vanliga fel på CAN-bussen I den elektroniska styrenheten CAN-bussen, det kan finnas två bussfelposter: CAN-kommunikationsfel och CAN-busslinjefel.
① CAN-kommunikationsfel Det finns två situationer av kommunikationsfel: ■ Den elektroniska styrenheten är öppen. ■ Den elektroniska styrenheten är skadad.
② CAN-buslinjefel CAN-buslinjefel har följande situationer:
■ Kortslutning av CAN-bustråd.
■ En ledning i CAN-bussen är bruten.
■ CAN-busskabeln är jordad.
■ Avbrott mellan CAN-bussledningar.
■ Korskoppling mellan CAN-Low-linje och CAN-High-linje.
■ CAN-Low-ledningen är kortsluten till batteriets pluspol.
■ CAN-High-ledningen är kortsluten till batteriets pluspol.
■ CAN-Low-ledningen är kortsluten till batteriets minuspol.
■ CAN-High-ledningen är kortsluten till batteriets minuspol.

(2) Orsaker till CAN-bussfel Orsakerna till kommunikationsfel på CAN-bussen är följande:
① CAN-Low-linjen eller CAN-High-linjens kommunikationslinje är öppen eller kortsluten. ② Stickkontakten är skadad, som skadade kontakter, smuts, och rost. ③ Spänningsfel i fordonets kraftsystem, till exempel orsakad av en skadad tändspole eller jordanslutning. ④ Kommunikationskomponenten i en elektronisk styrenhet misslyckas. ⑤ Strömförsörjningsavbrott hos en elektronisk styrenhet. När batteriet nästan är urladdat, ett långsamt fall i batterispänningen kan göra att en felregistrering lagras eftersom inte alla elektroniska styrenheter stängs av samtidigt på grund av spänningsfallet.
Kortslutning av CAN-bussen till pluspolen, kortslutning till marken, och kortslutning av ledningarna till varandra kommer inte att skada den elektroniska styrenheten, men i det allvarligaste fallet, det kommer att göra att bussystemet inte fungerar. Bussystemet i fordonet utsätts inte bara för avbrott eller kortslutningsfel. När vattenånga invaderar pluggarna i bussystemet, kontaktmotstånd kan uppstå mellan marken, pluspol och CAN-bussledningar, får bussystemet att fungera onormalt. Multimeterdetekteringsmetod för CAN-buss CAN-bussen kan använda en digital multimeter för att testa spänningssignalen för att grovt bestämma om det finns ett fel i databussens signalöverföring. Detekteringsmetoden visas i figuren nedan:

▲ Multimeterdetektering av CAN-bussen
Vid mätning av frekvenssignaler med en digital multimeter, multimetern har funktionsegenskaperna för segmenterad förvärv och effektiv värdeberäkning. Därför, visningsvärdet för den digitala multimetern kan endast återspegla huvudsignalens spänningsvärde för den uppmätta signalen, och kan inte visa varje detalj i den uppmätta signalen. Det kan ses att när en digital multimeter används för att mäta signalspänningen för CAN-bussen, det finns ett motsvarande förhållande mellan multimeterns displayvärde och huvudsignalens spänningsvärde för CAN-bussen.
(1) Använd en multimeter för att mäta ström CAN-bussen
Spänningen för CAN-High-signalen är cirka 2,5V när bussen är ledig. När det är signalöverföring på bussen, spänningsvärdet fluktuerar vid hög frekvens mellan 2,5~3,5V, så huvudkroppens spänning för CAN-High bör vara 2,5V, så det uppmätta värdet när det mäts med en multimeter är 2,5~3,5V, som är större än 2,5V men nära 2,5V. Liknande, spänningen för CAN-Low-signalen när bussen är ledig är ca 2,5V. När det är signalöverföring på bussen, spänningsvärdet fluktuerar vid hög frekvens mellan 1,5~2,5V, så huvudspänningen för CAN-High bör vara 2,5V, så det uppmätta värdet när det mäts med en multimeter är 1,5~2,5V, som är mindre än 2,5V men nära 2,5V.
(2) Använd en multimeter för att mäta Comfort CAN-bussen
Signalen från Comfort CAN har en spänning på ungefär 0 när bussen står stilla. När det är signalöverföring på bussen, spänningsvärdet fluktuerar vid hög frekvens mellan 0 och 5V. Därför, huvudkroppens spänning för CAN-High bör vara 0, så det uppmätta värdet vid mätning med en multimeter är cirka 0,35V. Liknande, CAN-Low-signalen har en spänning på ca 5V när bussen är ledig. När det är signalöverföring på bussen, spänningsvärdet fluktuerar vid hög frekvens mellan 0 och 5V. Därför, huvudspänningen för CAN-High bör vara 5V, så det uppmätta värdet när det mäts med en multimeter är cirka 4,65V.
(3) Detektering av CAN-bussterminalmotstånd
För att mäta den totala resistansen för de två terminalmotstånden, du kan använda multimeterfunktionen på VAS5051-detektorn för att utföra testet som visas i figuren nedan.

▲ Mät den totala resistansen för de två terminalmotstånden. Stegen för att mäta terminalmotstånden är som följer:
① Ta bort ledningarna (kablar) från batteriets positiva och negativa poler. ② Vänta ungefär 5 minuter tills alla kondensatorer är helt urladdade. ③ Anslut VAS5051-detektorn, anropa multimeterfunktionen, anslut mätkablarna, mät det totala motståndet för terminalmotståndet och registrera det. ④ Koppla ur en ledningsnätskontakt med en elektronisk styrenhet för terminalmotstånd (såsom en motorelektronikstyrenhet) och observera om den totala resistansen hos terminalmotståndet ändras. ⑤ Anslut kablaget till den första elektroniska styrenheten (med terminalmotstånd, såsom motorns elektroniska styrenhet); koppla sedan ur ledningsnätets kontakt till den andra elektroniska styrenheten (såsom ABS elektronisk styrenhet). Observera om den totala resistansen för terminalmotståndet ändras. ⑥ Analysera mätresultaten. Det som är inställt i den elektroniska styrenheten är inte ett plintmotstånd med fast resistans, men en kombination av många uppmätta motstånd. Till exempel, på 1.9TDI-modellen med en pumpmunstycksenhet, motorns elektroniska styrenhet är utrustad med ett 66Ω terminalmotstånd. Terminalmotståndet är utformat enligt fordonsmodellen, och det totala motståndsvärdet beror på fordonets bussstruktur. Efter mätning av det totala motståndet, du måste koppla ur en kontakt med en elektronisk styrenhet för terminalmotstånd och mäta det individuella motståndet två gånger. När det uppmätta motståndsvärdet ändras efter att den elektroniska styrenheten har tagits bort, det betyder att båda motståndsvärdena är normala. Terminalmotståndet installerat på frekvensomriktarens CAN-bussen kan mätas med en multimeter, men terminalresistansen installerad på komfort CAN-bussen och informations-CAN-bussen kan inte mätas med en multimeter. Till exempel, ta Audi A21.4-modellen som ett exempel för att analysera det totala motståndet för dess driv-CAN-buss. De två elektroniska styrenheterna med plintmotstånd är sammankopplade med CAN-busskabeln, och de två terminalmotstånden är parallellkopplade på bussen. Mätresultatet är att resistansen för varje terminalmotstånd är ungefär 120Ω, och det totala motståndet är ungefär 60Ω. Från dessa mätdata, det kan bedömas att terminalmotståndet som driver CAN-bussen är normalt. Det bör noteras att resistansen för ett enkelterminalt motstånd inte nödvändigtvis är cirka 120Ω, och dess specifika värde varierar beroende på bussstrukturen.

Ett annat exempel är att analysera det enskilda motståndsvärdet för Audi A21.4-modellens driv-CAN-buss. Efter mätning av det totala motståndet, koppla bort ledningsnätet till en elektronisk styrenhet med ett avslutningsmotstånd, och sedan mäta igen. Just nu, motståndsvärdet som visas på skärmen bör ändras (detta är mätningen av terminalresistansvärdet för en elektronisk styrenhet, och det faktiska uppmätta resistansvärdet för ett enda terminalmotstånd som driver CAN-bussen). Om det uppmätta resistansvärdet inte ändras efter att ha kopplat ur ledningsnätskontakten till en elektronisk styrenhet med ett termineringsmotstånd, det finns ett problem i systemet. Det kan vara så att terminalmotståndet på den borttagna elektroniska styrenheten är skadad, eller det finns en öppen krets i CAN-bussen. Om det visade motståndet blir oändligt efter att den elektroniska styrenheten har tagits bort, då skadas antingen terminalmotståndet på den elektroniska styrenheten som inte har tagits bort, eller CAN-busskabeln till den elektroniska styrenheten har ett fel på en öppen krets.