Apa konsep antarmuka RS485 pisanan?
Cekakipun, punika standar kanggo karakteristik electrical, kang ditetepake dening Asosiasi Industri Telekomunikasi lan Electronic Industries Alliance. Jaringan komunikasi digital sing nggunakake standar iki bisa ngirim sinyal kanthi efektif ing jarak sing adoh lan ing lingkungan kanthi gangguan elektronik sing dhuwur. RS-485 ndadekake iku bisa kanggo ngatur jaringan lokal murah lan pranala komunikasi multi cabang.
RS485 duwe rong jinis kabel: rong sistem kabel lan sistem papat kabel. Sistem papat kabel mung bisa entuk komunikasi point-to-point lan saiki wis arang digunakake. Saiki, cara wiring sistem rong kabel biasane digunakake.
Ing rekayasa saiki sing lemah, komunikasi RS485 umume nggunakake metode komunikasi master-slave, yaiku, siji host kanthi pirang-pirang budak.
Yen sampeyan duwe pangerten jero babagan RS485, sampeyan bakal nemokake manawa ana akeh kawruh ing njero. Mula, kita bakal milih sawetara masalah sing biasane kita nimbang babagan listrik sing ringkih kanggo sinau lan ngerti kabeh.
Peraturan Kelistrikan RS-485
Amarga pangembangan RS-485 saka RS-422, akeh peraturan listrik RS-485 padha karo RS-422. Yen transmisi imbang diadopsi, resistor terminasi kudu disambungake menyang saluran transmisi. RS-485 bisa nganggo loro kabel lan papat cara kabel, lan sistem loro kabel bisa entuk bener multi-titik komunikasi bidirectional, minangka ditampilake ing Figure 6.
Nalika nggunakake sambungan papat kabel, kaya RS-422, mung bisa entuk komunikasi titik-kanggo-titik, yaiku, mung ana siji piranti master lan liyane minangka piranti budak. Nanging, wis dandan dibandhingake RS-422, lan bisa nyambung 32 piranti liyane ing bis preduli saka papat kabel utawa loro cara sambungan kabel.
Output tegangan mode umum RS-485 antara -7V lan + 12V, lan impedansi input minimal saka panrima RS-485 yaiku 12k;, Pembalap RS-485 bisa ditrapake ing jaringan RS-422. RS-485, kaya RS-422, nduweni jarak transmisi maksimum kira-kira 1219 meter lan tingkat transmisi maksimal 10Mb/s. Dawane pasangan bengkong sing seimbang kuwalik karo tingkat transmisi, lan dawa kabel maksimum sing ditemtokake mung bisa digunakake nalika kacepetan kurang saka 100kb / s. Tingkat transmisi paling dhuwur mung bisa digayuh kanthi jarak sing cendhak. Umumé, tingkat transmisi maksimum pasangan bengkong dawa 100 meter mung 1Mb/s. RS-485 mbutuhake loro resistor terminating kanthi nilai resistance padha karo impedansi karakteristik kabel transmisi. Nalika ngirim ing kadohan persegi dowo, ora perlu kanggo resistor terminating, kang umume ora dibutuhake ing ngisor 300 meter. Resistor terminating disambungake ing loro ends saka bis transmisi.
Titik kunci kanggo instalasi jaringan RS-422 lan RS-485
RS-422 bisa ndhukung 10 simpul, dene RS-485 ndhukung 32 simpul, mula sawetara simpul mbentuk jaringan. Topologi jaringan umume nganggo struktur bis sing cocog karo terminal lan ora ndhukung jaringan dering utawa bintang. Nalika mbangun jaringan, titik-titik ing ngisor iki kudu dicathet:
1. Gunakake kabel pasangan bengkong minangka bis lan sambungake saben simpul ing seri. Dawane baris metu saka bis kanggo saben simpul kudu dadi cendhak sabisa kanggo nyilikake impact saka sinyal dibayangke ing baris metu ing sinyal bis.
2. Manungsa waé kudu mbayar kanggo terus-terusan impedansi karakteristik bus, lan bayangan sinyal bakal kelakon ing Klasifikasi discontinuities impedansi. Ing kahanan ing ngisor iki bisa gampang mimpin kanggo discontinuity iki: bagean beda saka bis nggunakake kabel beda, utawa ana akeh banget transceiver diinstal rapet bebarengan ing bagean tartamtu saka bis, utawa garis cabang dawa banget sing mimpin metu menyang bis.
Ing cendhak, siji saluran sinyal terus-terusan kudu kasedhiya minangka bis.
Carane nimbang dawa kabel transmisi nalika nggunakake antarmuka RS485?
Jawaban: Nalika nggunakake antarmuka RS485, dawa kabel maksimum diijini kanggo transmisi sinyal data saka generator kanggo mbukak ing baris transmisi tartamtu minangka fungsi saka tingkat sinyal data, kang utamané diwatesi dening distorsi sinyal lan gangguan. Kurva hubungan antarane dawa kabel maksimum lan tingkat sinyal ditampilake ing tokoh ing ngisor iki dijupuk nggunakake kabel telephone twisted pasangan inti tembaga 24AWG (karo diameteripun kabel 0.51mm), karo baris kanggo baris bypass kapasitansi 52.5PF/M, lan resistance mbukak terminal 100 ohm.
Nalika tingkat sinyal data sudo kanggo ngisor 90Kbit / S, assuming mundhut sinyal maksimum allowable 6dBV, dawa kabel diwatesi kanggo 1200M. Nyatane, kurva ing tokoh kasebut banget konservatif, lan kanthi praktis, bisa entuk dawa kabel sing luwih gedhe tinimbang.
Nalika nggunakake kabel karo diameteripun kabel beda. Dawane kabel maksimum sing dipikolehi beda. Contone, nalika tingkat sinyal data 600Kbit / S lan kabel 24AWG digunakake, bisa dideleng saka tokoh sing dawa kabel maksimum 200m. Yen kabel 19AWG (karo diameteripun kabel 0.91mm) digunakake, dawa kabel bisa luwih saka 200m; Yen kabel 28AWG (kanthi diameter kawat 0.32mm) digunakake, dawa kabel mung bisa kurang saka 200m.
Carane entuk komunikasi multi-titik RS-485?
Jawaban: Mung siji pemancar bisa ngirim ing bis RS-485 sawayah-wayah. Mode setengah duplex, mung siji master abdi. Mode duplex Full, stasiun master tansah bisa ngirim, lan stasiun abdi mung bisa ngirim siji. (Dikontrol dening lan DE)
Ing kahanan apa terminal cocog kudu digunakake kanggo komunikasi antarmuka RS-485? Carane nemtokake nilai resistance? Carane ngatur terminal cocog resistor?
Jawaban: Ing transmisi sinyal long-distance, iku umume perlu kanggo nyambungake resistor cocog terminal ing mburi panampa supaya sinyal bayangan lan kumandhang. Nilai resistance cocog terminal gumantung ing karakteristik impedansi kabel lan ora gumantung ing dawa kabel.
RS-485 umume nggunakake sambungan twisted pair (shielded utawa unshielded), kanthi resistansi terminal biasane antarane 100 lan 140 Ω, kanthi nilai khas 120 Ω. Ing konfigurasi nyata, siji terminal resistor disambungake kanggo saben loro simpul terminal kabel, paling cedhak lan paling adoh, nalika simpul ing tengah ora bisa disambungake menyang resistor terminal, yen kesalahan komunikasi bakal kelakon.
Yagene antarmuka RS-485 isih duwe output data saka panrima nalika komunikasi mandheg?
Jawaban: Wiwit RS-485 mbutuhake kabeh transmisi mbisakake sinyal kontrol kanggo dipateni lan reception mbisakake kanggo bener sawise ngirim data, sopir bis lumebu ing negara resistance dhuwur lan panrima bisa ngawasi apa ana data komunikasi anyar ing bis.
Ing wektu iki, bis ing negara drive pasif (yen bis wis terminal cocog resistance, tingkat diferensial saka garis A lan B 0, output panrima punika boten mesthi, lan iku sensitif kanggo owah-owahan sinyal diferensial ing. baris AB; yen ora ana cocog terminal, bis ing negara impedansi High, lan output panrima ora mesthi), supaya ngrugekke kanggo gangguan gangguan external. Nalika voltase gangguan ngluwihi batesan sinyal input (nilai khas ± 200mV), panrima bakal output data, nyebabake UART cocog kanggo nampa data ora bener, nyebabake kasalahan komunikasi normal sakteruse; Kahanan liyane bisa kedadeyan nalika transmisi mbisakake kontrol diuripake / dipateni, nyebabake panrima ngasilake sinyal, sing uga bisa nyebabake UART nampa salah. Solusi:
1) Ing bis komunikasi, cara narik munggah (baris A) ing mburi input phase padha lan narik mudhun (baris B) ing mburi input phase ngelawan digunakake kanggo clamp bus, mesthekake yen output panrima ing a tetep "1" tingkat; 2) Ganti sirkuit antarmuka karo produk antarmuka seri MAX308x karo mode Nyegah fault dibangun ing; 3) Ngilangi liwat sarana piranti lunak, yaiku, nambahake 2-5 bait sinkronisasi awal ing paket data komunikasi, mung sawise header sinkronisasi ditemokake, komunikasi data nyata bisa diwiwiti.
Atenuasi sinyal RS-485 ing kabel komunikasi
Faktor kapindho sing mengaruhi transmisi sinyal yaiku atenuasi sinyal sajrone transmisi kabel. Kabel transmisi bisa dideleng minangka sirkuit sing padha karo kombinasi kapasitansi terdistribusi, induktansi terdistribusi, lan resistensi.
Kapasitansi sing disebarake C kabel utamane digawe dening rong kabel paralel saka pasangan bengkong. Ing resistance saka kabel wis sethitik efek ing sinyal kene lan bisa digatèkaké.
Pengaruh Kapasitansi Distribusi Terhadap Kinerja Transmisi Bus RS-485
Kapasitas kabel sing disebarake utamane digawe dening rong kabel paralel saka pasangan bengkong. Kajaba iku, ana uga kapasitansi sing disebarake antarane kabel lan lemah, sing, sanajan cilik banget, ora bisa digatekake ing analisis. Dampak kapasitansi sing disebarake ing kinerja transmisi bis utamane amarga transmisi sinyal dhasar ing bis, sing mung bisa ditulis kanthi cara "1" lan "0". Ing bait khusus, kayata 0x01, sinyal "0" ngidini wektu ngisi daya cukup kanggo kapasitor mbagekke. Nanging, nalika sinyal "1" teka, amarga daya ing kapasitor mbagekke, ora ana wektu kanggo discharge, lan (Vin +) - (Vin -) - isih luwih saka 200mV. Iki nyebabake panrima salah percaya yen "0", pungkasane nyebabake kesalahan verifikasi CRC lan kabeh kesalahan transmisi pigura data.
Amarga pengaruh distribusi ing bis, kesalahan transmisi data kedadeyan, nyebabake nyuda kinerja jaringan sakabèhé. Ana rong cara kanggo ngatasi masalah iki:
(1) Ngurangi Baud transmisi data;
(2) Gunakake kabel karo kapasitor mbagekke cilik kanggo nambah kualitas garis transmisi.
Tindakake CF FIBERLINK kanggo sinau luwih lengkap babagan keahlian keamanan!!!
Pranyatan: Nuduhake konten sing berkualitas karo kabeh wong iku penting. Sawetara artikel sumber saka internet. Yen ana pelanggaran, kabari lan kita bakal nangani kanthi cepet.
Wektu kirim: Jul-06-2023