Digital cu magistrala de date poate

Digital cu magistrala de date poate

CAN B (Centru)
K1 - unitate de înregistrare din față și cutie de control siguranțe și relee (SAM / SRB-V)
K2 - unitate de înmatriculare spate și control siguranțe cutie și relee (SAM / SRB-H)
K3 - unitate de control scaunului din stânga (SSG)
K4 - unitate de control scaunului din dreapta (SSG)
K5 - stânga unitate de comandă a ușii din față (STG)
K6 - unitatea de comandă din față dreapta ușii (STG)
K7 - Unitate de comandă a ușii din spate stânga (STG)
K8 - unitatea de comandă spate dreapta ușii (STG)
K9 - unitate de control acoperiș (DBE)
K10 - Câmpul de control superior (OBF)
K11 - Câmpul de control inferior (UBF)
K12 - aprindere electronica comutator de pornire (EZS)
K13 - Tabloul de bord (KI)
K14 - Sistem de comanda / audio 10/30 Audio / Audio 30 APS
K15 - Sistem Parktronic (PTS)
K16 - Dispozitiv Cuplă remorcă (AAG)
K17 - unitate de control multifuncțional pentru modele speciale (MSS)
K18 - Încălzire în staționare
K19 - Incalzitor (KKLA / BKLA - SA)

K20 - distribuitor CAN-B RBA dreapta
K21 - Distribuitor CAN-B RBA din stânga
K22 - Distribuitor CAN B-consola
K23 - airbag-uri cu sistem de apel integrat ARMINCA

CAN C (drive și șasiu)
K12 - aprindere (EZS)
K13 - Tabloul de bord (KI)
K24 - cutie de viteze de control electronic (EGS sau KGS)
K25 - Unitate de comandă a motorului (MSG)
K26 - Unitatea selectorului de viteze electronic (EMW)
K27 - Distribuitor CAN-Clasa C RBA din stânga
K28 - Sistem electronic de protivozanosnaya (ESP)

Nu sunt incluse în rețeaua SG
K29 - reglare automată a gamei de lumină (ALWR)
K30 - TV-Tuner


Elementele sunt conectate la un autobuz D2B de fibră optică

Digital cu magistrala de date poate

Nu toate

A2 - radio sau radio
A2 / 6 - schimbător de CD-
A40 / 3 - operarea sistemului de control și afișaj COMAND unitate

Digital cu magistrala de date poate

În anvelope auto au utilizat mai multe schimbul de date de rețea CAN (Controller Area Network) între blocuri (module), sisteme de control diferite și controlere dispozitive executive de vehicule.

unități de control individuale sunt combinate între ele într-o rețea comună, și pot face schimb de date.

Autobuzul este bidirecțional, adică, Orice dispozitiv conectat la acesta poate primi și trimite mesaje.

Semnalul de la elementul sensibil (senzor) curge în cea mai apropiată unitate de control, pe care le prelucrează, și trece pe magistrala de date CAN.

Fiecare unitate de control conectate la o magistrală de date CAN poate citi acest semnal pentru a calcula valoarea bazată pe acțiunea de control, precum și un executiv de control servo.

În cablare convențională pentru dispozitive electrice și electronice sunt fiecare o legătură directă a unității de comandă, cu toți senzorii și dispozitivele de acționare pe care le primește de rezultate de măsurare sau operate.

Complexitatea tot mai mare a sistemului de control duce la o lungime excesivă sau linii de cablu multiple.

Comparativ cu standardul magistrala de date de cablare prevede:

· Reducerea numărului de cabluri. Firele de la senzori se extind numai la cea mai apropiată unitate de control care transformă valorile măsurate în pachetul de date și îl transferă în magistrala CAN.
· Actuator de conducere poate fi orice unitate de control, care primește magistrala CAN de pachete de date corespunzătoare, și se bazează pe acesta calculează valoarea variabilei manipulate la servomecanism.
· Îmbunătățirea EMC.
• Reducerea conexiunilor plug-in și reducerea numărului de pini de pe blocuri de comandă.
· Pierderea in greutate.
· Reducerea numărului de senzori, ca semnale de la un senzor (de exemplu, un senzor de temperatură a lichidului de răcire) poate fi utilizat în diferite sisteme.
· Îmbunătățit capacitățile de diagnosticare. pentru că semnale de la un senzor (de exemplu, un semnal de viteză) sunt utilizate de sisteme diferite, atunci dacă mesajul de eroare emis folosind toate sistemul de semnal este inoperant, de regulă, un senzor sau o unitate de control procesarea semnalelor sale. Dacă mesajul de eroare provine de la un singur sistem, deși semnalul este folosit de alte sisteme, cauza problemei, cel mai frecvent, se află în tratament sau control al blocului servomecanism.
· Transmisia de date de mare viteză - poate fi de până la 1Mbit / s la lungimea maximă a liniei de 40 m In prezent, un / m Mercedes-Benz variază de rata de date de la 83 kbit / s la 500 kbit / s ..
· Mesajele multiple pot fi transmise serial pe aceeași linie.

CAN bus de date este format din două fire de bază realizate sub formă de perechi răsucite. Această linie este conectat la toate dispozitivele (dispozitiv de blocuri de comandă).

Transmisia datelor se realizează în dublu exemplar pentru ambele fire, cu nivelele logice ale magistralei de date sunt o imagine în oglindă (adică atunci când un fir este trecut la o logică zero (0), atunci celălalt fir este trecut logic-un singur nivel (1), și vice-versa).

schema de transmisie cu două fire este utilizat pentru două motive: pentru a identifica erorile și ca bază de fiabilitate.

Dacă tensiunea de vârf apare numai pe un singur fir (de exemplu, din cauza problemelor cu EMC (compatibilitate electromagnetică)), atunci-receptoare de unități pot identifica drept o eroare și ignora această tensiune la vârf.

Dacă se întâmplă un scurt-circuit sau ruperea unuia dintre firele două magistrala CAN de date, datorită sistemului de hardware și fiabilitate software integrat de comutare în loc pe o singură operațiune de circuit. nu vor fi utilizate linie de transport deteriorate.

Comanda și formatul transmise și primite de către utilizatori (abonați) mesaje definite în protocolul de comunicare.

Volumul de date într-un singur mesaj pe magistrala CAN de date este de 8 octeți.

procesele receptor bloc numai acele mesaje (pachete de date), care sunt stocate în lista de mesaje CAN primite de date pe magistrala (controlul acceptabilitate).

Pachetele de date pot fi transmise numai dacă magistrala de date CAN este liber (adică, dacă intervalul este urmat în 3 biți după ultimul pachet de date, și nici unul dintre unitatea de control începe să transmită un mesaj).

În acest caz, nivelul logic al magistralei de date trebuie să fie recesiv (logica „1“).

În cazul în care mai multe unități de control începe să transmită mesaje simultan, este nevoie de principiu prioritar efect faptul că mesajul de pe magistrala de date CAN cu cea mai mare prioritate va fi transmisă mai întâi fără a pierde timp sau biți (arbitrajul cererilor de acces la magistrala de date partajat).

Fiecare unitate de control pierde dreptul de arbitraj, în mod automat comută la recepție și încearcă din nou pentru a trimite mesajul imediat ce datele de autobuz CAN disponibile din nou.

În plus față de aceste pachete, există, de asemenea, datele pot pachet de autobuz mesaj de cerere specifice.

În acest caz, unitatea de control, care poate furniza pachetul de date solicitate, răspunde acestei solicitări.

Formatul pachetului de date

În unitățile convenționale modul de pachete de date de transmisie au următoarele configurații (cadre):

• cadru de date (cadru mesaj) pentru transmiterea de date mesajelor de autobuz CAN (de ex. Temperatura lichidului de răcire).
• Cadru de la distanță (cerere cadru) pentru datele privind mesajele de solicitare CAN BUS din cealaltă unitate de control.
• Cadru de eroare (cadru de eroare) toate unitățile de control conectate sunt notificate că a apărut o eroare și ultimul mesaj de pe magistrala CAN este nevalid.

CAN protocol de autobuz suportă două formate diferite de cadre prin intermediul mesajelor de autobuz de date CAN care diferă numai în lungimea identificatorului:

- un format standard;
- format extins.

În prezent, DaimlerChrysler folosește numai formatul standard.

Pentru prelucrare a datelor în timp real, ar trebui să fie prevăzută cu posibilitatea de modul de transfer rapid.

Acest lucru implică nu numai prezența liniilor fizice cu rată mare de date, dar necesită, de asemenea operativ pentru a oferi acces la magistrala CAN în comun, în cazul în care mai multe unități de control trebuie să transmită simultan mesaje.

Pentru a face diferența transmise prin mesaje magistrala CAN privind urgența datelor furnizate pentru mesaje individuale priorități diferite.

Momentul de aprindere, de exemplu, are cea mai mare prioritate, valorile alunecare - medie și temperatura aerului exterior - cea mai mică prioritate.

Identificator corespunzător numărului binar mai mic are o prioritate mai mare, și vice-versa.

CAN protocol de autobuz de date se bazează pe două stări logice: Bits sunt sau „recesiv“ (logica „1“) sau „dominant“ (logica „0“). În cazul în care un pic dominant este transmis cel puțin un modul, biții recesive trimise de alte module, sunt suprascrise.

În cazul în care mai multe unități de control începe simultan transferul de date, un conflict de acces la o magistrală de date comună este activat prin „arbitrajul bitwise cere resursa partajată“ cu identificatorii corespunzătoare.

Când se transferă un emițător câmp identificator de bloc după fiecare bit verifică dacă are mai mult dreptul de transmisie, sau cealaltă unitate de control transmite date deja mesajul magistrala CAN cu prioritate mai mare.

În cazul în care a transmis transmițătorului primul bloc de biți recesive suprascrise biți dominantă a unei alte unități transmițător, primul bloc emițător pierde dreptul de a transfera (arbitraj), și devine un bloc-receptor.

O unitate de control prima (N I) pierde arbitrajul la a 3-bit.

A treia unitate de control (N III) pierde arbitrajul biți 7a.

A doua unitate de control (N II) își rezervă dreptul de a avea acces la magistrala de date CAN, și poate transmite mesajul său.

Alte unități de control să încerce să transmită mesajele lor prin magistrala de date CAN numai după ce este eliminat din nou. În acest caz, dreptul de a transfera din nou, va fi furnizată în conformitate cu prioritatea comunicării magistralei de date CAN.

Interferențele pot provoca erori în transmiterea datelor. O astfel apar în timpul transmisiei, o eroare ar trebui să fie recunoscute și abordate. CAN protocol de autobuz de date face distincția între două niveluri de detecție de eroare:

· Mecanisme de la nivelul cadrului de date (cadrul mesajului);
· Mecanisme la nivel de biți.

Mecanismele la nivelul cadrului de date

Bazat pe CAN transmise pe transmițător flux de mesaje de date de autobuz calculează biții de control, care sunt transmise împreună cu pachetul de date în «CRC câmp» câmp (suma de control). receptor Bloc recalculează biții de control pe baza mesajelor date de autobuz CAN recepționate și le compară cu controlul de biți primit împreună cu acest mesaj.

Acest mecanism verifică o structură a unei unități de transmisie (cadru), adică reverificate câmpuri de biți, cu o lungime de format și cadru fix predeterminat.

Funcția Recunoscute cadru Verificați bug-uri marcate ca o eroare de format.

Mecanisme de nivel de biți

Fiecare mesaj de transmisie modul monitorizează nivelul logic al magistralei de date CAN și determină dacă această diferență între transmise și bitul primit. Acest lucru asigură o detectare fiabilă și de eroare la nivel mondial unitate în curs de dezvoltare-transmitator biți locală.

Fiecare pachet de date între câmpul «Start Frame» și câmpul de capăt «CRC Domeniul» nu trebuie să fie mai mult de 5 biți consecutivi de aceeași polaritate.

După fiecare secvență de 5 biți identici unitate transmițător adaugă un bitstream bit cu polaritate opusă.

Blocuri-receptoare, acești biți sunt îndepărtate după primirea magistrala de date a mesajelor CAN.

În cazul în care un modul de magistrală CAN detectează o eroare, se încheie procesul actual de transferul de date, trimiterea unui mesaj de eroare. Mesajul de eroare este format din 6 biți dominante.

Din cauza unui mesaj de eroare toate conectate la magistrala de date CAN unitățile de control sunt notificate cu privire la eroarea a apărut locală și, în consecință transferate ignoram la acest mesaj.

După o scurtă pauză, toate unitățile de control vor fi din nou posibilitatea de a transmite mesajul magistralei de date CAN, cu prima de a fi din nou a trimis un mesaj cu cea mai mare prioritate.

Unitatea de control, al cărui mesaj pe magistrala CAN a dus la apariția erorilor începe, de asemenea, retransmiterea mesajelor lor (funcția de repetare automată cerere).

Pentru diferite domenii de management diferite magistrala CAN sunt utilizate. Acestea diferă de la fiecare, rata de transmitere a altor date.

Rata de transmitere a regiunii magistralei de date CAN „motor și șasiu» (CAN-C) este de 125 kbit / s, iar anvelopa CAN de date „Magazin» (CAN-B), datorită cantității mai mici în special mesaje urgente destinate pentru rata de date este de doar 83 kbit / s.

Comunicarea între cele două sisteme de autobuz prin intermediul așa-numitele „gateway“, adică unități de control conectate la ambele magistrale de date.

Interfață două date CAN BUS situat în modulul de control electronic de aprindere (N73). Această unitate de comandă oferă, de asemenea, o interfață între magistrala de date CAN unitățile de control DLC și conectorul de diagnosticare (X11 / 4).

Atunci când un nou bloc de management de schimb care urmează să fie codificate utilizând instrumentul de diagnosticare.

Pe toate autobuzele de date pot, unitatea de comandă utilizează «OSEK» standardul.

Fibră optică bus D2B (Digital Daten-Bus) aplicat pe zona de date "Audio / comunicații / navigație". Cablu de fibră optică poate transmite o cantitate mult mai mare de informații decât o anvelopă cu un cablu de cupru.

CAN C - autobuz motor și șasiu "

Unitatea de gestionare a terminalului este instalat pe fiecare parte a așa-numita magistrala de date rezistență terminală de 120 ohmi, o legătură între cele două fire ale magistralei de date.

CAN bus de date, compartimentul motorului este activată numai atunci când contactul.

K CAN-bus C 7 conectat unități de control.

CAN B - autobuz "Salonul"

Unele unități de control conectate la interior magistrală de date CAN sunt activate independent de aprindere (de exemplu, un singur sistem de blocare).

Prin urmare, interiorul magistrala CAN de date trebuie să fie în modul de pregătire operațională chiar și atunci când contactul este oprit, înseamnă că capacitatea de transmisie de pachete de date trebuie să fie asigurată chiar și atunci când contactul este oprit.

În vederea cea mai mare reducere posibilă a consumului de curent Quiescent, magistrala CAN de date, în absența necesară pentru transferul de pachete de date, intră în regimul de așteptare pasivă și activă din nou, până la următorul acces la aceasta.

În cazul în care magistrala CAN salon de stand-by pasiv o unitate de control (de exemplu, unitatea de control al broaștei uniform) transmite un mesaj prin magistrala de date CAN, este nevoie doar de modulul de sistem principal (aprindere electronica, EZS). Unitatea de EZS stochează mesajul în memorie și trimite un semnal de activare (Wake-up) la toate unitățile de control conectate la interior magistrală de date CAN.

Când este activată, EZS verifică pentru toți utilizatorii de magistrala de date CAN, iar apoi transmite un salvat înainte într-un mesaj de memorie.

Pentru un controler CAN-bus 20 conectat în blocuri.

articole similare