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

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで

配線なしでデバイス間通信を実現する433MHz帯(433.92MHz)は、IoT・ホームオートメーション・リモコン等で広く使われるISMバンドです。Zigbee/Z-Wave/Wi-Fiとどう違うのか? モジュール選定からアンテナ設計、Arduino実装まで実践的に解説します。

433MHzとは

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
典型的な433MHz RFモジュール

433MHzは免許不要のISMバンド(産業・科学・医療用)の一種で、送信機・受信機・トランシーバの組み合わせでワイヤレス通信を構築します。主な用途:ワイヤレスドアベル、ガレージドア、ホームオートメーション、アクセス制御、気象センサ、RFID等。

モジュール構成とピン配置

送信モジュール(典型:FS1000A / XY-FST)

ピン機能備考
DATAシリアルデータ入力MCUのUART/GPIO出力接続
VCC3.5〜12V(高電圧ほど出力大・到達距離長)5V推奨
GNDグランド-
ANT外部アンテナ接続17.3cm単線推奨(λ/4)

受信モジュール(典型:XY-MK-5V / RXB6)

ピン機能備考
VCC5V推奨3.3V動作品もあり
DATA受信データ出力内部で2ピン短絡、どちらでも可
GNDグランド-
ANT外部アンテナ(未標記、コイル近く)17.3cm単線推奨

主要仕様比較

項目送信機受信機
動作周波数433.92MHz433.92MHz
変調方式ASK (OOK)ASK / OOK
送信出力約10〜25mW-
受信感度--105dBm典型
データレート<10kbps<10kbps
消費電流9〜40mA (Peak 500mA)≤5.5mA
到達距離屋外見通し 90m(アンテナ有)同上
動作電圧3〜12V5V±0.5V

動作原理

送信側:ASK/OOK変調

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
433MHz送信モジュール動作ブロック図

受信側:スーパーヘテロダイン/ダイレクトコンバージョン

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
433MHz受信モジュール動作ブロック図

主なアプリケーション

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
赤外線リモコンと異なり壁を透過

メリット・デメリット

メリット

項目内容
低消費電力受信側数mA、送信側も間欠動作で月単位電池駆動可能
長距離到達433MHzは回折強く、壁/床透過性が2.4GHz帯より優秀。屋内でも20〜50m
低コストモジュールペア数百円〜。実装簡単で量産向き
免許不要日本国内含む多くの国でISMバンドとして開放
プロトコル自由独自プロトコル/マンチェスタ/仮想ワイヤ等柔軟に実装可

デメリット

項目内容
メッシュ非対応中継機能なし。Z-Wave/Zigbeeのような自己組織化ネットワーク不可
片方向が基本ACK/再送制御は上位層で自前実装必要。到達確認できない
干渉に弱い同帯域他デバイス(温度計、タイヤ圧センサ等)と衝突しやすい
帯域幅狭い高速データ/音声/映像転送には不向き
法規制確認必須国/地域により出力/占有帯域/デューティサイクル規制異なる

Arduino UNO 実装チュートリアル

必要部品

送信側 配線・スケッチ

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
送信側配線:DATA→D12、VCC→5V、GND→GND、ANT→17.3cm線
433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
送信側スケッチ例(VirtualWire/RadioHeadライブラリ使用)

受信側 配線・スケッチ

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
受信側配線:DATA→D11、VCC→5V、GND→GND、ANT→17.3cm線
433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
受信側スケッチ例

推奨ライブラリ:RadioHead (RH_ASK)

// 送信側例
#include 
#include 
RH_ASK driver(2000, 11, 12); // speed, rxPin, txPin

void setup() {
  driver.init();
  Serial.begin(115200);
}

void loop() {
  const char *msg = "Hello 433MHz";
  driver.send((uint8_t*)msg, strlen(msg));
  driver.waitPacketSent();
  delay(1000);
}
// 受信側例
#include 
#include 
RH_ASK driver(2000, 11, 12);

void setup() {
  driver.init();
  Serial.begin(115200);
}

void loop() {
  uint8_t buf[RH_ASK_MAX_MESSAGE_LEN];
  uint8_t buflen = sizeof(buf);
  if (driver.recv(buf, &buflen)) {
    Serial.print("Received: ");
    Serial.println((char*)buf);
  }
}

アンテナ設計で到達距離を最大化

433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
波長計算:λ = c / f
433MHz帯 無線通信 完全ガイド:低消費電力・長距離・Arduino実装まで
λ/4 = 17.3cm(実用的なヘリカル/モノポール長)

アンテナのポイント

法規制上の注意(日本国内)

結論

433MHz帯は「安い・遠くまで届く・電池で長持ち」の三拍子揃った無線手段ですが、双方向確実性・メッシュ・高速性が必要ならZigbee/Z-Wave/Thread、スマホ直結ならBluetooth/Wi-Fiを選ぶべきです。用途に合わせて使い分け、技適対応モジュールで合法的に運用しましょう。詳細な実装相談はお気軽にお問い合わせください。

産業技術

  1. Arduino NanoとSi4730で作る全帯域ラジオ(LW/MW/SW/FM)─ 低コスト・ステップバイステップ製作
  2. テラヘルツ帯:基礎、特性、新興アプリケーション
  3. AIaaS完全ガイド:AI as a Serviceを解き明かす
  4. フィールドサービスマネジメント完全ガイド:成功へのエキスパートブループリント
  5. ロジスティクスマネジメント完全マスター:実証済みブループリント
  6. 在庫管理マスター:あらゆるビジネスに通じる実証済み戦略
  7. 保全管理の極意:効率化とコスト削減を実現する完全ガイド
  8. サプライチェーンマネジメント完全ガイド:戦略から実務まで徹底解説
  9. CMMS購入の完全ガイド:資産パフォーマンスを最大化する選び方
  10. 74LS74 デュアルDフリップフロップ:完全リファレンスとピンアウト
  11. BME680 4-in-1環境センサ徹底活用:温湿度・気圧・ガス(VOC)をArduinoで同時測定