CAN-bus system af oz1dis
Controller Area Network From Wikipedia, the free encyclopedia

I en moderne bil - der anvender man et CAN-bus system af en eller anden slags. Som så mange gange før, så er ikke alle bilfabrikkerne enige - så der flere typer af den slags..

Hvis man ligesom vil forstå det, så kommer man på lidt af en opgave, men en forenklet forklaring vil jeg forsøge med her. I gamle dage - der havde vi en ledning ud til hver ting - men det var ikke altid let at tilbyde diverse fabriksudstyr eftermonteret, for det var ikke sikker der var trukket ledninger til det hele. Så begyndte fabrikkerne at lave komplette ledningsnet - så der var til det hele - uanset om det måske ikke skulle bruges. Men det koster jo penge på den måde - og der skulle jo spares på tid og materialer. Som så ofte før, så ser fabrikkerne sig om - og kopier en ide fra noget andet, og tilpasser den til bilen.

Hvis sammenligner en bil med en by, så er der en telefoncentral, - og der går så en telefon-ledning ud til hver forbruger. Men hvis man nu skal have mere end een telefon - så skal der mere ledning til, eller feks anvendelse af ISDN Så kan man have op til 20 telefoner på de samme 2 ledninger, som man til at starte med kun havde en telefon på. Har man nu brug for endnu flere - så tilføjer vi ADSL til de 2 ledninger og sætter en slags computer op, som laver data om til voice over ip telefoni, og vupti - så kan vi have 255 teleforer på de samme 2 ledninger... Rent praktisk - så slap telefonselskabet for at grave nye kabler ned, og forbrugerne fik de telefoner der var brug for. Næsten den ide har bilfrabikkerne taget til sig og lavet om på, så det passer til deres brug.

I bilen har man ligesom kopieret den ide - man fører en plusledning feks ud til højre bagskærm, en anden ud til venstre bagskærm, og tilsvarende en ledning ud hver af forskærmene. Bilen har så en central computer, som via en slags bil-adsl sender datapulser ud til hver sin skærm - Her sætter man så en mindre decoder med indbygget lille computer på den pluslednedning, som kan læse datapulserne, og lave dem om til noget en pære kan lyse af.

Datapulserne kommer frem til decoderne på den plusledning man i forvejen har trukket til hver skærm. Skal man have blinklystet tændt, så sender man datakoder ud til de skærmdecodere som får blinklyset til at virke i den pågældne side. skal man så også have tændt bremselyset, så sender man bare bremsekoder ud - og decoderne som har adressen gældende for bremselyset, (svarende til telefonnummeret) tænder for bremse lyset. Strømmen til at få pærerne til at lyse - tager man også fra den plusledning, - men altid via en decoder. i forenklet tale - kan man sige at bilens centrale computer, ringer telefonummerene op for bremselyset, - osv... og altsammen sker det utroligt hurtigt.
Skal man have monteret anhænger træk på bil som har et sådan elektrisk system - så skal man altså anvende en ekstra multidecoder - til hver side af bilen, - forbinde den til den fabriks-pluslednigen, og fra denne nye multidecoder - trække ledninger ned til anhængertrækkets strømstik, ganske som man plejer, en ledning for blinklys, en til stoplys en til baglys, en til tågelys, baklys osv.

Men problemet er at skaffe det rigtige sæt - til den bil man har... her kommer universalsæt til kort endnu. Hvorfor vil nogen spørge - jo adresserne på de funktioner som får decorderne til at virke behøver ikke vær ens, så den adresse som er til stoplys på en bil, er måske tågelys på en anden - så der er nok at bytte rundt på. Bare tænk på hvad der sker hvis telefonselsabet bytter rundt på telefonnumrerne...

På samme måde så samler man informationerne feks fra ABS og lignede ind til bilens centrale computer. En censor aflevere et signal til den computer/decoder som er i den del af bilen hvor delen sidder, og så sender den computer/decoder data ind via plusledningen, og det samtidigt med den måske modtager andre informationer.

Så en moderne bil har måske en central computer, og 30 andre til hvert sit service område - alle styret på samme metode.

Håber dette gav jer lidt forståelse...

can-bus og /m  for radioamatører

/M i en bil med can-bus elsystem er en helt anden historie!!!

www.connects2.com

Tip en ven om oz1dis


Siden er bygget med:
Bluefish linux html editor. En del af programpakken i UBUNTU