STM32L系列的MCU具有丰富的外设、强大的性能并拥有极致的低功耗模式,在低功耗的场景中被广泛运用。但STM32L的通信外设必须经过物理连接,这无疑会增加布网成本,而在分散式的物联网领域中尤为突出。
LPWAN(低功耗广域网)技术的兴起恰好为其提供了合适的解决方案,NB-IoT作为LPWAN的新秀具有四大特点:
一、广覆盖,将提供改进的室内覆盖,在同样的频段下,NB-IoT比现有的网络增益20dB,相当于提升了100倍覆盖区域的能力;
二、具备支撑海量连接的能力,NB-IoT一个扇区能够支持10万个连接,支持低延时敏感度、超低的设备成本、低设备功耗和优化的网络架构;
三、更低功耗,NB-IoT终端模块的待机时间可长达10年;
四、更低的模块成本,企业预期的单个接连模块不超过5美元。
为了便于用户快速使用STM32 MCU和NB-IoT构建应用,山东有人旗下子公司上海稳恒特推出WH-NBST-EVK开发板套件,支持与STM32 Nucleo-64系列开发板无缝衔接。
WH-NBST-EVK扩展板作为STM32 Nucleo-64开发板的配件,板载WH-NB73 NB-IoT模组和DHT11温湿度传感器,可帮助用户快速构建NB-IoT相关的应用。同时,用户也可通过运行配套的Demo例程,实现使用STM32采集温湿度数据并上报到有人透传云的功能。用户借助透传云,可0编程实现多种形式的数据展示。例程实现的功能框图如下:
透 传 云 说 明
有人透传云(http://cloud.usr.cn/)主要是为解决设备与设备、设备与上位机(Android、iOS、PC)之间远程相互通信而开放的平台。透传云专为工业应用设计,主要解决了软件如何与NB-IoT/LoRa/GPRS/3G/4G DTU、串口服务器进行远程数据交互的问题,从而实现工业物联网的数据采集和远程控制。
云组态:0编程快速实现远程监控项目,只要简单设置,服务器自己完成设备对接和协议解析。
云接口:利用二次开发接口实现自定义项目。
云交换机:支持远程数据透传功能,利用二次开发接口或虚拟串口软件中转原始数据流。
多种协议:接入协议支持MQTT、CoAP、TCP、LoRaWAN等,上传数据支持Modbus RTU/TCP协议。