Značajke i razlike između CAN sabirnice i RS485

Značajke CAN sabirnice:

1. Međunarodna standardna industrijska sabirnica, pouzdan prijenos, visoko stvarno vrijeme;

2. Velika udaljenost prijenosa (do 10 km), brza brzina prijenosa (do 1MHz bps);

3. Jedna sabirnica može povezati do 110 čvorova, a broj čvorova može se lako proširiti;

4. Multi master struktura, jednak status svih čvorova, prikladno regionalno umrežavanje, visoka iskorištenost sabirnice;

5. Visoka tehnologija nedestruktivne arbitraže sabirnice u stvarnom vremenu, bez kašnjenja za čvorove s visokim prioritetom;

6. Pogrešni CAN čvor automatski će zatvoriti i prekinuti vezu sa sabirnicom, bez utjecaja na sabirničku komunikaciju;

7. Poruka je kratke strukture okvira i ima hardversku CRC provjeru, s malom vjerojatnošću interferencije i iznimno niskom stopom pogreške podataka;

8. Automatski detektira je li poruka uspješno poslana, a hardver može automatski ponovno poslati, uz visoku pouzdanost prijenosa;

9. Hardverska funkcija filtriranja poruka može primati samo potrebne informacije, smanjiti opterećenje CPU-a i pojednostaviti pripremu softvera;

10. Uobičajena upredena parica, koaksijalni kabel ili optičko vlakno mogu se koristiti kao komunikacijski mediji;

11. Sustav CAN sabirnice ima jednostavnu strukturu i visoku cijenu.

 

RS485 karakteristike:

1. Električne karakteristike RS485: logički "1" je predstavljen sa +(2-6) V razlike napona između dvije linije;Logička "0" predstavljena je razlikom napona između dvije linije kao - (2-6) V. Ako je razina signala sučelja niža od RS-232-C, nije lako oštetiti čip kruga sučelja, a ova razina je kompatibilna s TTL razinom, što može olakšati povezivanje s TTL krugom;

2. Maksimalna brzina prijenosa podataka RS485 je 10Mbps;

3. RS485 sučelje je kombinacija uravnoteženog pokretača i diferencijalnog prijemnika, što poboljšava sposobnost otpora na smetnje uobičajenog načina rada, odnosno dobre smetnje buke;

4. Standardna vrijednost maksimalne udaljenosti prijenosa RS485 sučelja je 4000 stopa, što zapravo može doseći 3000 metara.Osim toga, samo jedan primopredajnik smije biti spojen na RS-232-C sučelje na sabirnici, odnosno kapaciteta jedne stanice.RS-485 sučelje omogućuje povezivanje do 128 primopredajnika na sabirnicu.To jest, ima mogućnost rada s više stanica, tako da korisnici mogu koristiti jedno RS-485 sučelje za jednostavno uspostavljanje mreže uređaja.Međutim, samo jedan odašiljač može slati na RS-485 sabirnici u bilo kojem trenutku;

5. RS485 sučelje je preferirano serijsko sučelje zbog svoje dobre otpornosti na buku, velike udaljenosti prijenosa i mogućnosti više stanica.;

6. Budući da poludupleksna mreža sastavljena od RS485 sučelja općenito zahtijeva samo dvije žice, RS485 sučelja se prenose oklopljenom upredenom paricom.

Značajke-i-razlike-između-CAN-Bus-i-RS485

Razlike između CAN sabirnice i RS485:

1. Brzina i udaljenost: Udaljenost između CAN-a i RS485 prijenosa pri velikoj brzini od 1Mbit/S nije veća od 100M, za koju se može reći da je slična kod velike brzine.Međutim, pri maloj brzini, kada je CAN 5Kbit/S, udaljenost može doseći 10KM, a pri najnižoj brzini od 485, može doseći samo oko 1219m (bez releja).Može se vidjeti da CAN ima apsolutne prednosti u prijenosu na velike udaljenosti;

2. Korištenje sabirnice: RS485 je struktura jednog glavnog podređenog, to jest, može postojati samo jedan glavni na sabirnici, a komunikacija je inicirana njime.Ne izdaje naredbu, a sljedeći čvorovi je ne mogu poslati i treba odmah poslati odgovor.Nakon što primi odgovor, host postavlja pitanje sljedećem čvoru.Ovo je kako bi se spriječilo da više čvorova šalje podatke na sabirnicu, što uzrokuje zabunu podataka.CAN sabirnica je multi master slave struktura, a svaki čvor ima CAN kontroler.Kada više čvorova pošalje, oni će automatski arbitrirati s poslanim ID brojem, tako da podaci sabirnice mogu biti dobri i neuredni.Nakon što jedan čvor pošalje, drugi čvor može otkriti da je sabirnica slobodna i odmah je poslati, što sprema upit glavnog računala, poboljšava stopu iskorištenja sabirnice i povećava brzinu.Stoga se CAN sabirnica ili druge slične sabirnice koriste u sustavima s visokim zahtjevima za praktičnost kao što su automobili;

3. Mehanizam otkrivanja pogrešaka: RS485 specificira samo fizički sloj, ali ne i sloj podatkovne veze, tako da ne može identificirati pogreške osim ako nema kratkih spojeva i drugih fizičkih grešaka.Na ovaj način je lako uništiti čvor i očajnički slati podatke sabirnici (stalno šaljući 1), što će paralizirati cijelu sabirnicu.Stoga, ako RS485 čvor zakaže, mreža sabirnice će prekinuti vezu.CAN sabirnica ima CAN kontroler, koji može otkriti svaku pogrešku sabirnice.Ako pogreška premaši 128, automatski će se zaključati.Zaštitite autobus.Ako se otkriju drugi čvorovi ili njihove vlastite pogreške, okviri grešaka bit će poslani sabirnici kako bi podsjetili druge čvorove da su podaci netočni.Budite oprezni, svi.Na ovaj način, nakon što CPU program čvora CAN sabirnice pobjegne, njegov kontroler će automatski zaključati i zaštititi sabirnicu.Stoga je u mreži s visokim sigurnosnim zahtjevima CAN vrlo jak;

4. Cijena i troškovi obuke: Cijena CAN uređaja je otprilike dvostruko veća od 485. Na ovaj način, 485 komunikacija je vrlo prikladna u smislu softvera.Sve dok razumijete serijsku komunikaciju, možete programirati.Dok CAN zahtijeva od donjeg inženjera da razumije složeni sloj CAN-a, a gornji računalni softver također mora razumjeti CAN protokol.Može se reći da je cijena obuke visoka;

5. CAN sabirnica je spojena na fizičku sabirnicu preko CANH i CANL dvaju izlaznih terminala čipa sučelja CAN kontrolera 82C250.CANH terminal može biti samo na visokoj razini ili u suspendiranom stanju, a CANL terminal može biti samo na niskoj razini ili u suspendiranom stanju.Ovo osigurava da, kao u RS-485 mreži, kada sustav ima greške i više čvorova šalje podatke sabirnici u isto vrijeme, sabirnica će biti kratko spojena, čime se oštećuju neki čvorovi.Osim toga, CAN čvor ima funkciju automatskog zatvaranja izlaza kada je greška ozbiljna, tako da rad drugih čvorova na sabirnici neće biti pogođen, kako bi se osiguralo da neće biti problema u mreži, i sabirnica će biti u stanju "mrtve blokade" zbog problema pojedinih čvorova;

6. CAN ima savršen komunikacijski protokol, koji se može realizirati pomoću čipa CAN kontrolera i njegovog čipa sučelja, čime se uvelike smanjuju poteškoće razvoja sustava i skraćuje razvojni ciklus, što je neusporedivo s RS-485 samo s električnim protokolom.

 

Shenzhen Zhongling Technology Co., Ltd., od svog osnutka 2013., predan je industriji robota s kotačima, razvijajući, proizvodeći i prodajući servo motore i pogone glavčine kotača sa stabilnim performansama.Njegovi pogonski programi servo hub motora visokih performansi, ZLAC8015, ZLAC8015D i ZLAC8030L, usvajaju CAN/RS485 bus komunikaciju, odnosno podržavaju CiA301 i CiA402 podprotokole CANopen protokola/modbus RTU protokola i mogu montirati do 16 uređaja;Podržava kontrolu položaja, kontrolu brzine, kontrolu zakretnog momenta i druge načine rada te je prikladan za robote u raznim prilikama, uvelike promičući razvoj robotske industrije.


Vrijeme objave: 29. studenog 2022