Introduzzjoni għat-Tipi ta 'Messaġġ CAN Bus

Sep 01, 2026 Ħalli messaġġ

Ix-xarabank CAN (Controller Area Network) huwa protokoll ta 'komunikazzjoni serjali użat ħafna, partikolarment adattat għas-setturi tal-awtomazzjoni tal-karozzi u industrijali. It-tipi ta 'messaġġi fuq ix-xarabank CAN jistgħu jiġu kategorizzati b'mod wiesa' kif ġej, b'kull tip ikollu l-għan u l-format speċifiku tiegħu.

 

I. Qafas tad-Data

 

Il-qafas tad-dejta huwa l-aktar tip ta 'messaġġ bażiku fuq ix-xarabank CAN u jintuża biex jittrasmetti d-dejta bejn in-nodi. Qafas tad-dejta jikkonsisti f'diversi segmenti, inklużi l-Bidu tal-Qafas, il-Qasam tal-Arbitraġġ, il-Qasam tal-Kontroll, il-Qasam tad-Data, il-Qasam CRC, il-Qasam ACK u Tmiem il-Qafas.

 

 

1. Bidu tal-Qafas (SOF)

 

  • Definizzjoni: Segment li jindika l-bidu ta' qafas tad-data, li jikkonsisti minn bit attiv wieħed (loġika 0).
  • Funzjoni: Meta x-xarabank tkun idle, in-nodu li jittrasmetti jibgħat il-Bidu tal-Qafas; nodi oħra li jirċievu jissinkronizzaw ma 'dan il-bit tal-Bidu tal-Qafas.

 

2. Qasam ta' Arbitraġġ

 

  • Definizzjoni: Segment li jindika l-prijorità tal-qafas. Skont it-tul tal-kodiċi tal-ID tal-qasam tal-arbitraġġ, il-frejms huma kklassifikati bħala frejms standard (CAN 2.0A) u frejms estiżi (CAN 2.0B).
  • Kontenut: Il-qasam tal-arbitraġġ ta' qafas ta'-format standard jikkonsisti f'identifikatur (ID) ta' 11-bit u bit ta' talba ta' trażmissjoni mill-bogħod (RTR); il-qasam ta' arbitraġġ ta' qafas ta' format estiż jikkonsisti f'identifikatur ta' 29 bit u bit RTR.
  • Funzjoni: Użat biex tiddetermina t-tip ta 'frejm li qed jiġi trażmess (frejm tad-dejta jew qafas ta' kontroll mill-bogħod) u l-format tal-qafas (frejm standard jew qafas estiż), kif ukoll biex tiġi stabbilita l-prijorità tal-qafas.

 

3. Qasam ta 'Kontroll

 

  • Definizzjoni: Field li jispeċifika n-numru ta' bytes fid-dejta u l-bits riżervati.
  • Kontenut: Jinkludi l-Kodiċi tat-Tul tad-Data (DLC) u żewġ bits riżervati (r0, r1). Id-DLC jindika n-numru ta 'bytes fil-qasam tad-dejta, li jista' jvarja minn 0 sa 8 bytes.
  • Funzjoni: Tinforma lin-nodu riċevitur tat-tul tal-qasam tad-dejta sabiex id-dejta tkun tista 'tiġi riċevuta b'mod korrett.

 

4. Qasam tad-Data

 

  • Definizzjoni: Il-kontenut tad-dejta; 0 sa 8 bytes ta 'data jistgħu jiġu trażmessi.
  • Għan: Biex tittrasmetti l-informazzjoni tad-dejta attwali.

 

5. Qasam CRC (Qasam ta' Kontroll ta' Redundancy Ċikliku)

 

  • Definizzjoni: Field użat biex jiċċekkja għal żbalji ta' trażmissjoni f'qafas, li jikkonsisti f'sekwenza CRC u delimitatur CRC.
  • Funzjoni: Tiżgura l-integrità u l-eżattezza tad-dejta permezz tal-verifika CRC.

 

6. Qasam ACK (Qasam ta' Rikonoxximent)

 

  • Definizzjoni: Segment li jindika konferma ta' riċeviment b'suċċess, li jikkonsisti fi slot ACK u delimitatur ACK.
  • Funzjoni: Meta r-riċevitur jirċievi b'mod korrett messaġġ validu, jibgħat bit pożittiv lit-trasmettitur matul is-slot ACK biex jirrikonoxxi l-irċevuta.

 

7. Tmiem tal-Qafas (EOF)

 

  • Definizzjoni: Segment li jindika t-tmiem ta' qafas tad-dejta, li jikkonsisti f'7 bits negattivi.
  • Funzjoni: Sinjali tat-tmiem tal-qafas tad-dejta.

 

II. Qafas Remot

 

Qafas remot jintuża biex jitlob it-trażmissjoni ta 'qafas tad-dejta bl-istess ID. Meta nodu li jirċievi jeħtieġ ċerta data iżda ma jkollux, jibgħat qafas remot biex jitlob li n-nodu li jittrasmetti jibgħat il-qafas tad-data korrispondenti. L-istruttura ta 'qafas remot hija simili għal dik ta' qafas tad-dejta, iżda s-segment tad-dejta huwa vojt, u l-bit RTR huwa ssettjat għal 1.

 

III. Żball Frame

 

Qafas ta 'żball jikkonsisti f'żewġ oqsma: il-bandiera ta' żball u d-delimitatur ta 'żball. Meta nodu li jirċievi jiskopri żball f'messaġġ fuq ix-xarabank, jittrasmetti awtomatikament "bandiera ta 'żball attiv"; nodi oħra, malli jiskopru l-bandiera tal-iżball attiva, ibgħat "bandiera ta' rikonoxximent tal-iżball." It-trażmissjoni ta 'qafas ta' żball tinterrompi l-komunikazzjoni kurrenti tal-bus sakemm l-iżball ikun ġie solvut.

 

IV. Qafas ta 'tagħbija żejda

 

Qafas ta 'tagħbija żejda jikkonsisti minn bandiera ta' tagħbija żejda u separatur ta 'tagħbija żejda. Qafas ta 'tagħbija żejda jiġi trażmess meta n-nodu li jirċievi jeħtieġ ħin eċċessiv biex jipproċessa d-dejta kurrenti qabel ma jirċievi l-qafas li jmiss, jew meta jiġi skopert livell dominanti fil-qasam spazjali interframe. It-trażmissjoni ta 'frejm ta' tagħbija żejda idewwem it-trażmissjoni ta 'frejms sussegwenti biex tiżgura li l-komunikazzjoni fuq ix-xarabank ma tiġix interrotta minħabba tagħbija żejda.

 

V. Tipi oħra ta' messaġġi

 

Minbarra l-erba 'tipi ta' messaġġi bażiċi msemmija hawn fuq, il-protokoll tal-bus CAN jiddefinixxi diversi tipi oħra ta 'messaġġi speċjali, bħat-tipi ta' messaġġi Interframe Space u N_PCI (eż., frejm wieħed, qafas tal-bidu, qafas kontinwu, qafas ta 'kontroll tal-fluss, eċċ.). Dawn it-tipi ta' messaġġi jintużaw f'xenarji ta' komunikazzjoni speċifiċi biex jissodisfaw rekwiżiti ta' komunikazzjoni differenti.

 

Sommarju

 

It-tipi ta 'messaġġi fuq ix-xarabank CAN jinkludu tipi bażiċi bħal frejms tad-dejta, frejms ta' kontroll remot, frejms ta 'żball, u frejms ta' tagħbija żejda, kif ukoll tipi speċjali bħal Interframe Space u tipi ta 'messaġġi N_PCI. Kull tip ta 'messaġġ għandu l-istruttura u l-iskop speċifiċi tiegħu, li flimkien jiffurmaw il-pedament tal-komunikazzjoni CAN bus. F'applikazzjonijiet prattiċi, l-għażla tat-tip ta 'messaġġ xieraq għat-trażmissjoni tad-dejta bbażata fuq rekwiżiti speċifiċi ta' komunikazzjoni tiżgura komunikazzjoni affidabbli u effiċjenti.

 

Ibgħat l-inkjesta

whatsapp

Tat-telefon

Indirizz elettroniku

Inkjesta