采用村田LoRa模块的STM32L0 LoRa探索套件

B-L072Z-LRWAN1探索套件采用了 村田公司的CMWX1ZZABZ-091 LoRa模块。该探索套件允许用户可以在一个单独模块中轻松开发使用STM32L072CZ和LoRa RF射频连接的应用程序。

B-L072Z-LRWAN1探索套件具有STM32L0系列提供的全部功能,并提供超低功耗和LoRa RF射频功能。B-L072Z-LRWAN1探索套件是低成本且易于使用的开发套件,可快速评估和开始开发STM32L072CZ微控制器。

B-L072Z-LRWAN1探索套件包括 LoRa RF射频接口、LED、按钮、天线、Arduino Uno V3连接器和Micro-B USB 2.0 FS接口。板载的ST-LINK/V2-1为STM32L0微控制器提供了在线调试器和编程器。

LoRaWAN堆栈符合A级和C级认证。它在I-CUBE-LRWAN固件包内。

B-L072Z-LRWAN1探索套件可直接访问http://mbed.org上ARM mbed的在线资源以及若干示例,帮助用户设置完整的LoRaWAN节点。

1、功能

B-L072Z-LRWAN1探索板具有以下功能:

•  村田公司的CMWX1ZZABZ-091 LoRa模块:

– 采用超低功耗STM32L072CZ系列微控制器,基于ARM Cortex-M0+内核,具有192 KB的闪存,20 KB RAM,20 KB EEPROM

– USB 2.0 FS

– 4通道12位的ADC,两路ADC

– 6位定时器、LP-UART、I2C和SPI

– 板载SX1276收发器

– LoRa、FSK、GFSK、MSK、GMSK和OOK调制

– +14 dBm或+20 dBm可选输出功率

– 最大链路预算为157 dB

– 可编程位速率高达300 Kbit/s

– 高灵敏度:低至-137 dBm

– 防弹前端:IIP3 = -12.5 dBm

– 89 dB的抗阻塞能力

– 低RX电流为10 mA,寄存器保持为200 nA

– 完全集成的合成器,分辨率为61 Hz

– 内置用于时钟恢复的位同步器

– 同步字识别

– 前导码检测

– 127 dB+动态范围RSSI

• SMA和U.FL射频接口连接器

• 包括50欧姆SMA射频天线

• 板载ST-LINK / V2-1仿真器/编程器,支持USB重新枚举功能:大容量存储设备、虚拟串口和调试端口

• 探索板供电电源:

– USB ST LINK/V2-1

– USB FS接口

– 来自Arduino Uno V3连接器的 外部VIN

– CN13接口的外部3.3 V

– USB充电器

– 电池

• 3xAAA型电池座,用于独立操作

• 7个LED指示灯:

– 4个通用LED

– 1个5V供电的LED

– 1个ST-LINK通信LED

– 1个故障电源LED

• 2个按钮(用户和复位)

• Arduino Uno V3连接器

• 支持ARM mbed(详见 http://mbed.org

2、硬件框图

B-L072Z-LRWAN1探索套件围绕村田的CMWX1ZZABZ-091模块进行设计。 图说明了CMWX1ZZABZ-091与其外设(STLINK/V2、按钮、LED、USB和接口)之间的连接方式。

硬件框图

3、系统要求

• Windows操作系统(XP、7、8、10), 64位Linux或者OS X

• USB Type-A转Micro-B电缆

4、开发环境

Keil MDK-ARM

• IAR EWARM

• 基于GCC的IDE,包括AC6公司的SW4STM32免费版

• ARM mbed在线编译环境

5、演示软件

演示软件预装在STM32闪存中。 可以在www.st.com/i-cube-lrwan网页下载最新版本的演示源代码和相关文档。

6、订购和产品信息

在安装和使用本产品之前,请接受www.st.com/stm32app-discovery网页的评估产品许可协议。

有关STM32L072探索套件的更多信息,请访问www.st.com/stm32app-discovery 网页。