Manual Instruksi Modul Transmisi UART Nirkabel RFLINK-UART
Modul Transmisi UART Nirkabel RFLINK-UART

Modul Transmisi UART Nirkabel RFLINK-UART adalah modul yang mudah digunakan yang secara instan dan tanpa rasa sakit meningkatkan UART kabel ke transmisi UART nirkabel. Lebih dari itu, ada satu set port I/O di sana, sehingga Anda tidak memerlukan upaya pengkodean dan perangkat keras untuk membuat sakelar IO dikendalikan dengan baik dari jarak jauh.

Penampilan dan Dimensi Modul

Modul RFLINK-UART berisi satu terminal root (kiri) dan hingga empat ujung Perangkat (di sisi kanan gambar di bawah, mungkin diberi nomor dari 1 hingga 4), keduanya tampak sama, dapat diidentifikasi dengan label di bagian belakang.

Seperti yang ditunjukkan di bawah ini, ID Grup dari modul RFLINK-UART adalah 0001 dan BAUD adalah

Penampilan dan Dimensi Modul

Karakteristik modul

  1. Volume operasitage: Tegangan 3.3~5.5V
  2. Frekuensi RF: 2400MHz ~ 2480MHz。
  3. Konsumsi daya: 24 mA@ +5dBm pada mode TX dan 23mA pada mode RX.
  4. Daya pancar: +5dBm
  5. Tingkat penularan: 250Kbps
  6. Jarak transmisi: sekitar 80 hingga 100m di ruang terbuka
  7. Tingkat baud9,600bps atau 19,200bps
  8. Mendukung transmisi 1-ke-1 atau 1-ke-multiple (hingga empat).

Definisi pin

Akar
Definisi pin
Perangkat
Definisi pin
GNDTanah

+5Vtegangan 5Vtagmasukan

TXsesuai dengan RX dari papan pengembangan UART

RXsesuai dengan TX dari papan pengembangan UART

CEBCEB ini harus terhubung ke ground (GND), maka modul akan menyala dan dapat digunakan sebagai fungsi kontrol hemat daya.

KELUARPin keluaran IO Port (ekspor On/Off)

INInput pin dari IO Port (On/Off menerima).

ID1, ID0 memilih perangkat mana yang akan dihubungkan melalui kombinasi TINGGI/RENDAH dari kedua pin ini.

ID_LatPin kait ID Perangkat. Ketika Root menetapkan perangkat target melalui ID0, ID1, Anda perlu mengatur pin ini LOW maka koneksi akan secara resmi dialihkan ke perangkat yang ditentukan.

GNDTanah

+5Vtegangan 5Vtagmasukan

TXsesuai dengan RX dari papan pengembangan UART

RXsesuai dengan TX dari papan pengembangan UART

CEBCEB ini harus terhubung ke ground (GND), maka modul akan menyala dan dapat digunakan sebagai fungsi kontrol hemat daya.

KELUARPin keluaran Port IO (ekspor On/Off)I

INPin input dari Port IO (Penerimaan On/Off).

ID1, ID0Melalui kombinasi TINGGI/RENDAH dari dua pin ini, Perangkat dapat diatur ke nomor perangkat yang berbeda.

ID_LatKaki Pin ini tidak berpengaruh pada Perangkat.

Cara penggunaan

Semua jenis papan pengembangan dan MCU yang mendukung antarmuka komunikasi UART dapat menggunakan modul ini secara langsung, dan tidak perlu menginstal driver atau program API tambahan.

Atur Root dan Perangkat

TTL kabel tradisional adalah transmisi 1 ke 1, modul transmisi UART nirkabel RFLINK-UART akan mendukung tipe 1-ke-multiple, terminal Root default (#0) setelah power-on dengan perangkat (#1) terhubung jika Anda memiliki yang lain Perangkat bernomor (#2~#4). Anda dapat memilih sisi perangkat yang berbeda yang ingin Anda sambungkan melalui pin ID0 dan ID1 di sisi root. Untuk pemilihan perangkat kombinasi ID0/ID1, silakan lihat tabel di bawah ini

  Perangkat 1 (#1) Perangkat 2 (#2) Perangkat 3 (#3) Perangkat 4 (#4)
pin ID0 TINGGI TINGGI RENDAH RENDAH
pin ID1 TINGGI RENDAH TINGGI RENDAH

ID0, pin ID1 adalah default HIGH, mereka akan LOW melalui koneksi ke ground.
Catatan: Sisi perangkat harus diatur ke nomor perangkat yang diperlukan sesuai terlebih dahulu,
root akan memilih perangkat target melalui tabel yang sama.

Anda dapat memilih perangkat yang berbeda untuk mentransfer pesan melalui ID0 dan ID1 root, biasanya mengikat ID0 atau/dan ID1 ke GND. Lebih dari itu, sisi root juga dapat mengirim sinyal Low/High melalui pin IO untuk memilih perangkat target dengan cepat.

Misalnyaample, pada gambar di bawah, Arduino Nano memilih Perangkat untuk terhubung melalui pin D4 dan D5

Atur Root dan Perangkat

Setelah mengirim sinyal Tinggi/Rendah yang sesuai ke pin ID0 dan ID1,
Terminal root akan menginterupsi transmisi dengan ujung koneksi yang lama (yaitu, menghentikan transmisi dan menerima dengan ujung koneksi yang lama). Dan tunggu sinyal Low dari pin ID_Lat untuk beralih ke koneksi baru.

Mulai mengirim/menerima pesan dengan koneksi baru
Setelah Anda mengirim sinyal nomor perangkat target melalui ID0, ID1, semua transeksi antara root dan perangkat yang terhubung saat ini akan dihentikan. Transeksi baru tidak akan dimulai sampai Anda mengirim sinyal RENDAH ID_Lat setidaknya 3 ms.

Mulai transmisi

Ada tiga kasus penggunaan untuk Arduino, Raspberry Pi dan sensor.

Bekerja dengan Arduino

Selain menggunakan port TX/RX perangkat keras Arduino secara langsung, modul ini juga mendukung serial perangkat lunak, sehingga dapat digunakan dalam UART yang diemulasi perangkat lunak untuk menghindari menempati antarmuka fisik UART.

Berikut ini contohnyaample menghubungkan D2 dan D3 ke TX dan sisi Root dari
Modul RFLINK-UART melalui perangkat lunak serial RX, D7, D8 adalah pin yang mengatur koneksi ke perangkat, dan D5 digunakan sebagai pin sakelar ok. Melalui instruksi Arduino, output digitalWrite LOW atau HIGH untuk pin D7, D8 dan D5 Kami dapat mencapai kemampuan untuk terhubung secara dinamis ke perangkat yang berbeda.

Bekerja dengan Arduino

Arduino (Italia) D2 D3 D5 D7 D8 5V GND
RFLINK- UART RX TX ID_Lat (Akar) ID0

(Akar)

ID1

(Akar)

5V GND CEB

Example dari program transport sisi root:

program transportasi sisi akar program transportasi sisi akar

Example program sisi penerima RX :

Program sisi penerima RX

menjalankan

menjalankan

Bekerja dengan Raspberry Pi

Menggunakan mod ini di Raspberry Pi juga cukup mudah! Pin modul RFLINKUART terhubung ke yang sesuai dari Raspberry Pi seperti pada example dari Arduino di atas. Dengan kata lain, Anda dapat membaca dan menulis langsung ke pin RX/TX dan menentukan perangkat yang akan disambungkan, seperti UART tradisional.

Gambar berikut menunjukkan metode koneksi antara sisi Root
Raspberry Pi dan modul RFLINK-UART, dan metode koneksi ujung Perangkat pada dasarnya sama, tetapi ID_ Pin pin Lat tidak perlu dihubungkan, dan ID0 dan ID1 diatur ke nomor ID yang berbeda tergantung pada persyaratan .

Bekerja dengan Raspberry Pi

Exampfile program:

Pemancar berulang kali mengirimkan informasi ke perangkat #3 dan perangkat #1

Exampprogram Exampprogram

Penerima: Mantan iniample adalah penerimaan sederhana

Mantan iniample adalah penerimaan sederhana

Terhubung langsung dengan sensor

Jika sensor Anda mendukung antarmuka UART dan kecepatan Baud mendukung 9,600 atau
19,200 , maka Anda dapat langsung menghubungkannya ke sisi perangkat modul RFLINK-UART, dan Anda juga dapat dengan cepat dan tanpa rasa sakit meningkatkannya sensor fungsi Nirkabel. Sensor G3 PM2.5 berikut diambil sebagai example, lihat metode koneksi berikut:

Terhubung langsung dengan sensor

Selanjutnya, siapkan papan pengembangan (baik Arduino atau Raspberry Pi) untuk
hubungkan RO modul RFLINK-UART Di sisi lain, Anda dapat membaca transmisi G3 dalam cara umum UART data PM2.5, selamat, G3 telah ditingkatkan ke modul penginderaan PM2.5 dengan kemampuan transmisi nirkabel.

Gunakan Port IO

Modul RFLINK-UART menyediakan satu set port IO yang memungkinkan Anda untuk mengirimkan perintah on/off secara nirkabel, dan set Port Io ini tidak terbatas pada ujung transmisi atau penerima modul, dan kedua ujungnya dapat saling mengontrol. Selama Anda mengubah voltage port IN di kedua ujungnya, Anda akan mengubah volume outputtage dari port Keluar di ujung lainnya secara serempak. Silakan lihat contoh penggunaan berikutample untuk menjelaskan cara menggunakan Port IO untuk mengontrol bohlam LED sakelar dari jarak jauh.

Gunakan Port IO Gunakan Port IO

 

Dokumen / Sumber Daya

Modul Transmisi UART Nirkabel RFLINK RFLINK-UART [Bahasa Indonesia:] Panduan Instruksi
RFLINK-UART, Modul Transmisi UART Nirkabel, Modul Transmisi UART Nirkabel RFLINK-UART

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *