Savybės ir skirtumai tarp CAN magistralės ir RS485

CAN magistralės savybės:

1. Tarptautinio standarto pramoninio lygio lauko magistralė, patikimas perdavimas, didelis realus laikas;

2. Ilgas perdavimo atstumas (iki 10km), greitas perdavimo greitis (iki 1MHz bps);

3. Viena magistralė gali sujungti iki 110 mazgų, o mazgų skaičių galima nesunkiai išplėsti;

4. Daugiafunkcinė struktūra, vienodas visų mazgų statusas, patogus regioninis tinklas, didelis magistralės panaudojimas;

5. Aukšta realaus laiko, neardomoji magistralės arbitražo technologija, be uždelsimo aukšto prioriteto mazgams;

6. Netinkamas CAN mazgas automatiškai užsidarys ir nutrauks ryšį su magistrale, nepaveikdamas magistralės ryšio;

7. Pranešimas yra trumpo kadro struktūros ir turi aparatinę CRC patikrą, su maža trukdžių tikimybe ir itin mažu duomenų klaidų lygiu;

8. Automatiškai nustatyti, ar pranešimas išsiųstas sėkmingai, o aparatinė įranga gali automatiškai pakartotinai perduoti, užtikrindama didelį perdavimo patikimumą;

9. Aparatinės įrangos pranešimų filtravimo funkcija gali gauti tik reikiamą informaciją, sumažinti procesoriaus apkrovą ir supaprastinti programinės įrangos paruošimą;

10. Bendra vytos poros, bendraašis kabelis arba optinis pluoštas gali būti naudojami kaip ryšio priemonė;

11. CAN magistralės sistema yra paprastos struktūros ir pasižymi didelėmis sąnaudomis.

 

RS485 savybės:

1. RS485 elektrinės charakteristikos: loginė "1" vaizduojama +(2-6) V įtampos skirtumu tarp dviejų linijų;Logika "0" vaizduojama įtampos skirtumu tarp dviejų linijų kaip - (2-6) V. Jei sąsajos signalo lygis yra žemesnis nei RS-232-C, sąsajos grandinės lustą sugadinti nėra lengva ir šis lygis yra suderinamas su TTL lygiu, kuris gali palengvinti ryšį su TTL grandine;

2. Maksimalus RS485 duomenų perdavimo greitis yra 10Mbps;

3. RS485 sąsaja yra subalansuotos tvarkyklės ir diferencinio imtuvo derinys, kuris padidina gebėjimą atsispirti bendrojo režimo trikdžiams, ty geriems triukšmo trukdžiams;

4. Didžiausia RS485 sąsajos perdavimo atstumo standartinė vertė yra 4000 pėdų, kuri iš tikrųjų gali siekti 3000 metrų.Be to, prie RS-232-C sąsajos magistralėje leidžiama prijungti tik vieną siųstuvą-imtuvą, ty vienos stoties talpą.RS-485 sąsaja leidžia prie magistralės prijungti iki 128 siųstuvų-imtuvų.Tai reiškia, kad jis gali turėti kelias stotis, todėl vartotojai gali naudoti vieną RS-485 sąsają, kad lengvai užmegztų įrenginio tinklą.Tačiau RS-485 magistrale bet kuriuo metu gali perduoti tik vienas siųstuvas;

5. RS485 sąsaja yra pageidaujama nuoseklioji sąsaja dėl gero atsparumo triukšmui, didelio perdavimo atstumo ir kelių stočių galimybės.

6. Kadangi pusiau dvipusis tinklas, sudarytas iš RS485 sąsajų, paprastai reikalauja tik dviejų laidų, RS485 sąsajos perduodamos ekranuota vytos poros būdu.

Savybės ir skirtumai tarp CAN magistralės ir RS485

Skirtumai tarp CAN magistralės ir RS485:

1. Greitis ir atstumas: atstumas tarp CAN ir RS485, perduodamas dideliu 1Mbit/S greičiu, yra ne didesnis kaip 100M, o tai, galima sakyti, yra panašus dideliu greičiu.Tačiau esant mažam greičiui, kai CAN yra 5Kbit/S, atstumas gali siekti 10KM, o esant mažiausiam 485 greičiui – tik apie 1219m (be relės).Galima pastebėti, kad CAN turi absoliučius pranašumus tolimojo perdavimo atveju;

2. Magistralės panaudojimas: RS485 yra viena pagrindinė pavaldinio struktūra, tai yra, magistralėje gali būti tik vienas valdiklis, o ryšys inicijuojamas iš jo.Jis neišduoda komandos, o šie mazgai negali jos išsiųsti, todėl reikia nedelsiant išsiųsti atsakymą.Gavęs atsakymą, šeimininkas klausia kito mazgo.Taip siekiama, kad keli mazgai nesiųstų duomenų į magistralę, sukeldami duomenų painiavą.CAN magistralė yra kelių pagrindinių pavaldinių struktūra, o kiekvienas mazgas turi CAN valdiklį.Kai siunčiami keli mazgai, jie automatiškai pasirinks išsiųstą ID numerį, kad magistralės duomenys būtų geri ir netvarkingi.Po to, kai vienas mazgas išsiųs, kitas mazgas gali aptikti, kad magistralė yra laisva, ir nedelsdama ją išsiųsti, o tai išsaugo pagrindinio kompiuterio užklausą, pagerina magistralės panaudojimo koeficientą ir padidina spartą.Todėl CAN magistralės ar kitos panašios magistralės naudojamos sistemose, kurioms keliami aukšti praktiškumo reikalavimai, pavyzdžiui, automobiliuose;

3. Klaidų aptikimo mechanizmas: RS485 nurodo tik fizinį sluoksnį, bet ne duomenų ryšio sluoksnį, todėl negali nustatyti klaidų, nebent būtų trumpųjų jungimų ir kitų fizinių klaidų.Tokiu būdu lengva sunaikinti mazgą ir beviltiškai siųsti duomenis į autobusą (visą laiką siunčiant 1), o tai paralyžiuos visą autobusą.Todėl, jei RS485 mazgas sugenda, magistralės tinklas nutrūks.CAN magistralė turi CAN valdiklį, kuris gali aptikti bet kokią magistralės klaidą.Jei klaida viršija 128, ji bus automatiškai užrakinta.Apsaugokite autobusą.Jei aptinkami kiti mazgai arba jų pačių klaidos, klaidų kadrai bus siunčiami į magistralę, kad kitiems mazgams būtų priminta, kad duomenys yra neteisingi.Būkite atsargūs, visi.Tokiu būdu, kai CAN magistralės mazgo CPU programa paleidžiama, jos valdiklis automatiškai užrakina ir apsaugo magistralę.Todėl tinkle, kuriam keliami aukšti saugumo reikalavimai, CAN yra labai stiprus;

4. Kaina ir mokymo kaina: CAN įrenginių kaina yra maždaug dvigubai didesnė nei 485. Tokiu būdu 485 ryšys yra labai patogus programinės įrangos atžvilgiu.Jei suprantate nuoseklųjį ryšį, galite programuoti.Nors CAN reikalauja, kad apatinis inžinierius suprastų sudėtingą CAN sluoksnį, o viršutinė kompiuterio programinė įranga taip pat turi suprasti CAN protokolą.Galima sakyti, kad mokymo kaina yra didelė;

5. CAN magistralė yra prijungta prie fizinės magistralės per dviejų CAN valdiklio sąsajos lusto 82C250 išvesties gnybtus CANH ir CANL.CANH terminalas gali būti tik aukšto lygio arba sustabdytas, o CANL terminalas gali būti tik žemo lygio arba sustabdytas.Tai užtikrina, kad, kaip ir RS-485 tinkle, kai sistemoje yra klaidų ir keli mazgai vienu metu siunčia duomenis į magistralę, bus trumpasis jungimas, taip sugadinus kai kuriuos mazgus.Be to, CAN mazgas turi funkciją automatiškai uždaryti išvestį, kai klaida yra rimta, kad nebūtų paveiktas kitų magistralės mazgų veikimas, kad būtų užtikrinta, jog tinkle nekils problemų, ir autobusas bus „aklavietės“ ​​būsenoje dėl atskirų mazgų problemų;

6. CAN turi tobulą ryšio protokolą, kurį gali realizuoti CAN valdiklio lustas ir jo sąsajos lustas, todėl labai sumažėja sistemos kūrimo sunkumai ir sutrumpėja kūrimo ciklas, kuris neprilygsta RS-485 tik su elektriniu protokolu.

 

„Shenzhen Zhongling Technology Co., Ltd.“ nuo pat savo įkūrimo 2013 m. yra įsipareigojusi ratų robotų pramonei, kuria, gamina ir parduoda ratų stebulės servovariklius ir tvarkykles, kurių veikimas yra stabilus.Jo didelio našumo servo stebulės variklių tvarkyklės ZLAC8015, ZLAC8015D ir ZLAC8030L naudoja CAN/RS485 magistralės ryšį, atitinkamai palaiko CANopen protokolo/modbus RTU protokolo CiA301 ir CiA402 antrinius protokolus ir gali prijungti iki 16 įrenginių;Jis palaiko padėties valdymą, greičio valdymą, sukimo momento valdymą ir kitus darbo režimus, tinka robotams įvairiomis progomis, labai skatinant robotų pramonės plėtrą.


Paskelbimo laikas: 2022-11-29