アリエクでESP32のモジュールを探していたらたまたまEbyteの2.4GHz通信モジュールが出てきて、商品画像に技適っぽいマークが付いてるので気になって開いてみたらnRF24L01P搭載モジュールだった。
nRF24L01といえば安価で2.4GHz通信ができるモジュールなんだけどもそれの進化版のnRF24L01P(nRF24L01+)が搭載されてさらにPA/LNAがついたモジュールが技適通ってるだと…
まずはEBYTEのE01-ML01DP5ってやつ。これは211-250103で技適を取っていて、レビューの写真にも技適番号が刻印されているモジュールが載っていた。
公式サイトでも日本のMIC認証を取得してると書いてあった。
あとはEBYTEのE01-2G4M27Dってモデル。こちらは210-145151で技適を取っているっぽい。レビューを見る限りちゃんと刻印されてるモジュールが届いていそう。
どちらも新しいnRF24L01Pが搭載されているっぽいけども、コマンドもピン配置もnRF24L01と同じらしいのでそのまま差し替えて使えるっぽい。
なのでブレッドボードとかでのテストに便利なソケットアダプタボードとかもそのまま使えそう。
よくドローンのプロポとかに使われてるようなのでそれ用に技適を取ったのかな?
E01-ML01DP5の方はアンテナの方も資料に載っているので、E01-ML01DP5のほうが使いやすいかも。付属のロッドアンテナ以外にも、FPCアンテナ(YJ-UPDP-2.4G)か、Suckerアンテナ(TX2400-XPL-150)も使えそう。
資料をよく読むとソフトウェア側でも出力はPower Level 0になってるし、チャンネルも0から39chまで(2402MHz~2480MHzの2MHz刻み)になってるっぽい。電波法ではこのジャンルだと2483.5MHzまでって決められてるからそれ以上出さないようなチャンネルマップでテストしているっぽい。
Arduinoとかで使うときもライブラリでsetPALevelをRF24_PA_MINに設定して、setChannelは80以下の数字を2刻みで入れる感じにしないとだめかも。(確か周波数での設定だった気がするので2480MHzは80で2402MHzは2)
もともとは最大出力で地上で実測2.2Kmとか飛ぶモジュールらしいので技適対応の設定でも200m~300mぐらいは飛ぶんじゃないかな。空ものだったらもっと飛ぶかも。
通信はSPI通信なのでXbeeとかTWELITEみたいにUARTを飛ばしたい場合は別途マイコンで処理する必要がある。STC15F204EA搭載ボードでシリアル透過モードみたいな使い方ができるボードもあるみたいだけども、チャンネル設定とか出力設定をいじれるやつじゃないと技適の条件を外れてしまうかも。


0 件のコメント:
コメントを投稿