Passerelle WSN-LTE sur CC1310 et WP8548. Partie 1

Bonjour Habr! Cet article décrit le processus de développement d'une passerelle WSN (Wireless Sensor Network) pour la transmission de données à partir de capteurs sans fil vers un serveur via une communication mobile. Nous utiliserons le module programmable Sub-1GHz SoC CC1310 et WP8548 de Sierra Wireless comme remplissage. AirPrime WP8548 est un module LGA-239 industriel. Son modem sans fil assure la transmission de données dans les réseaux HSPA, WCDMA, EDGE et GPRS, ainsi que la réception du signal GPS.





Motivation. Pourquoi est-ce tout?

Bien sûr, ce problème pourrait être résolu en utilisant le microcontrôleur CC1310 en conjonction avec un modem 3G de SIMCOM ou Quectel, mais: le module WP8548 est dans mon bureau depuis plusieurs années. Je n'ai pas trouvé d' application rationnelle de ce module en raison de son coût (60 $, DigiKey ), mais l'envie de l'essayer en pratique me tourmente toujours. Je vous préviens tout de suite:





  1. La solution est plus chère que les solutions similaires d'Aliexpress





  2. Je ne résous pas un problème spécifique, mais j'essaie d'évaluer les capacités de ce module





Étape 1. Schéma de principe de puissance

L'étape la plus ennuyeuse de la conception d'un circuit d'un futur appareil. Mais mettez tous nos soupirs de côté et voyez les paramètres de puissance des principaux composants du circuit. Ouvrez la page 26 de la documentation et voyez que la plage de tension d'alimentation du WP8548 est comprise entre 3,4 et 4,3 volts (cela suggère une alimentation à partir d'une batterie au lithium). Le CC1310 fonctionne sur une tension d'alimentation de 1,8 à 3,8 volts. Présentons les exigences générales du futur appareil:





  1. Travailler avec une batterie au lithium + la charger





  2. Convertisseur élévateur 5V pour alimenter des appareils externes à partir d'une batterie au lithium.





  3. La possibilité d'éteindre une partie du circuit lors du passage en mode veille





  4. La taille du PCB n'est pas plus grande qu'une carte de crédit, bien sûr





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