Pentru a transmite date diferite pe aceeași linie, o mulțime de criterii trebuie definite cu atenție și convenite. Aceste criterii sunt cunoscute sub numele de protocolul de comunicare sau de protocolul de comunicare. Protocolul stabilește:
♦ secvența de transmisie și formatul de date;
♦ semnale de control;
♦ detectarea erorilor;
♦ tratarea erorilor;
♦ Viteza de transmisie.
Nivelul fizic al semnalelor trebuie, de asemenea, determinat și coordonat. Acesta include următorii parametri:
♦ tipul liniei de comunicație (sârmă de cupru, fibră optică);
♦ tipul de codificare a transmisiei (analog sau digital);
♦ tipul de semnale (tensiune, curent, frecvență sau altele).
Un circuit care îndeplinește aceste criterii este cunoscut ca o interfață a magistralei și cel mai adesea va fi implementat ca un singur circuit integrat. În unele cazuri, acest IC va avea un circuit suplimentar - de exemplu, un dispozitiv de memorie. Poate fi un chip potrivit, atât de ieftin,
pe cât posibil, datorită numărului mare utilizat pe vehicul. Așa cum se întâmplă frecvent cu protocolul oricărui sistem, este de așteptat ca un singur protocol să fie distribuit. Cu toate acestea, se întâmplă acest lucru
Rețeaua CAN Bosch
Bosch a dezvoltat un protocol cunoscut sub numele de CAN (Controller Area Network). Se susține că protocolul îndeplinește practic toate condițiile și este implementat pe un cip de zonă mică, deci costul cipului este mic, C A N este potrivit pentru transmisia de date între componentele de transmisie, șasiu și pentru comunicațiile mobile.
Acesta este un sistem compact, care îl face practic pentru utilizare în mai multe domenii. La nivel fizic, există două modificări ale sistemului care satisfac diferite rate de transmisie. Unul pentru a transfera date la viteze de la 100 kbit la 1 M bit pe secundă ar trebui să fie utilizat pentru dispozitive de control de mare viteză. Celălalt transmite semnale cu o viteză de 10 până la 100 kbit-gât lent pentru operații simple de comutare și control.
Modulele CAN sunt fabricate de o varietate de companii de produse semiconductoare, cum ar fi Intel și Motorola.
Modulele Voll-CAN pentru autobuze de mare viteză și Basie-CAN pentru rate scăzute de date sunt disponibile. Ele există atât într-o formă autonomă, cât și integrate în microprocesoare diferite. Toate modulele suportă o singură cameră CAM-
Protocol. Este de așteptat ca acest protocol să fie aprobat
Organizația Internațională de Standarde (ISO).
Mulți senzori și dispozitive de acționare nu au fost încă implementați într-o versiune de autobuz și, deși au fost produse prototipuri, nu este posibilă abandonarea completă a rețelei de cablu convenționale. Dispozitivele electronice de interfață trebuie amplasate și apropiate, ideal integrate în senzori și dispozitive de acționare. Acest lucru este important în special pentru senzori și motoare. Datorită problemelor legate de încălzire și vibrații, sunt necesare îmbunătățiri suplimentare pentru a asigura fiabilitatea și un yen redus. Figura 4.21 arată cum arată sistemul bus pe autovehicul.
Astăzi, un pas semnificativ spre utilizare
magistrală de date pentru dispozitive de comunicație cu unități de comandă. În Fig. 4.22 este un exemplu de la Volvo.
CAN Format semnal
Semnalul mesajului în format CAN constă dintr-o secvență de caractere binare (biți). Prezența tensiunii (sau a luminii în fibra optică) înseamnă o "1" logică, în timp ce absența lor înseamnă un "0" logic. Lungimea mesajului poate fi de la 44 la 108 de biți. Mesajul începe cu bitul de pornire, apoi urmează identificatorul transmițător-receptor, bitul de control, datele mesajului în sine, comanda
valoarea CRC (verificarea redundanței ciclice), un bit de confirmare și, în final, câțiva biți de stop (Figura 4.23).
Începutul mesajului (antetul) identifică scopul mesajului, precum și prioritatea acestuia. Odată ce antetul este plasat pe magistrală, se citește din nou din magistrală. Dacă este diferită de cea trimisă, înseamnă că autobuzul este înșelat de un dispozitiv cu o prioritate mai mare. În acest caz, transmițătorul nu va mai trimite propriul mesaj. Acest lucru este foarte important în cazul transferului de date în mașină.
Fig. 4.23. "Word" a mesajului CAN