Karakteristike i razlike između CAN sabirnice i RS485

Karakteristike CAN sabirnice:

1. Međunarodni standardni industrijski nivo sabirnice, pouzdan prijenos, visoko realno vrijeme;

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

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

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

5. Visoko realno vrijeme, nedestruktivna bus arbitražna tehnologija, bez kašnjenja za čvorove sa visokim prioritetom;

6. Pogrešan CAN čvor će automatski zatvoriti i prekinuti vezu sa magistralom, bez uticaja na komunikaciju sa magistralom;

7. Poruka je kratke strukture okvira i ima hardversku CRC proveru, sa malom verovatnoćom smetnji i izuzetno niskom stopom greške u podacima;

8. Automatski detektujte da li je poruka uspešno poslata, a hardver može automatski ponovo da je prenosi, sa visokom pouzdanošću prenosa;

9. Funkcija filtriranja hardverskih poruka može primiti samo potrebne informacije, smanjiti opterećenje CPU-a i pojednostaviti pripremu softvera;

10. Uobičajeni upredeni par, koaksijalni kabl ili optičko vlakno mogu se koristiti kao komunikacioni medij;

11. CAN bus sistem ima jednostavnu strukturu i visoke performanse.

 

RS485 karakteristike:

1. Električne karakteristike RS485: logika "1" je predstavljena sa +(2-6) V razlika napona između dva voda;Logička "0" je predstavljena razlikom napona između dve linije kao - (2-6) V. Ako je nivo signala interfejsa niži od RS-232-C, nije lako oštetiti čip kola interfejsa, a ovaj nivo je kompatibilan sa TTL nivoom, što može olakšati vezu sa TTL kolom;

2. Maksimalna brzina prijenosa podataka RS485 je 10Mbps;

3. RS485 interfejs je kombinacija balansiranog drajvera i diferencijalnog prijemnika, koji poboljšava sposobnost otpora na smetnje zajedničkog moda, odnosno dobre smetnje šuma;

4. Standardna vrijednost maksimalne udaljenosti prijenosa za RS485 interfejs je 4000 stopa, što zapravo može doseći 3000 metara.Dodatno, na RS-232-C interfejs na magistrali je dozvoljeno povezivanje samo jednog primopredajnika, odnosno kapaciteta jedne stanice.RS-485 interfejs omogućava povezivanje do 128 primopredajnika na magistralu.Odnosno, ima mogućnost više stanica, tako da korisnici mogu koristiti jedan RS-485 interfejs za jednostavno uspostavljanje mreže uređaja.Međutim, samo jedan predajnik može emitovati na RS-485 magistrali u bilo kojem trenutku;

5. RS485 interfejs je preferirani serijski interfejs zbog njegove dobre otpornosti na buku, velike udaljenosti prenosa i mogućnosti više stanica.;

6. Pošto poludupleksna mreža sastavljena od RS485 interfejsa generalno zahteva samo dve žice, RS485 interfejsi se emituju preko zaštićene upredene parice.

Karakteristike-i-razlike-između-CAN-sabirnice-i-RS485

Razlike između CAN sabirnice i RS485:

1. Brzina i udaljenost: Udaljenost između CAN-a i RS485 koji se prenosi velikom brzinom od 1Mbit/S nije veća od 100M, što se može reći da je slično u velikoj brzini.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 magistrale: RS485 je jedna master slave struktura, to jest, može postojati samo jedan master na sabirnici, a komunikacija se pokreće pomoću njega.Ne izdaje naredbu, a sljedeći čvorovi je ne mogu poslati i mora odmah poslati odgovor.Nakon što dobije odgovor, domaćin pita sljedeći čvor.Ovo je da bi se spriječilo više čvorova da šalju podatke na sabirnicu, uzrokujući zbrku podataka.CAN sabirnica je multi master slave struktura, a svaki čvor ima CAN kontroler.Kada više čvorova šalje, oni će automatski arbitrirati sa poslanim ID brojem, tako da podaci sa magistrale mogu biti dobri i neuredni.Nakon što jedan čvor pošalje, drugi čvor može otkriti da je magistrala slobodna i odmah je poslati, što čuva upit domaćina, poboljšava stopu iskorištenja magistrale i povećava brzinu.Stoga se CAN sabirnica ili druge slične sabirnice koriste u sistemima sa visokim zahtjevima za praktičnošću kao što su automobili;

3. Mehanizam detekcije grešaka: RS485 specificira samo fizički sloj, ali ne i sloj veze podataka, tako da ne može identificirati greške osim ako ne postoje kratki spojevi i druge fizičke greške.Na ovaj način je lako uništiti čvor i očajnički poslati podatke u sabirnicu (slanje 1 cijelo vrijeme), što će paralizirati cijelu sabirnicu.Stoga, ako RS485 čvor pokvari, mreža magistrale će prekinuti vezu.CAN sabirnica ima CAN kontroler, koji može otkriti bilo koju grešku sabirnice.Ako greška premaši 128, automatski će se zaključati.Zaštitite autobus.Ako se otkriju drugi čvorovi ili njihove vlastite greške, okviri grešaka će se poslati na sabirnicu kako bi podsjetili druge čvorove da su podaci netačni.Budite oprezni, svi.Na ovaj način, kada CPU program čvora CAN sabirnice pobjegne, njegov kontroler će automatski zaključati i zaštititi sabirnicu.Stoga, u mreži sa visokim sigurnosnim zahtjevima, CAN je vrlo jak;

4. Cijena i trošak obuke: Cijena CAN uređaja je otprilike dvostruko veća od 485. Na ovaj način, 485 komunikacija je vrlo zgodna u pogledu softvera.Sve dok razumete serijsku komunikaciju, možete programirati.Dok CAN zahteva od donjeg inženjera da razume složeni sloj CAN-a, a gornji kompjuterski softver takođe treba da razume CAN protokol.Može se reći da su troškovi obuke visoki;

5. CAN sabirnica je povezana na fizičku magistralu preko CANH i CANL dva izlazna terminala čipa interfejsa CAN kontrolera 82C250.CANH terminal može biti samo u visokom ili suspendiranom stanju, a CANL terminal može biti samo u niskom ili suspendiranom stanju.Ovo osigurava da će, kao iu RS-485 mreži, kada sistem ima greške i više čvorova istovremeno šalje podatke na magistralu, magistrala će biti kratko spojena, čime će se oštetiti neki čvorovi.Osim toga, CAN čvor ima funkciju automatskog zatvaranja izlaza kada je greška ozbiljna, tako da neće utjecati na rad ostalih čvorova na sabirnici, kako bi se osiguralo da neće biti problema u mreži, i sabirnica će biti u "mrtvom" stanju zbog problema pojedinih čvorova;

6. CAN ima savršen komunikacioni protokol, koji se može realizovati pomoću CAN kontrolerskog čipa i njegovog interfejs čipa, čime se u velikoj meri smanjuje poteškoća u razvoju sistema i skraćuje razvojni ciklus, koji je neuporediv sa RS-485 samo sa električnim protokolom.

 

Shenzhen Zhongling Technology Co., Ltd., od svog osnivanja 2013. godine, posvećena je industriji robota na kotačima, razvoju, proizvodnji i prodaji servo motora i drajvera glavčine kotača sa stabilnim performansama.Njegovi drajveri za servo čvorište visokih performansi, ZLAC8015, ZLAC8015D i ZLAC8030L, usvajaju komunikaciju CAN/RS485 sabirnice, odnosno podržavaju CiA301 i CiA402 podprotokole CANopen protokola/modbus RTU protokola do 16;Podržava kontrolu položaja, kontrolu brzine, kontrolu momenta i druge načine rada, te je pogodan za robote u raznim prilikama, uvelike promovirajući razvoj industrije robota.


Vrijeme objave: 29.11.2022