nRF24L01のピン配置、特徴。 回路&データシート

nRF24L01 ピン配置

機能

パワー 3.0 を使用してモジュールをパワーする.3V

CE

SPI通信を有効にするために使用

CSN Ship Select Not

SCK

MOSI

MISO

IRQ

する。

ピン番号

ピン名

略号

Ground

システムのグランドに接続

Vcc

Chip Enable

このピンは常にハイ・レベルを維持する必要があります。 SPI

Serial Clock

使用しているクロックパルスを提供する。 SPI通信は

Master Out Slave In

MCUのMOSI端子に接続されていること。 MCU

Master In Slave Out

MCUのMISOピンへ接続するモジュール。 モジュールがMCUからデータを送信するために

インタラプト

アクティブLow端子で、割り込みが必要な場合のみ使用

nRF24L01 特長

  • 2.高品質、高信頼性、低ノイズ、低ノイズ。4GHz RFトランシーバーモジュール
  • 動作電圧: 3.3V
  • 定格電流: 50mA
  • 通信距離: 50 – 200フィート
  • 動作電流: 250mA (maximum)
  • 通信プロトコル: 2.5V
  • 動作電圧: 3.3V
  • 定格電流: 50mA
  • 動作距離: 50 – 200フィート
  • 通信特性 SPI
  • Baud Rate: 250kbps~2Mbps
  • チャンネル・レンジ: 125
  • 最大パイプライン数/ノード:
  • Low cost wireless solution

Note: Complete Technical Details are found at the NRF24L01 datasheet that gave on the end of this page.

その他の RF モジュール

HC12, 433MhZ RF モジュール、nRF905

その他の無線オプション

Bluetooth, Lora, ESP8266, GSM.NRF24L01, GSM.NRF24L01, GSM.NRF24L01, GSM.NRF24L01, GSM.NRF24L01 など。 Xbee

NRF24L01の概要

nRF24L01は、無線トランシーバ・モジュールです。 2.4GHzの周波数で動作し、ISMバンドに該当するため、ほぼすべての国のエンジニアリング・アプリケーションで合法的に使用することができます。

(*SNRは信号の量に対するノイズの量で単位はdB[デシベル]で表されます。 そのため、メッシュネットワークや他の種類のネットワークがこのモジュールを使って可能になる。

NRF24L01の使用方法

NRF24L01モジュールはSPI通信を使用して動作します。 このモジュールは3.3Vマイコンでも5Vマイコンでも使用できますが、SPIポートを備えている必要があります。 SPI通信によるモジュールの使用方法の詳細については、以下のデータシートを参照してください。

nRF24L01 インターフェース回路

ここでは、3.3V マイクロコントローラの方法を示していますが、5V MCU でも同じように適用されます。 SPI ピン (MISO<MOSI および SCK) はマイクロコントローラの SPI ピンに接続し、信号ピン (CE および CSN) は MCU の GPIO ピンに接続します。

Arduino とモジュールをインターフェイスする場合、R24 ライブラリのようにすぐに利用できるライブラリがあります。 これらのライブラリを使用すれば、数行のコードで簡単にnRF24L01をArduinoに接続することができます。 他のマイクロコントローラを使用している場合は、データシートを読んで SPI 通信を確立する方法を理解する必要があります。

nRF24L01 モジュールの使用は、特に市場に多くのクローン版があるため、少し厄介です。 もし、動作に問題があるようでしたら、10uFと0.1uFのコンデンサをVccとGroundピンに並列で追加してみてください。 また、3.3V電源がクリーンで、ノイズが含まれていないことを確認してください

コメントを残す

メールアドレスが公開されることはありません。