Mekanisme transceiver komunikasi rs485

Apr 09, 2025 Tinggalkan pesanan


RS485 adalah senario kawalan perindustrian, penerapan pelbagai protokol komunikasi yang sangat luas, isyarat fizikal yang berbeza RS485 dalam persekitaran elektromagnet di tapak perindustrian yang kompleks, terdapat kemampuan anti - yang kuat.

Bagi jurutera yang biasanya memberi tumpuan kepada pembangunan perisian aplikasi, penggunaan RS485 untuk penghantaran data, selagi fokus pada transceiver data port bersiri boleh, tetapi sebenarnya, pada tahap perkakasan, data komunikasi RS485 menghantar dan menerima, tetapi juga perlu mengikuti mekanisme tertentu.


Ciri -ciri antara muka komunikasi RS485


Sebagai kaedah komunikasi yang lebih biasa digunakan dalam bidang perindustrian, bas RS485 mempunyai banyak ciri -ciri berikut:


1, output transceiver a, b antara tahap +2 v ~ +6 v, adalah logik "1"; Untuk -6V ~ -2V, adalah logik "0". Tahap isyarat daripada Rs232 dikurangkan, tidak mudah untuk merosakkan cip antara muka. Satu lagi isyarat kawalan "membolehkan", boleh membuat transceiver dalam keadaan rintangan yang tinggi, memotong sambungan dengan talian penghantaran.

2, kepekaan input penerima 200mv, iaitu, apabila perbezaan tahap antara akhir penerimaan A, B 200mv boleh menjadi logik output.

3, kadar penghantaran tinggi (10Mbps), jarak penghantaran sehingga 1200m).

4, dengan kemampuan penghantaran tapak multi -, iaitu, bas membolehkan penyambung sehingga 128 transceiver, boleh menubuhkan rangkaian peranti.

5, RS485 Transceiver Common - Mod Voltan Mode -7V ~ +12 V, Hanya untuk memenuhi syarat -syarat, keseluruhan rangkaian boleh berfungsi dengan baik. Apabila garis rangkaian voltan mod biasa di luar julat ini akan menjejaskan kestabilan komunikasi, atau bahkan merosakkan antara muka.


Kaedah Kawalan Transceiver RS485


RS485 tergolong dalam bas dupleks separuh -, dalam amalan, penggunaan umum pengundian tuan rumah atau kaedah lulus token untuk memperuntukkan kawalan bas, peranti RS485 perlu menghantar dan menerima penukaran arah.

Amalan yang lebih biasa adalah bahawa setiap peranti RS485 biasanya dalam keadaan penerima, hanya dalam data mereka sendiri yang akan dihantar ke keadaan penghantaran, data dihantar untuk beralih ke keadaan penerima sekali lagi.

 

Yang pertama: Kawalan komutasi program

Kaedah komutasi transceiver RS485 yang paling biasa digunakan adalah komutasi program, iaitu, port I/O oleh MCU untuk mengawal transceiver peranti transceiver RS485 membolehkan pin, dengan cara yang biasa supaya peranti transceiver RS485 berada di negara penerima.

Carta berikut, di sini 485 cip dengan TI SN65LBC184 TI, kadar maksimum 250kbps, apabila terdapat data yang akan dihantar, MCU akan menjadi Rs485 Transceiver Device (Rangkaian Rs485_en2)

info-1-1

 

Cara ini mudah dan mudah dilakukan, tidak perlu menambah kos tambahan, kaedah ini banyak orang akan tahu dan pada dasarnya semua menggunakan kaedah ini.


Jenis kedua: komutasi automatik


Walau bagaimanapun, apabila kami menggunakan motherboard kawalan perindustrian platform perkakasan tertentu atau lembaga teras untuk pembangunan sekunder, disebabkan oleh papan induk kawalan industri atau lembaga teras tidak menyimpan pelabuhan I / O yang cukup, supaya kaedah komutasi program transceiver RS485 tidak dapat dicapai.

Dalam beberapa kes tertentu, pemacu asas platform pembangunan tidak terbuka kepada orang ramai, sukar untuk menjalankan pembangunan sekunder yang mendasari, dalam kes ini, walaupun terdapat cukup pelabuhan I/O tidak dapat menyedari komutasi program.

Atas sebab ini, kita perlu menggunakan teknologi komutasi yang lain, iaitu teknologi komutasi automatik.

Commutation Auto sebenarnya bermakna bahawa PIN membolehkan tidak memerlukan port I/O yang berasingan untuk dikawal, tetapi dikawal oleh pin penghantaran apabila ia menghantar data.

 

Untuk merealisasikan kaedah ini boleh diaktifkan di sana ditambah dengan penyongsang, carta berikut, dalam keadaan terbiar, port bersiri menghantar isyarat TXD2 untuk tahap yang tinggi, selepas tahap output inverter yang rendah, supaya SN65LBC184 berada dalam keadaan penerima, dan Bas Rs485.

Apabila menghantar data, bit tahap rendah pada baris isyarat TXD2 mengawal SN65LBC184 untuk memasuki keadaan penghantaran dan menghantar sedikit. Dan bit paras yang tinggi meletakkan SN65LBC184 dalam keadaan penerimaan, yang ditunjukkan oleh tarik bas RS485 - ke atas dan ke bawah perintang meletakkan bas di negeri rendah B yang tinggi, iaitu, tahap tinggi dihantar.

info-1-1

 

 

Penyongsang juga boleh digantikan oleh triode, seperti yang ditunjukkan dalam gambar di bawah, dan prinsip kerja adalah sama seperti menambah penyongsang.

Walau bagaimanapun, kaedah ini mempunyai keupayaan memandu yang terhad apabila menghantar tahap yang tinggi, jadi ia akan mengehadkan jarak komunikasi, dan umumnya terpakai pada masa -masa di mana jaraknya tidak jauh.

info-1-1

 

 

 

Hantar pertanyaan

whatsapp

Telefon

E-mel

Siasatan