工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

HC-12 –シリアル組み込み通信モジュールの使用

情報をリモートで送受信するための通信モジュールが必要ですか? HC-12を試しましたか?これは、簡単に構成して使用できる優れたシリアルデータモジュールです。

今日の記事では、HC-12、そのプロパティ、設定、およびその使用方法について説明します。

HC-12とは何ですか?

HC-12は、シリアルデータの送受信に使用できる100mWのワイヤレスマルチチャネル組み込み通信モジュールです。 100チャンネルあり、最大1000メートルを送信できます。

HC-12の技術的特性

HC-12モジュールをArduinoと通信する方法

図1:実践的なArduinoプロジェクトの実践

設定方法は次のとおりです。

電力を安定させるために、外部電源とデカップリングコンデンサを使用することをお勧めします。

HC-12無線モジュールの設定

図2:DC電源

ボーレートの設定

HC-12無線モジュールは、ボーレートまたは通信チャネルを介した情報転送のレートを自動的に設定します。

ここでは、HC-12無線モジュールとの通信を有効にするために設定できるボーレートを確認します。

高い受信感度は、より低いデータレートを支払うため、メリットがあります。 6 dBmを下げると、感度が前の値の半分に下がります。

したがって、次の設定に従って、受信モジュールと送信モジュールのボーレートが同じであることを確認してください。

無線モードの設定

HC-12無線モジュールには、FU1、FU2、FU3、およびFU4の4つのモードがあります。 FU3がデフォルトモードです。

まず、無線モードを設定する方法は次のとおりです。

さらに、4つの無線モードの機能を見てみましょう。

FU1

FU1のアイドル電流は3.6mA、伝送遅延は15〜25ms、フルパワー動作範囲は100メートルです。

FU2

アイドル電流は80uA、伝送遅延は500ms、フルパワー動作範囲は100メートルです。

FU3

FU3のアイドル電流は16mAで、伝送遅延は4〜8​​0msです。また、9600ボーと2400ボーでそれぞれ600〜1000メートルのフルパワー動作範囲を備えています。

FU4

FU4モードのアイドル電流定格は16mA、伝送遅延は1000msです。さらに、フルパワーで1800メートルの動作範囲と1200ボーを備えています。

送信電力の設定

HC-12無線モジュールには、1から8までの番号が付けられた8つの電力レベルがあります。

レベル8はデフォルトの送信電力レベルであり、残りを設定する方法は次のとおりです。

チャネルの設定

HC-12モジュールには、400kHzの周波数シフトで分離された100チャネルがあります。たとえば、チャネル1は433.4 MHzを使用し、チャネル100は473.0MHzを使用します。

チャンネルを設定する方法は次のとおりです。

データ形式の設定

シリアルデータ転送では、バイトごとに送信されるビットを設定できます。 8以外はエキゾチックで、その後にパリティビットまたは非パリティビットが続きます。パリティビットを送信する場合は、奇数または偶数のパリティをチェックするオプションがあります。結論として、モジュールは1、1.5、または2ストップビットを送信します。

データ形式を設定する方法は次のとおりです。

たとえば、デフォルトのデータ形式は8N1です。

その他の設定

HC-12モジュールのクエリ

以下に示すように、HC-12モジュールにクエリを実行することもできます。

x =Xは、すべてのパラメーターが照会されたことを意味します。

X =B、C、F、またはP(ボーレート、チャネル、モード、または送信電力)。

スリープモードの使用

スリープモードは、定期的にデータを送信し、それ以外の時間は休止状態を維持するHC-12モジュールに適しています。たとえば、気象観測所のデータを送信するモジュール。

範囲テスト

範囲テストでは、2つのArduinoNanoボードで操作できます。この場合、ボードの1つにレシーバーを接続します。次に、LEDをレシーバーArduinoNanoのピン6に接続します。

設定後、送信機からメッセージを送信し、信号の受信に失敗するまで受信機をさらに動かしてください。それがその範囲です。

範囲の改善

より大きなコンデンサを電源に接続してハードウェアをアップグレードすることにより、データ範囲を改善できます。また、より良いアンテナを使用することができます。

結論

HC-12モジュールは、プロジェクトで使用できる優れた通信モジュールです。そして、これまで見てきたように、1.8 kmに達するものもあり、拡張範囲の通信機能を備えています。

最後に、説明が必要なコメント、提案、または灰色の領域については、お問い合わせください。


産業技術

  1. デジタル通信入門
  2. データフロー
  3. C# を使用して
  4. Kontron:AMD Ryzen Embedded R1000SoCを搭載したCOMExpressモジュール
  5. サンダンス:精密ロボット工学アプリケーション向けのVCS-1組み込みプロセッサモジュール
  6. RaspberryPiを使用したジェスチャー制御ロボット
  7. DevOpsを使用した組み込みソフトウェアの課題への対処
  8. 製造注文モジュールのホットキー
  9. 部品表モジュールのホットキー
  10. 部品表モジュールの構築
  11. 製造モジュールグループ