|
|
|
|---|---|
|
För den som förstår mer än mig. Har plockat isär den här härvan ur en -08. Den är svart + gul och är skarvad på många ställen med sådana plasthylsor som syns på bilden. Den verkar gå till de flesta av styrenheterna samt ut till utrustning som Navi, head-up och helljusassisten mm. Eftersom den länkar samman så många styrenheter antar jag att det är CANBUS, men önskar bekräftelse. Bild: Länk Finns liknande tvinnade kablage i andra färger i bilen också, men då verkar de vara komponentspecifika eller ha med jordning att göra. Bara den här svarta och gula går runt till olika system. Vore bra om någon klargjorde. Om man vill efterrusta någon utrustning som använder CANBUS något så kan man koppla in sig på detta system vid en lämplig skarv? | |
![]() 13.392 323i E30 -85 track day car
120i E87 -06 BMWCS #10072 @bmwslangen (Instagram) |
Du har helt rätt, det är en CAN buss du ser. Närmare bestämt är det K-CAN systembussen du ser (en bil har massor med olika CAN-nätverk). Men på just E60 LCI så har K-CAN systembussen gul och svart kabel. Ett tydlig telltale sign att kablarna du ser bildar en CAN systembuss är att kablarna är tvinnade (det reducerar störningar). Det går utmärkt att skarva in sig på en specifik CAN systembuss. Man måste dock ha lite koll på dess topologi då man kan implementera en CAN systembuss på lite olika sätt (dvs på vilket sätt man drar kablarna och kopplar ihop dessa). De flesta CAN systembussar är dock kopplade i en star topology. Det brukar realiseras genom att man har två större splice connectors (en för CAN High och en för CAN Low) som bildar en enda punkt där kablarna från respektive enhet sitter ihop (vilket är troligtvis det du ser på bilden). Men man ska vara medveten om att det finns andra topologier och även hybrider mellan dessa topologier kan användas (ibland för att enklare kunna realisera en systembuss - ibland brukar man samla ihop alla enheter bak i bilen och alla enheter fram i bilen och sedan koppla ihop dessa - men ibland använder man även gateways och andra metoder). Så elschema och topologikarta är alltid ett måste när man arbetar med moderna bilar. Vill man koppla in en ny enhet så kan man helt enkelt bara jacka in sig på dessa splice connectors. Eftersom det redan finns två terminators i den CAN systembussen man kopplas in sig på så ska ingen terminering användas. |
|
Tack för ett mycket logiskt (faktamässigt) och uttömmande svar! Star typology är det då. Har sett massor av sådana när jag rotade i den kompletta kabelhärvan. Det jag specifikt önskar göra är att eftermontera helljussassisten från denna nedplockade E60 LCI i en annan bil av samma årgång. Har plockat spegeln med helljusassistent och K-can som hörde till den. Så för att lyckas ur CANBUS-synpunkt så får man söka upp närmaste splice connector (verkar sitta under innertaket i detta fall) samt ansluta gul kabel på gult och svart på svart? Samt koda. Ser att airbagssystemet har många tvinnade ledningar. Är det också någon slags buss då? |
|
![]() 13.392 323i E30 -85 track day car
120i E87 -06 BMWCS #10072 @bmwslangen (Instagram) |
Yes, troligtvis har de några sådana splice connectors för att koppla ihop närliggande styrenheter med varandra (exempelvis är AHM, PDC, EHC och styrenheten för bakluckan ihopkopplade i samma splice som är precis nedanför bagagekanten. Sen har du en splice för alla takrelaterade styrenheter, den splicen sitter vid passagerarens solskydd (närmast b-stolpen). Sen har du en splice lite bakom passagerarsidans airbag, men den ser lite knepig att komma åt. Du har en under ratten, den borde vara någorlunda lättkomlig. Sen har du en splice för BCM och lite annat där fram i bilem den splicen sitter i passagerarens fotutrymme längst upp i högre hörnet. Det där är nog en riktigt bra kandidat för dig att splica dig in på. Relativt enkelt att komma åt och relativt nära det som ska styras. Sen har du en till vänster om ratten ovanför förarens fötter. Kan nog vara trångt, men annars är det en bra kandidat också. Ungefär där sitter förresten Light Module och är naturligtvis insplicad på denna splice (då den är mycket nära). Yes, CSM (Crash Safety Module) hänger också på K-CAN systembussen. Du bör kunna se ett twistat gult osch svart kabelpar där. Men det är den enda CAN-bussen. CSM sitter inhookad på samma splice som Light Module, Head Up Display och annat junk. Men denna K-CAN kommunikation är bara för att kommunicera med omvärlden. CSM är "självförsörjande" så att säga och fungerar även om K-CAN systembussen går ned. Resten av alla kablar är direkta kommunikationsledningar mellan sensorer och alla små bomber som sitter runtom i bilen (tvistade för att minska risken för skador och störningar - man vill inte att de små bomberna ska smälla av oavsiktligt mer än vad de gör idag). Då det är direktkommunikation så är det förbannat många kablar. Jag tror den där CSM styrenheten har 2 x 40-pin anslutningar (inte alla pinnar används men jag tror det är totalt ett 60-tal kablar där). |
![]() 13.392 323i E30 -85 track day car
120i E87 -06 BMWCS #10072 @bmwslangen (Instagram) |
Vill även passa på att förtydliga lite kring topologier. Ett CAN nätverk är ett bussnätverk när det gäller nätverkstopologi - punkt slut. Ett bussnätverk har en gemensam buss (eller lång kabel) som alla enheter är inkopplade på. Varje enhet var inkopplad via en avtappningspunkt på den gemensamma bussen. I ett stjärnnätverk däremot så är alla enheter kopplade till en enda central hub/enhet och all trafik går genom denna hub (en sådan här central hub/enhet existerar inte i ett bussnätverk). Ni kommer säkert ihåg de där allra första Ethernet-nätverken i skolan, universitetet eller företaget där den där långa koaxialkabeln ringlade sig genom hela rummet (eller byggnaden) och vid varje dator var det en BNC T-kontakt där datorns avtappningspunkt fanns. Och i varje ände av denna långa koaxialkabel (med alla dess avtappningspunkter) fanns ett termineringsmotstånd. Detta var ett klassiskt bussnätverk. Och ett CAN nätverk är exakt samma! Den har en ringlande buss med sina avtappningspunkter till varje enhet och ett termineringsmotstånd i varje ände. Så vad menar jag med att CAN nätverk är ofta som ett star topology? Jo, jag menar att bussnätverket är realiserat (byggt/ihopskarvat) på sådant sätt att det påminner om en star topology. Vad jag syftar på här är hur avtappningspunkterna är utplacerade. På det där klassika datorbussnätverket så är avtappningspunkterna jämnt utspridda längs med bussen (kabeln). Ett CAN bussnätverk i en bil brukar dock (av främst praktiska skäl) klumpa ihop flera avtappningspunkter till en enda punkt, det vill säga från en enda punkt drar man flera kablar som går till olika enheter. Därför skrev jag att det ofta ser ut som (multipla) star topologies när man tittar och arbetar med själva kablarna - något som är bra att veta och vara medveten om när man felsöker och arbetar med dessa nätverk. |
|
Tack för tydliga förklaringar. Jättebra information. Jag tyckte det var lite svårt att förstå allt när man sitter i bilen och ska göra något. Men har man haft hela kabelhärvan framför sig och nystat upp den efter komponent så verkar allt mycket enklare. Vilka andra CAN-system sitter i en E60 LCI? Samt om du har detaljkunskaper om elsystemet i dom. Det dyker upp en röd/blå kabel med gula fläckar på (jämna mellanrum mellan fläckarna). Förstår inte exakt vad den har för funktion. Aldrig sett någon kabel med de gula fläckarna tidigare. Den är också skarvad i liknande hylsor som K-CAN. Men det är bara en kabel. Stötte mest på den på bilens förarsida. Verkar dom den startar höger bak för strömförsörjning. Samt på K-CAN - vilket kabel är CAN+ samt CAN-? |
|
![]() 13.392 323i E30 -85 track day car
120i E87 -06 BMWCS #10072 @bmwslangen (Instagram) |
En E60 har K-CAN bussen som vi nämnt innan (100 Kbps data rate). Svart kabel är K-CAN High och gul kabel är K-CAN Low. En E60 har även PT-CAN bussen (500 Kbps data rate). Det var vad som fanns på de tidigare E60 (med typiskt M54-motor dvs runt 2004-2006-ish). Någonstans här introducerade de även F-CAN bussen (100 Kbps data rate). Jag vet att AFS och DSC hängde på PT-CAN bussen på tidiga E60, men nånstans så började man flytta över DSC, AFS och olika sensorer över på F-CAN bussen. Ni vet AFS, det där hybridsystemet som använder det gamla klassiska hydraulsystemet för själva assistansen men har jackat in en planetväxel med variabel utväxling (utväxlingen styrs av en borstlös 3-fas DC servomotor). Notera att DSC och AFS (kallas senare för AL) hänger på både F-CAN bussen och PT-CAN bussen (medans alla de här yaw/pitch/roll sensorerna bara hänger på F-CAN bussen). Värt att notera att på tidigare E60 så hängde SZL (Steering Column Switch Center) på Byteflight bussen men även på F-CAN så den kunde prata med AFS och DSC. På senare E60 så flyttade man över så att SZL också hängde på F-CAN pch PT-CAN bussen. Sen hade vi en period en bit in med de nyare motorer (säg runt 2206-2007-ish) där vissa ändringar gjordes. Inga nya bussar lades till (Byteflight - se nedan - kapades dock bort). Det var mest att man flyttade omkring funktionaliteter mellan olika styrenheter. Sen hade vi en ny period (säg runt 2008-2010-ish) där man införde två nya CAN-bussar: D-CAN S-CAN (500 Kbps data rate) D-CAN är alltså Diagnostic CAN det vill säga en CAN-buss uteslutande för diagnostik och går mellan diagnostikuttaget och bilens gateway (SGM i tidigare E60 och KGM i senare E60). Så när man kopplar in ett diagnostikverktyg och vill prata med en styrenhet (tex läsa felkoder från den) så går man först över D-CAN och sedan via en gateway ut på PT-CAN (om det är motorstyrenheten man pratar med). Man använder sig av två CAN-bussar och båda måste ju fungera såklart för att kommunikationen ska fungera. Notera att vissa biltillverkare har anslutit multipla bussar till vissa styrenheter (exempelvis ett långsammare internt diagnostiknätverk kanske är kopplat till flera styrenheter). Detta kan resultera i att man får felkoder om att styrenheterna inte kan prata med varandra men man kan prata med styrenheterna via diagnostikverktyget. Denna situation kan uppstå om CAN-bussen som styrenheterna använder att prata med varandra är nere, men den enklare diagnostikbussen som går från gateway till varje styrenhet kanske fungera (då kan du prata med varje styrenhet men de kan inte prata med varandra). S-CAN bussen införde man mellan LDM och LRR (och sedan använde man en LoCAN buss mellan SRR och LRR och sedan vidarebefodrar LRR denna data över S-CAN till LDM). LDM (Longitudinal Dynamics Management) är en styrenhet som kom på den senare E60 och har bland annat hand om radarsensorerna (LRR är long range radar som det finns en av och SRR är short range radar och det finns två av dessa en vänstra och en högra). LDM sitter såklart injackat även på PT-CAN bussen och tjattrar hej vilt med med EGS (Eletronic Transmission Management), DME (motorstyrenheten), SZL (ratten), DSC (Dynamic Stability Control). Via KGM'en (gateway) så tjattrar LDM'en även via CAS (Car Access System), LM (Lamp Module) och såklart ACSM (Advanced Crash Safety Module) som alla hänger på K-CAN bussen (därav behovet av att gå via gateway'n). Bland de senare E60 började man även med en LoCAN buss mellan DME och VVT. Ja, en LoCAN buss använde man även mellan SRR och LRR radarsensorerna som jag nämnde ovan. E60 har ju såklart Byteflight-bussen också som var vanligt på denna tiden (då bussen togs fram av bland annat BMW). Nämner denna för skojs skull, då denna är ju fiberoptisk och har en sann startopologi. Men tekniken rusar fram och ungefär i samma vända som man bytte M54 mot N52 så kastade man ut Byteflight bussen. På flera ställen ersattes denna av FlexRay (även CAN var såkalrt vanligt också) och som i sin tur håller på att ersättas av Automotive Ethernet. Automotive Ethernet är i princip samma sak som vanligt Ethernet, förutom ett par skillnader i det fysiska lagret. Notera att DoIP (Diagnostics over IP) via SAE J1962 uttaget använder standard 100Base-TX Ethernet. MOST-bussen finns också på E60 men den nämner jag mest för skojs skull, den är ju också fiberoptisk och har en ringtopologi. |
|
Förstår. Då är det därför diagnostikverktygen som är till LCI kallas KD-CAN. Annars får man ingen kontakt med D-CAN bus. MOST-bussen - är det den som (på E60 LCI) har grön fiberoptik-kabel samt börjar framme vid radion och går till förstärkare, bluetooth-enhet, head-up, MULF2? Den sitter någon slags "router" vänster bak i skuffen där alla MOST-enheter är anslutna. Vet inte vad en sådan kallas tekniskt. Tysklarna kallade den för Bahnhof, nån slags station då. |
|
![]() 13.392 323i E30 -85 track day car
120i E87 -06 BMWCS #10072 @bmwslangen (Instagram) |
Yes, det blev lagkrav någon gång där att alla bilar måste kunna tjattra D-CAN via OBD-uttaget (sen finns det flera pinnar i det uttaget som är helt fria för tillverkarna att använda till precis vadsomhelst och det använder billtillverkarna och ansluter sina egna nätverk och bussar till dessa pinnar och som bara fungerar till deras diagnostikuttag - vilket är logiskt då de har större frihet och kan göra precis vad de vill här och ändra det precis när de vill). På MOST hänger mediatungar burkar (MOST = Media Oriented System Transport). Yes, typiska saker som hänger på MOST är CIC/CCC/M-ASK, CDC, HUD, TCU och TOP-HIFI och annan gucka. |
|
|
|
Du måste vara en registrerad användare för att kunna göra inlägg här.
Klicka här för att registrera dig. Registreringen är gratis.
Är du redan användare? Logga in i menyn.
Klicka här för att registrera dig. Registreringen är gratis.
Är du redan användare? Logga in i menyn.
