NRF24L01 アルゴリズム | ピン配置
- タイプ: 処方箋のみ
- RFファミリー/標準: 一般的なISM > 1GHz
- プロトコル: -
- パッケージ: 20-VFQFN露出パッド

HK$250.00以上のご注文で送料無料

迅速な対応、迅速な見積もり

すぐに発送、アフターサービスも安心

オリジナルチャネル、本物の製品の保証
NRF24L01 Arduino Tutorial – Wireless Communication
NRF24L01
NRF24L01は、Nordic Semiconductor社製の人気の無線モジュールで、主に近距離無線通信に使用されます。エネルギー効率、低価格、高速性に定評があり、無線リモートコントロールデバイスやIoTアプリケーションに最適です。
具体的には、家庭用Wi-Fiと同様の2.4GHz帯で動作し、この周波数帯を使用するのに特別な許可やライセンスは必要ありません。最大2Mbpsの速度でデータを送信できるため、一般的な無線データ転送には十分すぎるほどです。わずか3.3Vの低電圧で動作し、非常に電力効率が高く、スタンバイモードではほぼ電流を消費しません。
NRF24L01は、ラジコンカーやドローン、スマートホーム機器、産業用IoTセンサーなどによく使用されています。標準的な伝送距離は数十メートルで、ほとんどの用途に十分です。さらに高性能なアンテナと組み合わせることで、通信距離を大幅に延長することも可能です。
つまり、NRF24L01 は使いやすく、手頃な価格で、ワイヤレス プロジェクトに広く選ばれています。
NRF24L01 ピン配置
ピン | 名前 | ピン機能 | 説明 |
---|---|---|---|
1 | CE | デジタル入力 | チップイネーブル RXまたはTXモードをアクティブ化します |
2 | CSN | デジタル入力 | SPIチップセレクト |
3 | SCK | デジタル入力 | SPIクロック |
4 | モシ | デジタル入力 | SPIスレーブデータ入力 |
5 | 味噌 | デジタル出力 | SPIスレーブデータ出力(トライステートオプション付き) |
6 | IRQ | デジタル出力 | マスク可能な割り込みピン。アクティブロー |
7 | VDD | 力 | 電源(+1.9V~+3.6V DC) |
8 | VSS | 力 | グランド(0V) |
9 | XC2 | アナログ出力 | クリスタルピン2 |
10 | XC1 | アナログ入力 | クリスタルピン1 |
11 | VDD_PA | 出力 | 内蔵nRF24L01パワーアンプ用の電源出力(+1.8V)。データシートに示されているように、ANT1とANT2に接続する必要があります。 |
12 | ANT1 | 高周波 | アンテナインターフェース1 |
13 | ANT2 | 高周波 | アンテナインターフェース2 |
14 | VSS | 力 | グランド(0V) |
15 | VDD | 力 | 電源(+1.9V~+3.6V DC) |
16 | アイルランド情報省 | アナログ入力 | 基準電流。22kΩの抵抗をグランドに接続します。 |
17 | VSS | 力 | グランド(0V) |
18 | VDD | 力 | 電源(+1.9V~+3.6V DC) |
19 | DVDD | 出力 | デカップリング目的の内部デジタル電源出力。 |
20 | VSS | 力 | グランド(0V) |
最適なパフォーマンスを得るには、特に SPI ライン上の配線を短くし、電源ノイズを減らすために VCC ピンと GND ピンの間にデカップリング コンデンサ (0.1μF および 10μF) を配置することを検討してください。
NRF24L01相当モジュール
モジュール | メーカー | 頻度 | データレート | 電圧範囲 | 範囲 | インタフェース | 互換性 |
---|---|---|---|---|---|---|---|
NRF24L01 | ノルディック | 2.4GHz帯 | 250kbps~2Mbps | 1.9~3.6V | 約100m(オープンエリア) | SPI | – |
RFM75 | ホープRF | 2.4GHz帯 | 250kbps~2Mbps | 1.9~3.6V | 約100m(オープンエリア) | SPI | ピン互換 |
SI24R1 | 南京セミ | 2.4GHz帯 | 250kbps~2Mbps | 1.9~3.6V | 約100m(オープンエリア) | SPI | ピン互換 |
LT8900 | ロンティウム | 2.4GHz帯 | 250kbps~1Mbps | 1.9~3.6V | 約100m(オープンエリア) | SPI | 類似しているが、若干のソフトウェア調整が必要 |
要約と選択のヒント:
NRF24L01モジュールの代替品を選ぶ際には、ピン互換性(例えば、ピン互換の代替品であるRFM75やSI24R1など)を確認することが重要です。電圧互換性とSPIインターフェースの詳細も必ずご確認ください。LT8900などのモジュールは同様の機能を備えていますが、ソフトウェアに若干の調整が必要になる場合があります。最適な互換性と性能を確保するには、特に必要な通信範囲とデータレートなど、対象アプリケーションを念頭に置いてください。
NRF24L01無線通信回路
この回路図は、短距離無線データ転送によく使用される典型的な NRF24L01 無線通信回路を示しています。
図を見ると、NRF24L01チップがSPIインターフェース(SCK、MOSI、MISO、CSN)を介してマイクロコントローラやその他の制御チップと通信していることがわかります。また、「CE」とラベル付けされたピンがあり、モジュールがデータを送受信するタイミングを制御します。もう1つのピンであるIRQは、あまり使用されませんが、割り込み信号として機能し、データ転送の完了をマイクロコントローラに通知します。
NRF24L01 チップの横には、周波数を安定させるために 2 つの小さな 22pF コンデンサ (C6 と C7) とペアになった 16 MHz 水晶発振器 (JZ1) があり、1MΩ 抵抗 (R2) によって発振器が確実に起動することが保証されます。
Since the NRF24L01 needs a stable 3.3V power supply, the schematic includes several capacitors (C8, C9) to filter out noise and ensure clean power delivery, helping maintain the quality of the wireless signal.
On the antenna side, you’ll see inductors (L1, L2, L3) and capacitors (C3, C4, C5, C6). These components form what’s known as an RF matching network, which helps signals smoothly reach the antenna without significant losses or reflections. Simply put, it ensures the wireless signal is transmitted farther and more reliably.
NRF24L01 電源の問題
その NRF24L01 無線モジュールは電源の安定性に敏感であり、不安定な電源線やノイズの多い電源線は通信に問題を引き起こすことがよくあります。よくある問題としては、接続の断続、通信範囲の縮小、モジュールのリセットなどがあります。これらの問題を回避するために、以下の対策を強くお勧めします。
-
安定した 3.3V 電源を使用します。 NRF24L01 には、3.3V 前後の安定した電圧が厳密に必要です。
-
デカップリングコンデンサを追加します。 モジュールのVCCピンとGNDピンの間に10µFの電解コンデンサを直接接続してください。これにより電圧変動が平滑化され、信頼性の高いパフォーマンスが確保されます。
-
適切な接地を確保する: 接地が不十分だとノイズや不安定さが生じる可能性があります。