特徴:
1. 電源電圧: 3.2V〜5.5V。 (モジュールを発光状態で長時間動作させたい場合は、電源電圧が 4.5V を超える場合、モジュール内蔵 LDO の加熱を防ぐために 1N4007 ダイオードを接続することをお勧めします)
2. デフォルトのアドレス範囲 (オープンフィールドテスト): 約 600 メートル (調整可能な最大通信距離は 1000 メートルに達し、ボーレートは 500bps)
3.デフォルトのアイドル電流: 16MA (異なる動作モードでは、動作電流は異なります)
4. モジュール寸法: 27.8 x 14.4 x 4mm
5. 動作周波数範囲: 433.4-473.0MHz、最大100チャネルの通信
6.最大送信電力:100mW(設定可能)
7. モジュールサポートソフトウェアのアップグレード
8. デフォルトの工場設定: モード FU3、ボーレートは 9600bps、通信チャネル CH001 (433.4M)
9. 4 つの透明な伝送モードは、さまざまな用途の機会に適応します。
10. 内蔵 MCU はプログラミング不要で、シリアル ポート経由で外部デバイスと通信するだけで済みます。
11. 一度に送信できるバイト数は無制限 (FU1 / FU3 モード)
12. このモジュールは、1 対 1、1 対多、多対 1、多対多の接続の透過的な伝送をサポートします。
パラメータ名
参照
パラメータ名
参照
モデル
HC-12
モジュールサイズ
27.4×13.2×4mm
周波数範囲
433.4~473.0MHZ
動作周波数
433.4~473.0MHz
通信インターフェース
UART 3.3V / 5V TTLレベル
アンテナインターフェース
スプリングアンテナ/アンテナソケット
動作電圧
3.2~5.5V
アイドル電流
16mA
コミュニケーションレベル
3.3V / 5Vレベル
使用湿度
10%~90%
送信電力
20dBm (最大)
動作温度
-25℃~+75℃
基準距離
1000メートル
保管温度
-40℃~+85℃
で コマンドセット:
モジュールパラメータ、ATコマンドセット
AT コマンドは機能モジュールのパラメータを設定するために使用され、スイッチングモジュールは設定が有効になった後に設定モードを終了する必要があります。 その間、パラメータや機能を変更しても、パワーダウンは失われません。
コマンドモードに入ります。
最初のエントリ モード - 通常の使用 (電源が入っている)、最初の 5 ピンの「SET」は Low に設定されます。
2 番目のエントリ モード - 電源、5 番目のピン「SET」は再び最初に電源を Low に設定します。
どちらの方法でも、モジュールを AT コマンド モードにし、解放して (「SET」ピンが Low に接続されていない)、コマンド モードを終了できます。 コマンド モードを終了した後、モジュール関数を変更すると、関数は適切な状態にカットされます。
2 番目の方法は、シリアル フォーマット 9600、N、1 で AT に固定されます。
説明書:
1.AT
テスト手順
例: モジュールコマンド「AT」を送信すると、モジュールは「OK」を返します。
2.AT+Bxxxx
シリアルポートのボーレートコマンドを変更します。 ボーレートは 1200bps、2400bps、4800bps、9600bps、19200bps、38400bps、57600bps、115200bps に設定できます。 工場出荷時のデフォルトは9600bpsです。
例: モジュールのシリアル ポートのボー レートを 19200bps に設定し、モジュール コマンド「AT + B19200」を送信してください。モジュールは戻ります。
「OK + B19200」。
3.AT+Cxxx
無線通信チャンネルを001~127から選択可能(100無線チャンネル以上は通信距離保証外)。 デフォルト値は 001 無線チャネル、動作周波数は 433.4MHz です。 ステップチャンネルは400KHz、チャンネル100の動作周波数は473.0MHzです。
例:
モジュールをチャネル 21 に設定し、モジュール コマンド「AT + C021」を送信してください。モジュールは「OK + C021」を返します。
コマンド モードを終了した後、モジュールの最初の 21 チャネルの動作周波数は 441.4 MHz になります。
注: ワイヤレス受信モジュール HC-12 の感度は比較的高いため、ボーレートは空中の場合よりも高く 58000 bps、隣接チャネルの使用に 5 をシフトする必要があります。 エアボーレートが 58000 bps 以下の場合、短距離 (10 メートル) 通信の場合は、5 つの隣接するチャネルをずらして使用する必要があります。
4.AT+FUx
モジュールのシリアル パススルー モードを変更するには、FU1、FU2、FU3 の 3 つのモードがあります。 モジュールのデフォルト モードは FU3 で、2 つのシリアル パススルー モード モジュールを同じ通信に設定する必要があります。 詳細については、上記の「ワイヤレス シリアル パススルー」の部分を参照してください。
例: モジュールコマンド「AT + FU1」を送信すると、モジュールは「AT + OK」を返します。
5. AND + Px
デフォルト設定は 8、最大送信電力、通信距離です。 送信電力レベルは、最小送信電力である 1 に設定されます。 一般に送信電力が6dB低下するごとに通信距離は半分になります。
例: モジュールコマンド「AT + P 5」を送信すると、モジュールは「OK + P5」を返します。 コマンド モードを終了すると、モジュールの送信電力は +11 dBm になります。
モジュールの 4 つの透過伝送モード:
HC-12 モジュールには、FU1、FU2、FU3、FU4 で示される 4 つのシリアル ポート透過伝送モードがあります。 各モードを使用する場合は、シリアルデータを送受信するだけです。 空中で無線送信部分を制御する必要はありませんが、同じ空中ボーレートでのみ通信できます。
FU1: (さらなる省電力モードで AT + FU1 を送信)
モジュールのアイドル動作電流は約 3.6mA です。 このモードではシリアルポートのボーレートを8種類設定でき、エアボーレートは250000bpsに統一されます。
FU2:(省電力モードでAT + FU2を送信)
モジュールのアイドル動作電流は約 80uA です。 このモードでは、モジュールは 1200bps、2400bps、4800bps のシリアル ボー レートのみをサポートし、エア ボー レートは 250000bps に統一されます。
FU3:(フルスピードモードでAT + FU3を送信(工場出荷時のデフォルト))
モジュールのアイドル動作電流は約 16mA です。 モジュールはシリアルポートのボーレートに応じてワイヤレス伝送のエアボーレートを自動的に調整します。
FU4: (長距離モードで AT + FU4 を送信)
モジュールのアイドル動作電流は約 16mA、シリアル ポートのボー レートは 1200 bps に固定、エア ボー レートは 500 bps です。
番号
ATコマンド(xはパラメータを意味します)
応答
効果
1
AT
わかりました
モジュールが正常か確認してください
2
AT+Bxxxx
OK+Bxxxx
シリアルポートのボーレートを変更する
3
AT+Cxxxx
OKセット名
無線通信のチャンネルを変更する
4
AT+FUx
OK+FUx
モジュールのシリアルポート透過伝送モードを変更します。
5
AT+Px
OK+ピクセル
モジュールの送信電力レベルを設定する
6
AT+Ry
OK + (y で指定されたパラメータ)
モジュールの個々のパラメータを取得する
7
AT+RX
OK + 各種パラメータ
モジュールのすべてのパラメータを取得します
9
AT+V
www.hc01.com HC-12_V2.6
モジュールファームウェアのバージョン情報を問い合わせる
10
AT+スリープ
OK+スリープ
スリープモードに入る
11
AT+デフォルト
OK+スリープ
リセット