Contactează-ne

    Hebei Nanfeng Automobil Echipament (Grup) Co, Ltd

    Telefon: plus 86 18811334770

    Tel: plus 86 0317 8620396

    Tel: plus 86 010 58673556

    Fax: plus 86 010 58673226

    E-mail: nh.jiao@auto-parkingheater.com

    Adăugați: Camera 505, Clădire B, Gratuit Oraș Centru, Nu. 58, Est Al treilea Inel Sud Drum, Chaoyang District, Beijing, 100022, PRChina

Tehnologia și aplicația CAN Bus

Oct 10, 2024

Tehnologia și aplicația magistralei CAN


Prezentare generală a tehnologiei de comunicare CAN


CAN (Controller Area Network) este o rețea de zonă de controler. Datorită performanței sale ridicate, fiabilității ridicate și designului unic, CAN este din ce în ce mai apreciat de oameni.


BOSCH a proiectat inițial CAN în Germania pentru sistemele de monitorizare și control auto. Mașinile moderne sunt din ce în ce mai controlate de dispozitive electronice, cum ar fi sincronizarea motorului, controlul injecției de combustibil, controlul accelerației și frânării (ASC) și sistemele complexe de frânare antiblocare (ABS). Deoarece aceste controale necesită detectarea și schimbul de cantități mari de date, utilizarea liniilor de semnal cablate nu este doar greoaie și costisitoare, ci și dificil de rezolvat. Utilizarea magistralei CAN rezolvă bine problemele de mai sus.

 

În 1993, CAN a devenit standardul internațional ISO11898 (aplicație de mare viteză) și ISO11519 (aplicație de viteză mică):


Specificația CAN a evoluat de la specificația CAN 1.2 (format standard) la specificația CAN2.0 compatibilă cu specificația CAN 1.2 (CAN2.0A este formatul standard, CAN2.{{9} }B este formatul extins). Majoritatea dispozitivelor CAN utilizate în prezent respectă specificația CAN2.0.


Caracteristicile autobuzului CAN


Bus CAN este un protocol de comunicație de date în serie. Interfața sa de comunicare integrează stratul fizic și funcțiile stratului de legătură de date ale protocolului CAN și poate finaliza încadrarea datelor de comunicație, inclusiv completarea biților, codificarea blocurilor de date, verificarea redundanței ciclice, determinarea priorității și alte sarcini.


Caracteristicile busului CAN sunt următoarele:


(1) Poate funcționa în modul multi-master. Orice nod din rețea poate trimite în mod activ informații către alte noduri din rețea în orice moment, indiferent de master sau slave. Modul de comunicare este flexibil.

 

(2) Nodurile (informațiile) din rețea pot fi împărțite în diferite priorități pentru a îndeplini diferite cerințe în timp real.


(3) Adoptă un mecanism nedistructiv al structurii magistralei de arbitraj de biți. Când două noduri transmit informații în rețea în același timp, nodul cu o prioritate mai mică oprește în mod activ trimiterea de date, în timp ce nodul cu o prioritate mai mare poate continua să transmită date fără a fi afectat.


(4) Datele pot fi primite în mai multe moduri de transmisie: punct la punct, punct la multipunct (grupare) și difuzare globală.


(5) Distanța maximă de comunicare directă poate ajunge la 10 km (rata sub 5 Kbps)


(6) Rata maximă de comunicare poate ajunge la 1MB/s (în acest moment, distanța maximă este de 40 m)

 

(7) Numărul real de noduri poate ajunge la 110.


(8) Se adoptă structura de cadru scurt, iar numărul de octeți validi din fiecare cadru este de 8.


(9) Fiecare cadru de informații are verificare CRC și alte măsuri de detectare a erorilor, iar rata de eroare a datelor este extrem de scăzută.

 

(10) Mediul de comunicare poate fi pereche răsucită, cablu coaxial și fibră optică. În general, pot fi folosite perechi răsucite ieftine și nu există cerințe speciale.


(11) În cazul erorilor grave, nodul are funcția de a opri automat autobuzul, întrerupându-i legătura cu autobuzul pentru a nu fi afectate alte operațiuni de pe autobuz.

Trimite anchetă