Funktsioonid ja erinevused CAN-siini ja RS485 vahel

CAN siini omadused:

1. Rahvusvaheline standardne tööstusliku taseme väljasiin, usaldusväärne ülekanne, kõrge reaalajas;

2. Pikk edastuskaugus (kuni 10km), kiire edastuskiirus (kuni 1MHz bps);

3. Ühe siiniga saab ühendada kuni 110 sõlme ja sõlmede arvu saab hõlpsasti laiendada;

4. Mitme põhistruktuur, kõigi sõlmede võrdne olek, mugav piirkondlik võrkude loomine, kõrge siini kasutamine;

5. Kõrge reaalajas, mittepurustav siini arbitraažitehnoloogia, kõrge prioriteediga sõlmede puhul viivitus puudub;

6. Vale CAN-sõlm sulgeb automaatselt ja katkestab ühenduse siiniga, mõjutamata siini sidet;

7. Sõnum on lühikese kaadristruktuuriga ja sellel on riistvaraline CRC kontroll, madala häirete tõenäosusega ja äärmiselt madala andmeveamääraga;

8. Automaatselt tuvastada, kas sõnum on edukalt saadetud ja riistvara saab automaatselt uuesti edastada suure edastuskindlusega;

9. Riistvara sõnumite filtreerimise funktsioon saab vastu võtta ainult vajalikku teavet, vähendada protsessori koormust ja lihtsustada tarkvara ettevalmistamist;

10. Sidekandjana saab kasutada tavalist keerdpaari, koaksiaalkaablit või optilist kiudu;

11. CAN siinisüsteemil on lihtne struktuur ja kõrge kulutasuvus.

 

RS485 omadused:

1. RS485 elektrilised karakteristikud: loogikat "1" tähistab +(2-6) V pinge erinevus kahe liini vahel;Loogika "0" on kujutatud kahe liini pinge erinevusena kui - (2-6) V. Kui liidese signaali tase on madalam kui RS-232-C, ei ole liideseahela kiipi lihtne kahjustada ja see tase ühildub TTL-tasemega, mis võib hõlbustada ühendamist TTL-ahelaga;

2. RS485 maksimaalne andmeedastuskiirus on 10Mbps;

3. RS485 liides on tasakaalustatud draiveri ja diferentsiaalvastuvõtja kombinatsioon, mis suurendab võimet taluda tavarežiimi häireid, st häid mürahäireid;

4. RS485 liidese maksimaalne edastuskauguse standardväärtus on 4000 jalga, mis võib tegelikult ulatuda 3000 meetrini.Lisaks on siinil lubatud RS-232-C liidesega ühendada ainult üks transiiver, st ühe jaama võimsus.RS-485 liides võimaldab siinile ühendada kuni 128 transiiverit.See tähendab, et sellel on mitu jaama, nii et kasutajad saavad seadme võrgu hõlpsaks loomiseks kasutada ühte RS-485 liidest.Samas saab RS-485 siinil igal ajal edastada ainult üks saatja;

5. RS485 liides on eelistatud jadaliides selle hea mürakindluse, pika edastuskauguse ja mitme jaama võime tõttu.

6. Kuna RS485 liidestest koosnev pooldupleksvõrk vajab tavaliselt ainult kahte juhet, edastatakse RS485 liidesed varjestatud keerdpaaride kaudu.

Funktsioonid-ja-erinevused-CAN-Bus-ja-RS485 vahel

Erinevused CAN siini ja RS485 vahel:

1. Kiirus ja kaugus: 1Mbit/S suurel kiirusel edastatava CAN-i ja RS485 vaheline kaugus ei ole suurem kui 100M, mis võib öelda, et see on suurel kiirusel sarnane.Kuid madalal kiirusel, kui CAN on 5Kbit/S, võib vahemaa ulatuda 10KM-ni ja kõige madalamal kiirusel 485 võib see ulatuda vaid umbes 1219m-ni (releed puuduvad).On näha, et CAN-il on kaugedastuses absoluutsed eelised;

2. Siini kasutamine: RS485 on üks ülem-alluv struktuur, see tähendab, et siinil saab olla ainult üks ülem ja see algatab side.See ei anna käsku ja järgmised sõlmed ei saa seda saata ning see peab saatma kohe vastuse.Pärast vastuse saamist küsib host järgmist sõlme.Selle eesmärk on vältida mitme sõlme saatmist siinile andmeid, põhjustades andmete segadust.CAN-siin on mitme peamise alamstruktuur ja igal sõlmel on CAN-kontroller.Kui saadab mitu sõlme, otsustavad nad automaatselt saadetud ID-numbri alusel, nii et siiniandmed võivad olla head ja segased.Pärast ühe sõlme saatmist saab teine ​​​​sõlm tuvastada, et siin on vaba ja saata selle kohe, mis salvestab hosti päringu, parandab siini kasutusmäära ja suurendab kiirust.Seetõttu kasutatakse CAN-siine või muid sarnaseid siine kõrgete praktilisusnõuetega süsteemides, näiteks autodes;

3. Vigade tuvastamise mehhanism: RS485 määrab ainult füüsilise kihi, kuid mitte andmesidekihi, seega ei saa see vigu tuvastada, välja arvatud juhul, kui esineb lühiseid ja muid füüsilisi vigu.Nii on lihtne sõlm ära lõhkuda ja meeleheitlikult andmeid bussi saata (koguaeg 1 saatmine), mis halvab kogu bussi.Seega, kui RS485 sõlm ebaõnnestub, katkeb siinivõrk toru.CAN-siinil on CAN-kontroller, mis suudab tuvastada kõik siini vead.Kui viga ületab 128, lukustatakse see automaatselt.Kaitske bussi.Kui tuvastatakse teised sõlmed või nende enda vead, saadetakse siinile veakaadrid, mis tuletavad teistele sõlmedele meelde, et andmed on valed.Olge kõik ettevaatlikud.Sel viisil, kui CAN-siini sõlme CPU programm jookseb minema, lukustab selle kontroller automaatselt ja kaitseb siini.Seetõttu on kõrgete turvanõuetega võrgus CAN väga tugev;

4. Hind ja koolituskulu: CAN-seadmete hind on umbes kaks korda kõrgem kui 485. Nii on 485 side tarkvaraliselt väga mugav.Niikaua kui mõistate jadasidet, saate programmeerida.Kuigi CAN nõuab, et alumine insener mõistaks CAN-i keerukat kihti, ja ülemine arvutitarkvara peab mõistma ka CAN-protokolli.Võib öelda, et koolituskulu on kõrge;

5. CAN-siin on ühendatud füüsilise siiniga CAN-kontrolleri liidese kiibi 82C250 kahe väljundklemmi CANH- ja CANL-i kaudu.CANH-terminal saab olla ainult kõrgel tasemel või peatatud olekus ja CANL-i terminal võib olla ainult madala taseme või peatatud olekus.See tagab, et nagu RS-485 võrgus, kui süsteemis esineb tõrkeid ja mitu sõlme saadavad andmeid siinile korraga, tekib siinil lühis, mis kahjustab mõnda sõlme.Lisaks on CAN-sõlmel funktsioon väljundi automaatne sulgemine, kui tõrge on tõsine, nii et see ei mõjuta teiste siini sõlmede tööd, et võrgus ei tekiks probleeme ja buss on üksikute sõlmede probleemide tõttu ummikseisus;

6. CAN-il on täiuslik sideprotokoll, mida saab realiseerida CAN-kontrolleri kiibi ja selle liidese kiibi abil, vähendades seega oluliselt süsteemi arendamise raskusi ja lühendades arendustsüklit, mis on võrreldamatu RS-485-ga ainult elektrilise protokolliga.

 

Shenzhen Zhongling Technology Co., Ltd. on alates selle asutamisest 2013. aastal pühendunud rattarobotite tööstusele, arendades, tootdes ja müües stabiilse jõudlusega rattarummu servomootoreid ja draivereid.Selle suure jõudlusega servorummu mootoridraiverid ZLAC8015, ZLAC8015D ja ZLAC8030L kasutavad CAN/RS485 siini sidet, toetavad vastavalt CANopen protokolli/modbus RTU protokolli CiA301 ja CiA402 alamprotokolle ning võivad ühendada kuni 16 seadet;See toetab asendi juhtimist, kiiruse reguleerimist, pöördemomendi juhtimist ja muid töörežiime ning sobib erinevatel juhtudel robotitele, edendades oluliselt robotitööstuse arengut.


Postitusaeg: 29.11.2022