Previzualizare referat:

Cuprins referat:

Cuprins
1. Introducere 4
2. Concepte elementare 4
3. Transferul de mesaje 5
3.1 Tipul de cadre 5
3.1.1 Cadrul de date 6
3.1.2 Cadrul de comunicare al distanta 8
3.1.3 Cadrul de eroare 9
3.1.4 Cadrul de supraîncărcare 9
3.1.5 Spaţierea între cadre 9
3.2 Definiţia trasmiţator/receptor 10
4. Validarea de mesaje 10
5. Codare 10
6. Tratarea erorilor 10
6.1 Detectarea erorilor 10
6.2 Semnalarea erorilor 11
7. Limitarea defectelor 11
8. Caracterisitici pentru temoprizarea biţilor 12
9. Marirea toleranţei osciatorului CAN 13
9.1 Modificări ale protocolului 13

Extras din referat:

Protocolul CAN este utlizat pentru comunicaţii seriale.

Există două formate de mesaje, cel „standard”, pe 11 biţi şi cel „extins”, pe 29 de biţi.

Specificaţiile CAN contrau din 2 părţi:

• Partea A, care e definit ca Specificaţia CAN 1.2

• Partea B, mesajul “standard” şi “extins”

Ca sa fie comaptibil cu Specificaţia CAN 2.0, CAN-ul trebuie sa implementeze atât Partea A cât şi Partea B.

Partea A

1. Introducere

Controller Area Network (CAN) este un protocol de cumunicaţie serială, care supsortă control în timp real şi securitate foarte mare. Se utlizează în domeniul automotive, în special al engine control unit si senzori. Are o rată de transfer de 1Mbit/s.

CAN-ul a fost divizat în următoarele layere:

• layerul de obiect CAN

• layerul de transfer CAN

• layerul fizic

2. Concepte elementare

Proprietăţi:

• prioritizare mesajelor

• garanţia timpilor de latenţă

• flexibilitatea configutaţiei

• recepţie multicast cu sincronizare timp

• cossitenţă de dată larga de sistem

• multimaster

• detecţie de erori si semnalizare

• retransmitere automată a mesajelor corupte in clipa cnad bus+ul de transmisie e pe asteptare

• distincţie dintre erori temporare şi greseli permanente ale nodurilor şi deconectare automată de la noduri defecte

Structura cu layere a unui nod CAN:

Probalilitatea erorii pentru coduri corupte nedetectate este mai mică ca:

message error rate * 4.7 * 10-11

3. Transferul de mesaje

3.1 Tipul de cadre

Cadru de date duce datele de al transmiţător la receptor

Cadrul de comunicare la distanţă este transmis de o magistrală pentru a cere un cadru dedate cu acelsi identificator

Cadrul de eroare este transmis de orice unitate cand se detectează o eroare pe magistrală

Cadrul de supraîncărcare este ultilizat pentru a crea un timp de aşteptare (delay) extra între cadruri de date sau de comincare la distanţă

Descarcă referat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • CAN Bosch.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
8.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
23 pagini
Imagini extrase:
23 imagini
Nr cuvinte:
2 846 cuvinte
Nr caractere:
19 609 caractere
Marime:
850.53KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Referat
Domeniu:
Electronică
Predat:
la facultate
Materie:
Electronică
Sus!