本帖最后由 WCHTech2 于 2021-10-29 15:55 编辑
导语
LWNS是一个轻量无线组网协议栈,全称为Lightweight Wireless Networking Stack。具有单播Unicast、网络泛洪Netflood、Mesh组网等功能,可以实现各类总线的无线替换方案。
例如在485总线通讯中,每个节点都需要通过有线接入总线,部署消耗大量物力,比如间隔几百米的节点需要几百米的线缆。每当总线出现一点小问题的时候,检查维修的排查点太多,浪费大量时间。特别是当一个设备出现电压故障时,很可能会烧毁总线上的其他设备。
方案简介: 采用LWNS实现的总线替代方案可采用单播星型网络,泛洪网络和Mesh网络:
一.局域组网模式 基于LWNS的星型网络方案效率高,但是从机节点距离主机节点不可以超过通信距离,适合距离不远的设备部署,空旷环境下距离可达100米。
二.泛洪组网模式 基于LWNS的泛洪组网方案可以实现网内所有设备相互通信,一个设备发出的消息可以到达其他所有节点。BLE SIG Mesh就是通过泛洪式组网实现的Mesh网络。泛洪组网非常适合应用于大规模设备互联互动的场景中。
三.Mesh 组网模式 基于LWNS的Mesh组网方案效率比星型略低、比泛洪组网方案高。和泛洪组网一样,通信距离可以很长。Mesh组网方案是以建立路由关系形成的Mesh网络,不会像泛洪式网络有过多的消息转发,具有增减节点方便、故障自恢复等优点。可实现超长距离的数据转发传输,适合大数据量传输的Mesh组网场景中。
当LWNS无线协议栈运行在蓝牙芯片的2.4G上时,可以让节点在参与总线通信的同时,通过BLE和手机等设备连接,进行对设备配网、维护、总线数据采集等操作,实现一体化工作流程,提升工作效率。
开发套件: LWNS协议栈已适配沁恒CH57x、CH58x等蓝牙系列MCU。
|