Funkcijas un atšķirības starp CAN kopni un RS485

CAN kopnes funkcijas:

1. Starptautiskā standarta rūpnieciskā līmeņa lauka kopne, uzticama pārraide, augsts reāllaika laiks;

2. Liels pārraides attālums (līdz 10km), ātrs pārraides ātrums (līdz 1MHz bps);

3. Viena kopne var savienot līdz 110 mezgliem, un mezglu skaitu var viegli paplašināt;

4. Vairāku galveno struktūru, visu mezglu vienāds statuss, ērta reģionālā tīkla izveide, augsta kopņu izmantošana;

5. Augsta reāllaika, nesagraujoša kopnes arbitrāžas tehnoloģija, bez kavēšanās mezgliem ar augstu prioritāti;

6. Nepareizs CAN mezgls automātiski aizvērs un pārtrauks savienojumu ar kopni, neietekmējot kopnes komunikāciju;

7. Ziņojumam ir īsa kadra struktūra, un tam ir aparatūras CRC pārbaude, ar zemu traucējumu iespējamību un ārkārtīgi zemu datu kļūdu līmeni;

8. Automātiski noteikt, vai ziņojums ir veiksmīgi nosūtīts, un aparatūra var automātiski pārsūtīt ar augstu pārraides uzticamību;

9. Aparatūras ziņojumu filtrēšanas funkcija var saņemt tikai nepieciešamo informāciju, samazināt CPU slogu un vienkāršot programmatūras sagatavošanu;

10. Kā saziņas līdzekli var izmantot parasto vītā pāra, koaksiālo kabeli vai optisko šķiedru;

11. CAN kopnes sistēmai ir vienkārša struktūra un augsta izmaksu veiktspēja.

 

RS485 funkcijas:

1. RS485 elektriskie raksturlielumi: loģisko "1" attēlo +(2-6) V sprieguma starpība starp divām līnijām;Loģika "0" tiek attēlota ar sprieguma starpību starp divām līnijām kā - (2-6) V. Ja interfeisa signāla līmenis ir zemāks par RS-232-C, nav viegli sabojāt saskarnes ķēdes mikroshēmu un šis līmenis ir savietojams ar TTL līmeni, kas var atvieglot savienojumu ar TTL ķēdi;

2. RS485 maksimālais datu pārraides ātrums ir 10Mbps;

3. RS485 interfeiss ir līdzsvarota draivera un diferenciālā uztvērēja kombinācija, kas uzlabo spēju pretoties kopējā režīma traucējumiem, tas ir, labiem trokšņu traucējumiem;

4. RS485 interfeisa maksimālā pārraides attāluma standarta vērtība ir 4000 pēdas, kas faktiski var sasniegt 3000 metrus.Turklāt kopnē ar RS-232-C interfeisu ir atļauts pievienot tikai vienu raiduztvērēju, tas ir, vienas stacijas ietilpību.RS-485 interfeiss ļauj pieslēgt līdz 128 raiduztvērējiem pie kopnes.Tas nozīmē, ka tajā ir vairākas stacijas, tāpēc lietotāji var izmantot vienu RS-485 interfeisu, lai viegli izveidotu ierīces tīklu.Tomēr RS-485 kopnē jebkurā laikā var pārraidīt tikai viens raidītājs;

5. RS485 interfeiss ir vēlamais seriālais interfeiss, jo tam ir laba trokšņu noturība, liels pārraides attālums un vairākas stacijas.

6. Tā kā pusdupleksajam tīklam, kas sastāv no RS485 saskarnēm, parasti ir nepieciešami tikai divi vadi, RS485 saskarnes tiek pārraidītas ar ekranētu vītā pāra palīdzību.

Funkcijas un atšķirības starp CAN kopni un RS485

Atšķirības starp CAN kopni un RS485:

1. Ātrums un attālums: attālums starp CAN un RS485, kas pārraidīts ar lielu ātrumu 1Mbit/S, nav lielāks par 100M, ko var teikt, ka tas ir līdzīgs ātrdarbībā.Tomēr mazā ātrumā, kad CAN ir 5Kbit/S, attālums var sasniegt 10KM, bet ar mazāko ātrumu 485, tas var sasniegt tikai aptuveni 1219m (bez releja).Var redzēt, ka CAN ir absolūtas priekšrocības tālsatiksmes pārraidē;

2. Kopnes izmantošana: RS485 ir viena galvenā vergu struktūra, t.i., kopnē var būt tikai viens galvenais, un tā iniciē saziņu.Tas neizdod komandu, un tālāk norādītie mezgli nevar to nosūtīt, un tai nekavējoties jānosūta atbilde.Pēc atbildes saņemšanas saimniekdators jautā nākamajam mezglam.Tas ir paredzēts, lai vairāki mezgli nesūtītu datus uz kopni, radot datu neskaidrības.CAN kopne ir vairāku galveno vergu struktūra, un katram mezglam ir CAN kontrolleris.Nosūtot vairākus mezglus, tie automātiski izvēlēsies nosūtīto ID numuru, lai kopnes dati būtu labi un netīri.Pēc viena mezgla nosūtīšanas cits mezgls var noteikt, ka kopne ir brīva, un nekavējoties to nosūtīt, kas saglabā resursdatora vaicājumu, uzlabo kopnes izmantošanas līmeni un palielina ātrumu.Tāpēc CAN kopnes vai citas līdzīgas kopnes tiek izmantotas sistēmās ar augstām praktiskuma prasībām, piemēram, automašīnās;

3. Kļūdu noteikšanas mehānisms: RS485 norāda tikai fizisko slāni, bet ne datu posma slāni, tāpēc tas nevar identificēt kļūdas, ja vien nav īssavienojumu un citu fizisku kļūdu.Tādā veidā ir viegli iznīcināt mezglu un izmisīgi nosūtīt datus uz autobusu (visu laiku sūtot 1), kas paralizēs visu autobusu.Tāpēc, ja RS485 mezgls neizdodas, kopnes tīkls pārtrauks klausuli.CAN kopnei ir CAN kontrolleris, kas var noteikt jebkuru kopnes kļūdu.Ja kļūda pārsniedz 128, tā tiks automātiski bloķēta.Aizsargājiet autobusu.Ja tiek atklāti citi mezgli vai to kļūdas, kļūdu kadri tiks nosūtīti uz kopni, lai atgādinātu citiem mezgliem, ka dati ir nepareizi.Esiet uzmanīgi, visi.Tādā veidā, tiklīdz CAN kopnes mezgla CPU programma pazūd, tā kontrolleris automātiski bloķēs un aizsargā kopni.Tāpēc tīklā ar augstām drošības prasībām CAN ir ļoti spēcīgs;

4. Cena un apmācības izmaksas: CAN ierīču cena ir aptuveni divas reizes lielāka par 485. Šādā veidā 485 saziņa ir ļoti ērta programmatūras ziņā.Kamēr jūs saprotat seriālo komunikāciju, varat programmēt.Lai gan CAN apakšējam inženierim ir jāsaprot sarežģītais CAN slānis, un augšējai datora programmatūrai ir jāsaprot arī CAN protokols.Var teikt, ka apmācības izmaksas ir augstas;

5. CAN kopne ir savienota ar fizisko kopni, izmantojot divu CAN kontrollera interfeisa mikroshēmas 82C250 izejas termināļu CANH un CANL.CANH terminālis var būt tikai augsta līmeņa vai apturētā stāvoklī, un CANL terminālis var būt tikai zemā līmenī vai apturētā stāvoklī.Tas nodrošina to, ka, tāpat kā RS-485 tīklā, kad sistēmā ir kļūdas un vairāki mezgli vienlaikus sūta datus uz kopni, kopne tiks īssavienota, tādējādi sabojājot dažus mezglus.Turklāt CAN mezglam ir funkcija automātiski aizvērt izvadi, ja kļūda ir nopietna, lai netiktu ietekmēta citu kopnes mezglu darbība, lai nodrošinātu, ka tīklā neradīsies problēmas, un autobuss būs strupceļa stāvoklī atsevišķu mezglu problēmu dēļ;

6. CAN ir ideāls sakaru protokols, ko var realizēt ar CAN kontrollera mikroshēmu un tā saskarnes mikroshēmu, tādējādi ievērojami samazinot sistēmas izstrādes grūtības un saīsinot izstrādes ciklu, kas ir nesalīdzināms ar RS-485 tikai ar elektrisko protokolu.

 

Shenzhen Zhongling Technology Co., Ltd. kopš tās dibināšanas 2013. gadā ir iesaistījusies riteņu robotu nozarē, izstrādājot, ražojot un pārdodot riteņu rumbas servomotorus un draiverus ar stabilu veiktspēju.Tā augstas veiktspējas servo rumbas motora draiveri ZLAC8015, ZLAC8015D un ZLAC8030L izmanto CAN/RS485 kopnes komunikāciju, attiecīgi atbalsta CANopen protokola/modbus RTU protokola apakšprotokolus CiA301 un CiA402 un var uzstādīt līdz 16 ierīcēm;Tas atbalsta pozīcijas kontroli, ātruma kontroli, griezes momenta kontroli un citus darba režīmus, un tas ir piemērots robotiem dažādos gadījumos, ievērojami veicinot robotu nozares attīstību.


Izsūtīšanas laiks: 2022. gada 29. novembris