Sep 22, 2022 Pustite sporočilo

Primerjava prednosti in slabosti vodila CAN in RS485

Primerjava prednosti in slabosti vodila CAN in RS485

 

1. Hitrost in razdalja: razdalja prenosa CAN in RS485 visoke hitrosti 1Mbit/S ne presega 100M, kar je podobno razdalji visoke hitrosti. Vendar pa lahko pri nizki hitrosti doseže 10 km pri 5 Kbit/s, medtem ko lahko 485 doseže le nizko hitrost približno 1219 metrov. Vidi se, da ima CAN absolutno prednost pri prenosu na dolge razdalje.

 

2. Stopnja izkoriščenosti vodila: RS485 je enotna glavna-podrejena struktura, kar pomeni, da ima vodilo lahko samo enega gostitelja, komunikacijo sproži gostitelj, gostitelj nima ukazov in naslednje vozlišče ga ne more poslati , in se bo vrnilo po pošiljanju. Po prejemu odgovora bo gostitelj prešel na naslednjega. Poizvedovanje vozlišč, da se prepreči, da bi več vozlišč pošiljalo podatke na vodilo in povzročalo nered v podatkih. CAN-bus je struktura z več gostitelji, vsako vozlišče ima krmilnik CAN, več vozlišč pošilja, ID številka pa se samodejno razvrsti, kar lahko prepreči natrpanje podatkov vodila, medtem ko eno vozlišče pošilja, drugo vozlišče lahko zazna hitrost vodila v prostem teku, in ga takoj pošljite, s čimer shranite poizvedbo gostitelja, izboljšate izkoriščenost vodila in povečate hitrost. Zato se v sistemih, kot so avtomobili, ki imajo višje praktične zahteve, uporabljajo vodila CAN ali druga podobna vodila.

 

3. Mehanizem zaznavanja napak: rs485 zagotavlja le fizično plast, ne pa tudi plasti podatkovne povezave, zato ne more prepoznati napak, razen če pride do fizičnih napak, kot je kratek stik. To lahko zlahka povzroči uničenje vozlišča, pošiljanje podatkov na vodilo (neprekinjeno pošiljanje 1), kar bo povzročilo paralizacijo celotnega vodila. Torej, dokler rs485 poškoduje eno vozlišče, bo vodilno omrežje popolnoma prekinjeno. Ima pa vodilo CAN CAN krmilnik, ki lahko preveri morebitne napake na vodilu. Če napaka preseže 128, bo vodilo zaščiteno s samodejno blokado. Če je zaznana napaka drugega vozlišča ali lastna napaka, se v vodilo pošlje okvir napake, ki druga vozlišča opozori, da so podatki napačni. Na ta način krmilnik samodejno zaklene vodilo CAN, tudi če program vozlišča CPU pobegne, da zaščiti vodilo. Zato bodo zmogljive funkcije CAN uporabljene v primeru visokih zahtev glede varnosti omrežja.

 

4. Cena in stroški usposabljanja: Cena opreme CAN je približno dvakrat višja od cene RS485. Na ta način je komunikacija RS485 zelo priročna v programski opremi, če razumete serijsko komunikacijo, lahko programirate, medtem ko CAN zahteva, da osnovni inženir razume kompleksno raven CAN, programska oprema gostiteljskega računalnika pa mora razumeti tudi protokol CAN . Lahko rečemo, da so stroški usposabljanja visoki.

 

5. Vodilo CAN lahko poveže dva izhodna terminala CANH in CANL čipa vmesniškega vezja 82C250 s fizičnim vodilom prek krmilnika CAN, informacije o statusu terminala CANH pa so lahko le na visoki ravni ali v plavajočem stanju, terminal CANL lahko samo na nizki ravni. ali suspendirano stanje. To mora zagotoviti, da se podjetja ne bodo pojavila v omrežju RS-485. Ko pride do napake v sistemu in lahko več vozlišč hkrati pošlje pomembne podatke na vodilo, bo v servisnem vodilu prišlo do kratkega stika, kar bo povzročilo poškodbe nekaterih pomembnih vozlišč. Poleg tega vozlišče CAN razvije funkcijo samodejnega izklopa upravljanja izhodov v primeru resnih napak, tako da delovanje drugih vozlišč na vodilu ne bo prizadeto, da se zagotovi, da v omrežju ne bo prišlo do nepravilnosti. . težava, puščanje avtobusa v "zaklenjenem" stanju.

 

6. CAN ima popoln komunikacijski protokol, ki ga je mogoče realizirati s krmilnim čipom CAN in njegovim vmesniškim čipom, kar močno zmanjša težave pri razvoju sistema in skrajša razvojni cikel, kar je neprimerljivo z RS485, ki ima samo električni protokol.

DB9 CAN Bus Terminal Adapter

 

Morda vam bo tudi všeč

 

CAN Bus Adaptor With 9 Pin D-Sub

CAN Bus Adapter z 9 Pin D-Sub

CAN Termination Plug

CAN zaključni vtič

120 Ohm Bus Termination For High-Speed CAN Systems

120 Ohm zaključek vodila za sisteme CAN

CAN Terminator With 120 Ohm Resistor

CAN Terminator z uporom 120 Ohm

M12 To DB9 5 Pin Adapter Cable NMEA 2000 CANopen

Adapterski kabel M12-to-DB9 5-Pin [NMEA 2000, CANopen]

CAN T-Adapter

CAN T-adapter

 

 

Pošlji povpraševanje

whatsapp

teams

E-pošta

Povpraševanje