WSN-LTE-Gateway auf CC1310 und WP8548. Teil 1

Hallo Habr! Dieser Artikel beschreibt den Entwicklungsprozess eines WSN-Gateways (Wireless Sensor Network) zum Übertragen von Daten von drahtlosen Sensoren zu einem Server über mobile Kommunikation. Wir werden das programmierbare Sub-1-GHz-SoC CC1310- und WP8548-Modul von Sierra Wireless als Füllung verwenden. AirPrime WP8548 ist ein industrielles LGA-239-Modul. Das drahtlose Modem bietet Datenübertragung in HSPA-, WCDMA-, EDGE- und GPRS-Netzwerken sowie GPS-Signalempfang.





Motivation. Warum ist das alles?

Natürlich könnte dieses Problem durch die Verwendung des CC1310-Mikrocontrollers in Verbindung mit einem 3G-Modem von SIMCOM oder Quectel gelöst werden, aber: Das WP8548-Modul befindet sich seit mehreren Jahren in meinem Schreibtisch. Aufgrund seiner Kosten (60 US-Dollar, DigiKey ) habe ich keine rationelle Verwendung dieses Moduls gefunden , aber der Juckreiz, es in der Praxis auszuprobieren, quält mich immer noch. Ich warne Sie sofort:





  1. Die Lösung ist teurer als ähnliche von Aliexpress





  2. Ich löse kein bestimmtes Problem, sondern versuche, die Fähigkeiten dieses Moduls zu bewerten





Schritt 1. Leistungsblockdiagramm

Die langweiligste Phase beim Entwerfen einer Schaltung eines zukünftigen Geräts. Aber legen Sie alle unsere Seufzer beiseite und sehen Sie die Leistungsparameter der Hauptkomponenten der Schaltung. Öffnen Sie Seite 26 der Dokumentation und stellen Sie sicher, dass der Versorgungsspannungsbereich des WP8548 zwischen 3,4 und 4,3 Volt liegt (dies deutet auf eine Lithiumbatterie hin). Der CC1310 arbeitet mit einer Versorgungsspannung von 1,8 bis 3,8 Volt. Lassen Sie uns allgemeine Anforderungen für das zukünftige Gerät vorstellen:





  1. Arbeiten Sie mit einer Lithiumbatterie + laden Sie sie auf





  2. 5-V-Aufwärtswandler zur Stromversorgung externer Geräte über eine Lithiumbatterie.





  3. Die Möglichkeit, einen Teil der Schaltung auszuschalten, wenn Sie in den Ruhemodus wechseln





  4. Die Leiterplattengröße ist natürlich nicht größer als eine Kreditkarte





, . 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. 1.8 ()





  2. 3.3 ()





  3. 2.95 MicroSD ()





  4. 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 .





.












All Articles