Controller Area Network

Från Rilpedia

(Omdirigerad från CAN (datorkommunikation))
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

Controller Area Network, förkortat CAN är en nätverksklass och en nätverksstandard utvecklad för fordonsindustrin av Robert Bosch GmbH under 1980-talet. CAN använder ett antal olika fysiska lager men det vanligaste utförandet är en balanserad tvåtrådskommunikation, mycket lik RS485. CAN kan skicka data i hastigheter upp till 1 Mbit/sek på partvinnad kabel om max 40 meter, och längre sträckor vid lägre överföringshastigheter och har bland annat avancerad feldetektering och återsändning av korrupta data.

Tillämpningar

CAN används bland annat i personbilar för att styra funktioner som körriktningsvisare, bromsljus och cd-växlare och överföra data från tändning, reglage, etc till bilens centrala dator, men används också för bland annat medicinsk utrustning och tillämpningar för allmän automatisering, exempelvis programmerbara styrsystem, PLC. För anläggningsmaskiner används CAN-kommunikation enligt SAE J1939 för styrning av elektroniskt styrda dieselmotorer och powershift-växellådor med en kommunikationshastighet begränsad till 250 kbit/sek. Övriga hydraulikfunktioner som hydrostatiska transmissioner, växling av enkla växellådor, arbetshydrauliksystem etc styrs oftast med CAN enligt CANopen med en överföringshastighet normalt begränsad till 500 kbit/sek. Styrenheterna i dessa fall har separata portar för CANopen respektive SAE J1939 men ett gemensamt styrprogram för den kompletta maskinen.

Se även


Personliga verktyg