RFLINK-UARTワイヤレスUART伝送モジュール取扱説明書
RFLINK-UARTワイヤレスUART伝送モジュール

RFLINK-UARTワイヤレスUART伝送モジュールは、有線UARTをワイヤレスUART伝送に瞬時に簡単にアップグレードする使いやすいモジュールです。 それ以上に、そこには一連のI / Oポートがあるため、IOスイッチをリモートで適切に制御するためのコーディング作業やハードウェアは必要ありません。

モジュールの外観と寸法

RFLINK-UARTモジュールには、1つのルート端子(左)と最大4つのデバイス端(下の図の右側で、XNUMXからXNUMXまでの番号が付けられている場合があります)が含まれています。XNUMXつは外見は同じで、識別できます。背面のラベルによって。

以下に示すように、RFLINK-UARTモジュールのグループIDは0001で、BAUDは

モジュールの外観と寸法

モジュールの特性

  1. 営業巻tage: 3.3〜5.5V
  2. RF周波数: 2400MHz〜2480MHz。
  3. 消費電力: TXモードで24mA@ + 5dBm、RXモードで23mA。
  4. 送信電力: +5dBm
  5. 伝送速度:250Kbps
  6. 伝送距離: 広場で約80〜100m
  7. ボーレート:9,600bpsまたは19,200bps
  8. 1対1または1対複数(最大XNUMXつ)の送信をサポートします。

ピンの定義


ピンの定義
デバイス
ピンの定義
グランドàグラウンド

+5Và5Vvoltage入力

TXà開発ボードUARTのRXに対応

RXàは開発ボードUARTのTXに対応します

CEBàこのCEBはグランド(GND)に接続する必要があります。そうすると、モジュールの電源がオンになり、省電力制御機能として使用できます。

àIOポートの出力ピン(オン/オフエクスポート)

INàIOポートの入力ピン(オン/オフ受信)。

ID1、ID0 àこれらXNUMXつのピンのHIGH/LOWの組み合わせを介して接続するデバイスを選択します。

ID_LatàデバイスIDラッチピン。 ルートがID0、ID1を介してターゲットデバイスを設定する場合、このピンをLOWに設定する必要があります。そうすると、接続は指定されたデバイスに正式に切り替えられます。

グランドàグラウンド

+5Và5Vvoltage入力

TXà開発ボードUARTのRXに対応

RXàは開発ボードUARTのTXに対応します

CEBàこのCEBはグランド(GND)に接続する必要があります。そうすると、モジュールの電源がオンになり、省電力制御機能として使用できます。

àIOポートの出力ピン(オン/オフエクスポート)I

INàIOポートの入力ピン(オン/オフ受信)。

ID1、ID0àこれらXNUMXつのピンのHIGH/LOWの組み合わせにより、デバイスを異なるデバイス番号に設定できます。

ID_Latàこのピンフットはデバイスに影響を与えません。

使い方

UART通信インターフェースをサポートするすべてのタイプの開発ボードとMCUは、このモジュールを直接使用でき、追加のドライバーやAPIプログラムをインストールする必要はありません。

ルートとデバイスのセットアップ

従来の有線TTLは1対1の伝送であり、RFLINK-UARTワイヤレスUART伝送モジュールは、デバイス(#1)で電源を入れた後、別のデバイス(#0)が接続されている場合、1対複数タイプのデフォルトのルート端子(#2)をサポートします。番号付きデバイス(#4〜#0)。 ルート側のID1ピンとID0ピンを介して接続する別のデバイス側を選択できます。 デバイス選択のID1/IDXNUMXの組み合わせについては、以下の表を参照してください。

  デバイス1(#1) デバイス2(#2) デバイス3(#3) デバイス4(#4)
ID0ピン 高い 高い 低い 低い
ID1ピン 高い 低い 高い 低い

ID0、ID1ピンはデフォルトでHIGHであり、グランドに接続することでLOWになります。
注記: デバイス側は、最初に必要なデバイス番号に設定する必要があります。
ルートは同じテーブルを介してターゲットデバイスを選択します。

ルートのID0およびID1を介してメッセージを転送する別のデバイスを選択できます。通常、ID0または/およびID1をGNDに接続します。 それ以上に、ルート側はIOピンを介してLow / High信号を送信し、その場でターゲットデバイスを選択することもできます。

例えばamp下の図では、ArduinoNanoはD4ピンとD5ピンを介して接続するデバイスを選択しています。

ルートとデバイスのセットアップ

対応するHigh/Low信号をID0ピンとID1ピンに送信した後、
ルート端末は、古い接続端で送信を中断します(つまり、古い接続端で送信と受信を停止します)。 そして、ID_LatピンからのLow信号が新しい接続に切り替わるのを待ちます。

新しい接続でメッセージの送受信を開始します
ID0、ID1を介してターゲットデバイス番号信号を送信すると、ルートと現在接続されているデバイス間のすべての切断が停止します。 ID_LatのLOW信号を少なくとも3ms送信するまで、新しいトランセクションは開始されません。

送信を開始します

Arduino、Raspberry Pi、センサーのXNUMXつのユースケースがあります。

Arduinoでの作業

ArduinoのハードウェアTX/RXポートを直接使用することに加えて、このモジュールはソフトウェアシリアルもサポートしているため、ソフトウェアでエミュレートされたUARTで使用して、物理UARTインターフェイスを占有しないようにすることができます。

次の例ampleは、D2とD3をTXとのルート側に接続しています。
ソフトウェアシリアルRXを介したRFLINK-UARTモジュール、D7、D8はデバイスへの接続を設定するピンであり、D5はokトグルピンとして使用されます。 Arduinoの命令により、digitalWriteはD7、D8、およびD5ピンに対してLOWまたはHIGHを出力します。さまざまなデバイスに動的に接続する機能を実現できます。

Arduinoでの作業

Arduino(イタリア) D2 D3 D5 D7 D8 5V グランド
RFLINK-UART RX TX ID_Lat(ルート) ID0

(根)

ID1

(根)

5V GND CEB

Exampルート側のトランスポートプログラムのファイル:

ルート側のトランスポートプログラム ルート側のトランスポートプログラム

ExampRXレシーバー側プログラムのファイル:

RXレシーバー側プログラム

実行する

実行する

RaspberryPiの操作

Raspberry Piでこのmodを使用することも、かなり簡単です。 RFLINKUARTモジュールのピンは、exのようにRaspberryPiの対応するピンに接続されます。amp上記のArduinoのル。 つまり、従来のUARTと同じように、RX / TXピンに直接読み書きして、接続するデバイスを指定できます。

次の図は、ルート側の接続方法を示しています。
Raspberry PiとRFLINK-UARTモジュール、およびデバイス側の接続方法は基本的に同じですが、ID_ Latピンピンを接続する必要はなく、ID0とID1は要件に応じて異なるID番号に設定されます。

RaspberryPiの操作

Exampプログラムのファイル:

送信機は、デバイス#3とデバイス#1に情報を繰り返し送信します

Exampプログラムのファイル Exampプログラムのファイル

レシーバー:この元ampleは単純な受信です

この元ampleは単純な受信です

センサーとの直接接続

センサーがUARTインターフェースをサポートし、ボーレートが9,600または
19,200の場合、RFLINK-UARTモジュールのデバイス側に直接接続でき、ワイヤレス機能センサーもすばやく簡単にアップグレードできます。 次のG3PM2.5センサーはexとして取られますample、以下の接続方法を参照してください

センサーとの直接接続

次に、開発ボード(ArduinoまたはRaspberry Piのいずれか)を準備してください
RFLINK-UARTモジュールのROを接続します。ot側では、G3伝送を一般的なUART方式のPM2.5データで読み取ることができます。おめでとうございます。G3はワイヤレス伝送機能を備えたPM2.5センシングモジュールにアップグレードされました。

IOポートを使用する

RFLINK-UARTモジュールは、オン/オフコマンドをワイヤレスで送信できる一連のIOポートを提供します。この一連のIoポートは、モジュールの送信側または受信側に限定されず、両端が相互に制御できます。 音量を変えればtag両端のINポートのe、出力ボリュームを変更しますtag同期してもう一方の端の出力ポートのe。 次の使用法を参照してくださいexampIOポートを使用してスイッチのLED電球をリモート制御する方法を説明します。

IOポートを使用する IOポートを使用する

 

ドキュメント / リソース

RFLINKRFLINK-UARTワイヤレスUART伝送モジュール [pdf] 取扱説明書
RFLINK-UART、ワイヤレスUART伝送モジュール、RFLINK-UARTワイヤレスUART伝送モジュール

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *