垂直应用

Sub-GHz-LoRa&SigFox




在中远距离通信场景下,我们通常会使用LPWAN技术,包括NB-IOT,LoRaWAN,SigFox等。


NB-IOT,LoRaWAN,SigFox



STM32WL


STM32WL系列是一款单/双核架构、可支持LoRa等Sub-GHz频段射频协议的SoC射频芯片。

STM32WL系列支持单/双核的灵活结构:

  • 控制核为主频48MHz的Arm® Cortex®-M4;

  • 射频协处理器为主频48MHz的Arm® Cortex®-M0+,可选。


STM32WL


STM32WL系列可以支持Sub-GHz 频段下(150MHz-960MHz)的多种射频调制模式以及射频协议栈。



STM32WL系列可以支持Sub-GHz


STM32WL系列可以为用户提供经过认证的LoRaWAN和SigFox协议栈。


LoRaWAN和SigFox协议栈


温馨提示:

芯片出厂默认不带协议栈

软件与协议栈下载


STM32WL系列由4个产品子系列组成,分别对应单/双核架构以及所支持的不同调制模式。


STM32WL产品子系列




硬件资源


开发板型号图例说明

NUCLEO-WL55JCx

NUCLEO-WL55JCx

NUCLEO-WL55JC STM32WL Nucleo-64板提供了平价且灵活的方案,使用户能够基于STM32WL系列微控制器通过选择各种性能、功耗和功能组合尝试新理念并构建原型。ARDUINO Uno V3连接支架和ST morpho接头利用多种专用屏蔽提供了一种扩展STM32WL Nucleo开放式开发平台功能的简单方法。


由于集成了STLINK-V3E调试器/编程器,STM32WL Nucleo-64板无需单独的探头。


STM32WL Nucleo-64板配有STM32WL综合软件HAL库,STM32CubeWL MCU包则提供各种打包软件示例。


* NUCLEO-WL55JC1 支持868/915/923 MHz 频段

   NUCLEO-WL55JC2 支持433/470 MHz 频段


P-NUCLEO-LRWANx

P-NUCLEO-LRWANx
用于LoRa®技术和高性能(G)FSK/OOK/(G)MSK调制的P-NUCLEO-LRWANx STM32 NUCLEO启动器包是学习和快速开发低功耗广域网(LPWAN)解决方案的开发工具。该包包含LPWAN端节点及其相关网关。它与各种LoRaWAN®网络服务器提供商兼容。P-NUCLEO-LRWAN3适用于允许在低于500 MHz的频带内进行无线电通信访问的国家。在网关端,基于高性能STM32F7 Arm®32位微控制器的NUCLEO-F746ZG板控制RisingHF ARDUINO®扩展板(LRWAN_GS_LF1),用作基本的LoRaWAN®数据包转发器。通过这种方式,来自开发节点的数据可以直接到达LoRaWAN®网络服务器。


在传感器节点端,基于超低功耗STM32L073RZ的 Arm®32位微控制器控制着用作传感器节点的RisingHF LRWAN_NS1 ARDUINO®扩展板。


LRWAN_NS1终端节点是与ARDUINO®兼容的扩展板。该电路板由RisingHF围绕一个LoRa®模块设计,该模块由一个STM32L07设备供电,该设备承载一个友好的AT命令栈。这使得用户开发和使用LoRa®技术更加容易。此外,该扩展板还配备了STMicroelectronics的几个传感器:加速计和陀螺仪(LSM6DS3)、MEMS压力(LPS22HB)、湿度和温度(HTS221)以及磁强计(LIS3MDL)。


P-NUCLEO-LRWAN2支持868/915/923 MHz 频段

P-NUCLEO-LRWAN3支持433/470 MHz 频段



设计资源

*点击编号可查看下载


文档编号

文档介绍

AN5687

Long-packet   operation with STM32CubeWL
使用 STM32CubeWL 进行长数据包操作

AN5682

How to secure LoRaWAN® and Sigfox™ with STM32CubeWL
如何使用STM32CubeWL保护LoRaWAN®Sigfox™

AN5664

RSSI and SNR   for LoRa modulation on STM32WL Series
STM32WL系列LoRa调制的RSSISNR

AN5568

Ultra-low-power features of STM32WL Series microcontrollers
STM32WL系列微控制器的超低功耗特性

AN5566

RF certification process for NUCLEO-WL55JC
NUCLEO-WL55JC射频认证流程

AN5564

Getting started with projects based on dual-core   STM32WL microcontrollers in STM32CubeIDE
STM32CubeIDE中启动基于双核STM32WL微控制器的项目

AN5556

Getting started with STM32WL5x MCUs using IAR Embedded Workbench® and MDK-ARM
使用IAR Embedded Workbench®MDK-ARM开始使用STM32WL5x MCU

AN5554

LoRaWAN® firmware update over the air with   STM32CubeWL
使用 STM32CubeWL 无线更新 LoRaWAN® 固件

AN5544

Integration   guide of SBSFU on STM32CubeWL (including KMS)
SBSFUSTM32CubeWL(含KMS)上的集成指南

AN5511

STM32WL5x SFI tools, bootloader and RSS interface

AN5481

LoRaWAN® AT   commands for STM32CubeWL
STM32CubeWL LoRaWAN® AT命令

AN5480

How to build a Sigfox™ application with STM32CubeWL
如何使用 STM32CubeWL 构建 Sigfox™ 应用程序

AN5457

RF matching network design guide for STM32WL Series
STM32WL系列射频匹配网络设计指南

AN5409

STM32Cube MCU Package examples for STM32WL Series
STM32WL 系列的 STM32Cube MCU 封装示例

AN5408

Migrating   from STM32L0, STM32L1, and STM32L4 Series associated with SX12xx transceivers   to STM32WL Series microcontrollers
从与SX12xx无线电关联的STM32L0,STM32L1,STM32L4系列微控制器迁移到STM32WLEx系列微控制器

AN5407

Optimized RF board layout for STM32WL Series
STM32WL系列微控制器的RF板布局优化

AN5406

How to build  a LoRa® application with STM32CubeWL
如何使用 STM32CubeWL 构建 LoRa® 应用程序

AN5042

Precise HSE frequency trimming using STM32 wireless   MCUs
介绍适用于使用STM32WB系列射频应用的HSE微调的应用手册

UM2643

Getting   started with STM32CubeWL for STM32WL Series
STM32WL 系列的 STM32CubeWL 入门

UM2767

Getting started with the SBSFU of STM32CubeWL
用于STM32CubeWLSBSFU入门用户手册

UM2786

STM32CubeWL Nucleo demonstration firmware
STM32CubeWL核心板演示固件

点击此处查看更多

 

参考设计


参考设计资源包含原理图,layout以及BOM。


图例封装PCB层数链接
参考设计UFBGA4 层板https://www.st.com/en/evaluation-tools/stdes-i4s.html
UFQFPN4 层板https://www.st.com/en/evaluation-tools/stdes-u4s.html
UFQFPN2 层板https://www.st.com/en/evaluation-tools/stdes-u2s.html



射频调试工具


STM32CubeMonitor (STM32CubeMon)是一个软件工具,可以测试基于STM32WL硬件设备的无线电性能。它提供了一个图形显示,以验证射频性能,传输/接收测试和PER测量。结果可以被绘制出来,以可视化性能随时间的变化。


STM32CubeMon工具可以用来学习STM32WL硬件设备支持的各种RF协议,并构建测试脚本。它提供了一个动态的命令列表及其参数描述,以手动测试协议序列。用户可以测试一个命令序列,而无需编写任何代码行。终端窗口提供了一种使用命令行的直观方式。用户可以直接输入命令,也可以使用图形界面构建命令和设置参数。


相关文章:如何用STM32CubeMonitor图形化显示Lora节点信息


培训课程

*点击可查看观看 /下载


课程名称

课程简介

课件下载

STM32WL  长距离无线SoC

课程涉及STM32WL 软硬件和LoRa无线基础知识,例程讲解,LoRa应用创建介绍,以及STM32WL LoRa RF 测试和安全特性等相关内容。

下载

STM32WL Online Training

STM32WL系列的全套培训课程。

下载

STM32 MOOCs

Massive  Open Online Courses

1.     STM32CubeIDE dual core project on STM32WL55

2.     STM32WL55 Hardware Semaphore (HSEM) in practice

3.     STM32WL55 IPCC in practice

4.     STM32CubeMonitor: how to perform RF functional   tests on STM32WL

5.     STM32WL security

6.     LPWAN theory

7.     LPWAN workshop



Demo演示


Demo演示
  在 STM32WL 终端设备上开始使用 LoRaWAN FUOTA
  使用 STM32 和 Actility Reliable Multicast Server 在 LoRaWAN 上演示 FOTA
  包括 LoRaWAN 在内的远程 subGHz 连接
  STM32WL,远程无线微控制器 - LoRa SoC
  资产跟踪,ST 的完整解决方案
  STM32WL - LoRaWAN 和组播
  STM32低功耗计算机视觉应用:后装智能无线抄表模型
  STM32WL LoRa入网上云
  使用STM32WL实现LoRaWAN与多路广播
  基于STM32WL55开发的LoRaWAN@开发板
  STM32WL LoRa 上网入云

点击此处查看更多


成功案例


智慧城市资产追踪智慧农业智慧工业


智慧城市

  • 智能远程抄表

  • 智能路灯控制

  • 城市智慧停车


资产追踪

  • 楼宇自动化控制

  • 快递追踪

  • 集装箱追踪

  • 周转箱、栈板追踪


智慧农业

  • 畜牧业动物追踪

  • 割胶机远程控制

  • 农业自动灌溉

  • 牲畜健康管控

  • 土壤、环境监控


智慧工业

  • 预测性维护

  • 风光电控制

  • 线路检测

  • 异常回传




微信扫一扫