Controller Area Network (CAN) este un protocol industrial de comunicare dezvoltat de către Bosch în anii ’80 ca și o soluție pentru neajunsurile… [601457]

UNIVERSITATEA DIN ORADEA
FACULTATEA DE INGINERIE ELECTRICĂ ȘI TEHNOLOGIA INFORMAȚIEI
SISTEME AUTOMATE AVANSATE

CONTROLLER AREA NETWORK (CAN)

MAGHIAR MARIUS

ORADEA 2016

Controller Area Network (CAN) este un protocol industrial de comunicare dezvoltat de
către Bosch în anii ’80 ca și o soluție pentru neajunsurile sistemelor de magistrală de câmp
existente la vremea aceea în industria auto. […]
Structura arhitecturii protocolului CAN este conform abordării pe niveluri a modelului
ISO/OSI (in terconectarea sistemelor deschise), dar la fel ca majoritatea rețelelor existente
concepute pentru a fi folosite la nivelul de câmp în medii de producție automatizată, doar o parte
din totalul nivelurilor au fost folosite pentru stiva de protocoale. Acest lucru facilitând
implementări mai simple, mai ieftine și mai eficiente ale acestui protocol.
Conform specificațiilor ISO 11898 -1 și ISO 11898 -2 în arhitectura protocolului CAN
există două niveluri:
– Nivelul fizic ce se ocupă de transmisia datelor peste supo rtul de comunicație și
abordează aspecte mecanice, electrice și funcționale ale protocolului, inclusiv
sincronizarea biților.
– Nivelul de legătură de date care la rândul sau este separat în două subniveluri:
o Nivelul de control al accesului la mediu (MAC – medium access control)
o Nivelul de control logic al legăturii (LLC – logical link control)
Scopu l nivelului MAC este de a dirija acces ul la suportul partajat de transmisie prin
furnizarea unui mecanism orientat către coordonarea utilizării magistralei, pentru a evita
coliziuni netratabile. Funcțiile subnivelului MAC includ codarea și decodarea cadrelor

Similar Posts