こんにちはHabr!この記事では、モバイル通信を介してワイヤレスセンサーからサーバーにデータを送信するためのワイヤレスセンサーネットワーク(WSN)ゲートウェイの開発プロセスについて説明します。充填物として、SierraWirelessのSub-1GHzSoCCC1310およびWP8548プログラマブルモジュールを使用します。AirPrime WP8548は、産業用LGA-239モジュールです。そのワイヤレスモデムは、HSPA、WCDMA、EDGE、GPRSネットワークでのデータ送信、およびGPS信号の受信を提供します。
動機。なぜこれがすべてなのですか?
もちろん、この問題は、CC1310マイクロコントローラーをSIMCOMまたはQuectelの3Gモデムと組み合わせて使用することで解決できますが、WP8548モジュールは数年前から私の机にあります。このモジュールのコスト($ 60、DigiKey)のために、このモジュールの合理的なアプリケーションを見つけることはできませんでしたが、実際に試してみるのはまだ苦痛です。私はすぐにあなたに警告します:
ソリューションはAliexpressの同様のものよりも高価です
私は特定の問題を解決していませんが、このモジュールの機能を評価しようとしています
ステップ1.パワーブロック図
将来のデバイスの回路を設計する最も退屈な段階。しかし、ため息をすべて脇に置いて、回路の主要コンポーネントの電力パラメータを見てみましょう。ドキュメントの26ページを開いて、WP8548の供給電圧範囲が3.4〜4.3ボルトであることを確認します(リチウム電池からの電力を示唆しています)。CC1310は、1.8〜3.8ボルトの電源電圧で動作します。将来のデバイスの一般的な要件を示しましょう。
リチウム電池で作業+充電
リチウム電池から外部機器に電力を供給するための5V昇圧コンバーター。
スリープモードに入るときに回路の一部の電源をオフにする機能
もちろん、PCBのサイズはクレジットカード以下です。
, . WP8548 MicroSD , 2,95 . GPIO 1.8, . , 1.8 3.3. HSIC . USB3503 ( LDO) USB .
BQ24292. 17 , 12 . 4, PowerBank' 20.
TPS63802. 6 , 2 ( ) buck-boost .
CC1310 PMIC, 3.3 . .
:
1.8 ()
3.3 ()
2.95 MicroSD ()
3.3 CC1310 ( )
(ADJ) TPS79301 , .
:
2. .
, . .
17. USB ( PSEL +VBUS), BQ24292 , USB .
U5 U10 . WP8548 0 PWR_ON, pull-up . , VT1 VT2 . Open-drain CC1310 .
MicroSD, CC1310, USB
USB WP8548, ESD .
3:
. , keep-out. .
. , . , SMD . , - , .
. .
3D .
. , . , , .
, , . , DC-DC c 12 5. , . 5 2.8 . , . , .
/ . , , .
. - :) , - , - . , COM-.
. 192.168.2.2
, SSH . root, .
, SIM- , .
, . CC1310 .