Mga Tampok at Pagkakaiba sa pagitan ng CAN Bus at RS485

Mga tampok ng CAN bus:

1. International standard na pang-industriya na antas ng field bus, maaasahang paghahatid, mataas na real-time;

2. Mahabang transmission distance (hanggang 10km), mabilis na transmission rate (hanggang 1MHz bps);

3. Ang isang bus ay maaaring kumonekta ng hanggang 110 node, at ang bilang ng mga node ay madaling mapalawak;

4. Multi master structure, pantay na katayuan ng lahat ng node, maginhawang regional networking, mataas na paggamit ng bus;

5. Mataas na real-time, hindi mapanirang teknolohiya ng arbitrasyon ng bus, walang pagkaantala para sa mga node na may mataas na priyoridad;

6. Ang maling CAN node ay awtomatikong magsasara at mapuputol ang koneksyon sa bus, nang hindi naaapektuhan ang komunikasyon ng bus;

7. Ang mensahe ay may maikling frame structure at may hardware CRC check, na may mababang posibilidad ng interference at napakababang data error rate;

8. Awtomatikong makita kung ang mensahe ay matagumpay na naipadala, at ang hardware ay maaaring awtomatikong muling ipadala, na may mataas na pagiging maaasahan ng paghahatid;

9. Ang hardware message filtering function ay maaari lamang makatanggap ng kinakailangang impormasyon, bawasan ang pasanin ng CPU, at gawing simple ang paghahanda ng software;

10. Ang karaniwang twisted pair, coaxial cable o optical fiber ay maaaring gamitin bilang media ng komunikasyon;

11. Ang CAN bus system ay may simpleng istraktura at mataas na gastos sa pagganap.

 

Mga tampok ng RS485:

1. Mga katangiang elektrikal ng RS485: ang lohika na "1" ay kinakatawan ng+(2-6) V boltahe na pagkakaiba sa pagitan ng dalawang linya;Ang logic na "0" ay kinakatawan ng pagkakaiba ng boltahe sa pagitan ng dalawang linya bilang - (2-6) V. Kung ang antas ng signal ng interface ay mas mababa kaysa sa RS-232-C, hindi madaling makapinsala sa chip ng interface circuit, at ang antas na ito ay katugma sa antas ng TTL, na maaaring mapadali ang koneksyon sa TTL circuit;

2. Ang pinakamataas na rate ng paghahatid ng data ng RS485 ay 10Mbps;

3. Ang interface ng RS485 ay isang kumbinasyon ng balanseng driver at differential receiver, na pinahuhusay ang kakayahang labanan ang karaniwang interference sa mode, iyon ay, magandang pagkagambala sa ingay;

4. Ang maximum transmission distance standard value ng RS485 interface ay 4000 feet, na maaaring umabot sa 3000 meters.Bilang karagdagan, isang transceiver lamang ang pinapayagan na konektado sa interface ng RS-232-C sa bus, iyon ay, kapasidad ng solong istasyon.Ang interface ng RS-485 ay nagbibigay-daan sa hanggang 128 transceiver na maikonekta sa bus.Iyon ay, mayroon itong kakayahan ng maraming istasyon, kaya ang mga user ay maaaring gumamit ng isang interface ng RS-485 upang madaling maitatag ang network ng device.Gayunpaman, isang transmiter lamang ang maaaring magpadala sa RS-485 bus anumang oras;

5. RS485 interface ay ang ginustong serial interface dahil sa kanyang magandang ingay kaligtasan sa sakit, mahabang transmission distance at multi station kakayahan.;

6. Dahil ang kalahating duplex network na binubuo ng mga interface ng RS485 ay karaniwang nangangailangan lamang ng dalawang wire, ang mga interface ng RS485 ay ipinapadala sa pamamagitan ng shielded twisted pair.

Mga Tampok-at-Mga Pagkakaiba-sa-pagitan-CAN-Bus-at-RS485

Mga pagkakaiba sa pagitan ng CAN bus at RS485:

1. Bilis at distansya: Ang distansya sa pagitan ng CAN at RS485 na ipinadala sa mataas na bilis na 1Mbit/S ay hindi hihigit sa 100M, na masasabing magkatulad sa high-speed.Gayunpaman, sa mababang bilis, kapag ang CAN ay 5Kbit/S, ang distansya ay maaaring umabot sa 10KM, at sa pinakamababang bilis na 485, maaari lamang itong umabot sa 1219m (walang relay).Ito ay makikita na ang CAN ay may ganap na mga pakinabang sa long-distance transmission;

2. Paggamit ng bus: Ang RS485 ay isang solong master slave structure, iyon ay, maaari lamang magkaroon ng isang master sa isang bus, at ang komunikasyon ay pinasimulan nito.Hindi ito naglalabas ng utos, at hindi ito maipapadala ng mga sumusunod na node, at kailangan nitong magpadala kaagad ng tugon.Pagkatapos makatanggap ng tugon, itatanong ng host ang susunod na node.Ito ay upang maiwasan ang maraming node sa pagpapadala ng data sa bus, na nagdudulot ng pagkalito sa data.Ang CAN bus ay isang multi master slave structure, at ang bawat node ay may CAN controller.Kapag maraming node ang nagpadala, awtomatiko silang mag-aarbitrate sa ipinadalang ID number, para maging maayos at magulo ang data ng bus.Pagkatapos magpadala ng isang node, maaaring makita ng isa pang node na ang bus ay libre at ipadala ito kaagad, na nagse-save ng query ng host, nagpapabuti sa rate ng paggamit ng bus, at nagpapataas ng bilis.Samakatuwid, ang CAN bus o iba pang katulad na mga bus ay ginagamit sa mga sistemang may mataas na mga kinakailangan sa pagiging praktikal tulad ng mga sasakyan;

3. Mekanismo ng pagtuklas ng error: Tinutukoy lamang ng RS485 ang pisikal na layer, ngunit hindi ang layer ng link ng data, kaya hindi nito matukoy ang mga error maliban kung mayroong ilang mga short circuit at iba pang pisikal na mga error.Sa ganitong paraan, madaling sirain ang isang node at desperadong magpadala ng data sa bus (nagpapadala ng 1 sa lahat ng oras), na magpaparalisa sa buong bus.Samakatuwid, kung ang isang RS485 node ay nabigo, ang network ng bus ay mag-hang up.Ang CAN bus ay may CAN controller, na maaaring makakita ng anumang error sa bus.Kung lumampas ang error sa 128, awtomatiko itong mai-lock.Protektahan ang bus.Kung ang iba pang mga node o ang kanilang sariling mga error ay nakita, ang mga frame ng error ay ipapadala sa bus upang paalalahanan ang iba pang mga node na ang data ay hindi tama.Mag-ingat, lahat.Sa ganitong paraan, kapag ang isang node na CPU program ng CAN bus ay tumakas, ang controller nito ay awtomatikong magla-lock at magpoprotekta sa bus.Samakatuwid, sa network na may mataas na mga kinakailangan sa seguridad, CAN ay napakalakas;

4. Presyo at gastos sa pagsasanay: Ang presyo ng mga CAN device ay humigit-kumulang dalawang beses kaysa sa 485. Sa ganitong paraan, ang 485 na komunikasyon ay napaka-maginhawa sa mga tuntunin ng software.Hangga't naiintindihan mo ang serial communication, maaari kang mag-program.Habang ang CAN ay nangangailangan ng ilalim na engineer na maunawaan ang kumplikadong layer ng CAN, at ang itaas na software ng computer ay kailangan ding maunawaan ang CAN protocol.Masasabing mataas ang gastos sa pagsasanay;

5. Ang CAN bus ay konektado sa pisikal na bus sa pamamagitan ng CANH at CANL ng dalawang output terminal ng CAN controller interface chip 82C250.Ang terminal ng CANH ay maaari lamang nasa mataas na antas o nasuspinde na estado, at ang terminal ng CANL ay maaari lamang nasa mababang antas o nasuspinde na estado.Tinitiyak nito na, tulad ng sa RS-485 network, kapag ang system ay may mga error at maramihang mga node ang nagpapadala ng data sa bus sa parehong oras, ang bus ay magiging short circuit, kaya nakakapinsala sa ilang mga node.Bilang karagdagan, ang CAN node ay may function na awtomatikong isara ang output kapag ang error ay malubha, upang ang operasyon ng iba pang mga node sa bus ay hindi maapektuhan, upang matiyak na walang mga problema sa network, at ang bus ay nasa "deadlock" na estado dahil sa mga problema ng mga indibidwal na node;

6. Ang CAN ay may perpektong protocol ng komunikasyon, na maaaring maisakatuparan ng CAN controller chip at ang interface chip nito, kaya lubos na binabawasan ang kahirapan ng pag-develop ng system at pinaikli ang development cycle, na hindi maihahambing sa RS-485 lamang sa electrical protocol.

 

Ang Shenzhen Zhongling Technology Co., Ltd., mula nang itatag ito noong 2013, ay nakatuon sa industriya ng wheel robot, pagbuo, paggawa at pagbebenta ng wheel hub servo motors at mga driver na may matatag na pagganap.Ang mga high-performance na servo hub motor driver nito, ZLAC8015, ZLAC8015D at ZLAC8030L, ay gumagamit ng CAN/RS485 bus communication, ayon sa pagkakabanggit ay sumusuporta sa CiA301 at CiA402 sub protocol ng CANopen protocol/modbus RTU protocol, at maaaring mag-mount ng hanggang 16 na device;Sinusuportahan nito ang kontrol sa posisyon, kontrol ng bilis, kontrol ng metalikang kuwintas at iba pang mga mode ng pagtatrabaho, at angkop para sa mga robot sa iba't ibang okasyon, na lubos na nagtataguyod ng pag-unlad ng industriya ng robot.


Oras ng post: Nob-29-2022