Lastnosti in razlike med vodilom CAN in RS485

Lastnosti vodila CAN:

1. Mednarodni standardni industrijski nivo field bus, zanesljiv prenos, visok realni čas;

2. Dolga razdalja prenosa (do 10 km), hitra hitrost prenosa (do 1MHz bps);

3. Eno vodilo lahko poveže do 110 vozlišč, število vozlišč pa je mogoče enostavno razširiti;

4. Večglavna struktura, enak status vseh vozlišč, priročno regionalno mreženje, visoka izkoriščenost vodila;

5. Visoka realnočasovna, nedestruktivna arbitražna tehnologija vodila, brez zakasnitve za vozlišča z visoko prioriteto;

6. Napačno vozlišče CAN bo samodejno zaprlo in prekinilo povezavo z vodilom, ne da bi to vplivalo na komunikacijo vodila;

7. Sporočilo je kratke okvirne strukture in ima strojno preverjanje CRC, z nizko verjetnostjo motenj in izjemno nizko stopnjo podatkovnih napak;

8. Samodejno zazna, ali je bilo sporočilo uspešno poslano, in strojna oprema lahko samodejno ponovno odda, z visoko zanesljivostjo prenosa;

9. Funkcija filtriranja sporočil strojne opreme lahko prejme le potrebne informacije, zmanjša obremenitev CPU in poenostavi pripravo programske opreme;

10. Kot komunikacijski medij se lahko uporablja navaden sukani par, koaksialni kabel ali optično vlakno;

11. Sistem vodila CAN ima preprosto strukturo in visoko stroškovno učinkovitost.

 

Lastnosti RS485:

1. Električne značilnosti RS485: logična "1" je predstavljena z +(2-6) V napetostno razliko med dvema linijama;Logična "0" je predstavljena z napetostno razliko med dvema linijama kot - (2-6) V. Če je nivo signala vmesnika nižji od RS-232-C, ni enostavno poškodovati čipa vmesniškega vezja in ta nivo je združljiv s nivojem TTL, kar lahko olajša povezavo z vezjem TTL;

2. Največja hitrost prenosa podatkov RS485 je 10Mbps;

3. Vmesnik RS485 je kombinacija uravnoteženega gonilnika in diferencialnega sprejemnika, ki povečuje sposobnost odpornosti na motnje skupnega načina, to je dobre motnje hrupa;

4. Največja standardna vrednost prenosne razdalje vmesnika RS485 je 4000 čevljev, kar lahko dejansko doseže 3000 metrov.Poleg tega je na vodilu dovoljeno priključiti samo en sprejemnik-sprejemnik na vmesnik RS-232-C, to je zmogljivost ene postaje.Vmesnik RS-485 omogoča priklop do 128 oddajnikov na vodilo.To pomeni, da ima možnost več postaj, tako da lahko uporabniki uporabljajo en sam vmesnik RS-485 za preprosto vzpostavitev omrežja naprave.Vendar lahko samo en oddajnik kadar koli oddaja na vodilu RS-485;

5. Vmesnik RS485 je prednostni serijski vmesnik zaradi svoje dobre odpornosti na hrup, velike razdalje prenosa in zmogljivosti več postaj.;

6. Ker poldupleksno omrežje, sestavljeno iz vmesnikov RS485, na splošno zahteva le dve žici, se vmesniki RS485 prenašajo z oklopljenim sukanim parom.

Lastnosti-in-razlike-med-CAN-Bus-in-RS485

Razlike med vodilom CAN in RS485:

1. Hitrost in razdalja: razdalja med CAN in RS485, ki se prenašata z visoko hitrostjo 1 Mbit/S, ni večja od 100 M, kar lahko rečemo, da je podobno pri visoki hitrosti.Vendar pa lahko pri nizki hitrosti, ko je CAN 5Kbit/S, razdalja doseže 10KM, pri najnižji hitrosti 485 pa lahko doseže le približno 1219m (brez releja).Vidimo lahko, da ima CAN absolutne prednosti pri prenosu na dolge razdalje;

2. Uporaba vodila: RS485 je enotna glavna podrejena struktura, kar pomeni, da je na vodilu lahko samo en glavni in komunikacijo sproži le-ta.Ne izda ukaza in naslednja vozlišča ga ne morejo poslati, zato mora takoj poslati odgovor.Po prejemu odgovora gostitelj vpraša naslednje vozlišče.S tem preprečimo, da bi več vozlišč pošiljalo podatke v vodilo, kar bi povzročilo zmedo v podatkih.Vodilo CAN je večglavna podrejena struktura in vsako vozlišče ima krmilnik CAN.Ko pošilja več vozlišč, bodo samodejno razpravljala s poslano ID številko, tako da so lahko podatki vodila dobri in neurejeni.Ko eno vozlišče pošlje, lahko drugo vozlišče zazna, da je vodilo prosto, in ga takoj pošlje, kar shrani gostiteljevo poizvedbo, izboljša stopnjo izkoriščenosti vodila in poveča hitrost.Zato se vodilo CAN ali druga podobna vodila uporabljajo v sistemih z visokimi zahtevami glede praktičnosti, kot so avtomobili;

3. Mehanizem zaznavanja napak: RS485 določa samo fizično plast, ne pa tudi plasti podatkovne povezave, zato ne more prepoznati napak, razen če gre za kratke stike in druge fizične napake.Na ta način je enostavno uničiti vozlišče in obupno pošiljati podatke na vodilo (vedno pošiljanje 1), kar bo paraliziralo celotno vodilo.Če torej vozlišče RS485 odpove, bo vodilno omrežje prekinjeno.Vodilo CAN ima krmilnik CAN, ki lahko zazna vsako napako vodila.Če napaka preseže 128, se samodejno zaklene.Zaščitite avtobus.Če so zaznana druga vozlišča ali njihove lastne napake, bodo okvirji napak poslani v vodilo, da opomnijo druga vozlišča, da so podatki nepravilni.Bodite previdni, vsi.Na ta način, ko program vozlišča CPE vodila CAN pobegne, bo njegov krmilnik samodejno zaklenil in zaščitil vodilo.Zato je v omrežju z visokimi varnostnimi zahtevami CAN zelo močan;

4. Cena in stroški usposabljanja: Cena naprav CAN je približno dvakrat večja od 485. Na ta način je komunikacija 485 zelo priročna v smislu programske opreme.Dokler razumete serijsko komunikacijo, lahko programirate.Medtem ko CAN zahteva, da spodnji inženir razume kompleksno plast CAN, mora zgornja računalniška programska oprema razumeti tudi protokol CAN.Lahko rečemo, da so stroški usposabljanja visoki;

5. Vodilo CAN je povezano s fizičnim vodilom prek CANH in CANL dveh izhodnih sponk vmesniškega čipa krmilnika CAN 82C250.Terminal CANH je lahko le v stanju visoke ravni ali v stanju mirovanja, terminal CANL pa je lahko samo v stanju nizke ravni ali stanju mirovanja.To zagotavlja, da bo, tako kot v omrežju RS-485, ko pride do napak v sistemu in več vozlišč hkrati pošilja podatke na vodilo, v vodilu prišlo do kratkega stika, kar bo poškodovalo nekatera vozlišča.Poleg tega ima vozlišče CAN funkcijo samodejnega zapiranja izhoda, ko je napaka resna, tako da delovanje drugih vozlišč na vodilu ne bo prizadeto, da se zagotovi, da v omrežju ne bo težav, in vodilo bo v stanju "deadlock" zaradi težav posameznih vozlišč;

6. CAN ima popoln komunikacijski protokol, ki ga je mogoče realizirati s krmilnim čipom CAN in njegovim vmesniškim čipom, s čimer se močno zmanjša težavnost razvoja sistema in skrajša razvojni cikel, kar je neprimerljivo z RS-485 samo z električnim protokolom.

 

Shenzhen Zhongling Technology Co., Ltd. je od svoje ustanovitve leta 2013 zavezana industriji kolesnih robotov, razvoju, proizvodnji in prodaji servo motorjev in gonilnikov v pestu koles s stabilnim delovanjem.Njegovi visoko zmogljivi gonilniki motorjev v pestu servo, ZLAC8015, ZLAC8015D in ZLAC8030L, sprejemajo komunikacijo vodila CAN/RS485 oziroma podpirajo podprotokola CiA301 in CiA402 protokola CANopen/protokol modbus RTU in lahko namestijo do 16 naprav;Podpira nadzor položaja, nadzor hitrosti, nadzor navora in druge delovne načine ter je primeren za robote v različnih priložnostih, kar močno spodbuja razvoj robotske industrije.


Čas objave: 29. nov. 2022