加入收藏 | 设为首页 | 会员中心 | 我要投稿 52刷机网 (https://www.52shuaji.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 智能生活 > 最新资讯 > 正文

如何通过多协议蓝牙和Zigbee连接扩展设备功能?

发布时间:2019-12-17 14:35:38 所属栏目:最新资讯 来源:数智网
导读:多协议连接提供了一种独特的方法来添加消费者和企业所要求的功能。为了在家庭或楼宇自动化场景中提供必要的可扩展性和稳定性,通过网状网络进行设备间通信是一种理想的实现

多协议连接提供了一种独特的方法来添加消费者和企业所要求的功能。为了在家庭或楼宇自动化场景中提供必要的可扩展性和稳定性,通过网状网络进行设备间通信是一种理想的实现方式。同时,能够直接从智能手机设置、控制或监视单个设备或一组设备的功能也是一种简化消费者体验并向技术人员提供更多即时诊断信息以辅助安装的特性需求。

增值服务可以通过连接的设备(例如灯)进行交付,例如在零售环境中提供基于接近感知的广告,为技术人员传输系统健康信息以及跟踪仓库中的资产。同时,人们希望参与多个生态系统,无论是Alexa、Apple HomeKit还是Google Home,每个生态系统都有各自的协议或集成要求。通过在单个设备上支持多协议,我们可以满足我们刚刚讨论过的许多需求。

目录

通过多种无线方式提供新体验

寻找一种经济有效的方式来支持多协议

在单个无线电上同时执行多协议

在单个无线电进行Zigbee和蓝牙操作的调度要求

评估动态多协议性能

设计具有多协议连接的系统

通过多种无线协议提供新体验

让我们研究一下如何使用支持多协议的设备来改善家庭自动化场景中的体验。Zigbee通过其网状网络功能提供整个家庭的覆盖范围,并且可以通过网关从家庭外部进行控制。但是,有了多协议支持,我们可以进一步扩展使用场景,用具有低功耗蓝牙的电话进行本地控制和位置感知。

通过同时支持蓝牙和Zigbee连接,门锁在接收到蓝牙通信后便会解锁,同时能够发送Zigbee消息以打开客厅灯。当将智能手机带入卧室时,使用接近感应服务(例如蓝牙信标),灯可以发送蓝牙信标消息,允许消费者打开房间中的全部或部分灯。

在零售或商业环境中,希望利用诸如蓝牙信标之类的技术来提供基于位置的广告、跟踪资产,以及去开发人流的热图(heat map)。大规模采用的挑战之一是需要专用的信标设备。对于设备生命周期管理,连接范围也会影响更新设备的统筹安排。

通过将蓝牙信标集成到其他连接的基础设施(例如照明)中,我们可以建立大规模且密集的信标覆盖区域。不必同时部署连接灯和信标,连接的灯或灯具也可以用作蓝牙信标。与部署单独的专用信标设备相比,这可以提供一种更具成本效益的方式来提高信标密度,并且具有无需监视和维护必须由电池供电的信标设备的额外优势。

如何通过多协议蓝牙和Zigbee连接扩展设备功能?

用多功能灯提高信标密度

多协议还使其他使用案例成为可能。例如,无线更新可能会在网状网络上花费很长时间,但是蓝牙的更高吞吐量可以在不消耗网状网络带宽的情况下提供更新固件映像的更快传输。

如何通过多协议蓝牙和Zigbee连接扩展设备功能?

用多功能灯提高信标密度

寻找一种经济有效的方式来支持多协议

在支持多协议的情况下提供这些改进的体验所面临的挑战之一是要求拥有多个芯片或SoC,每种协议一个。然而,使用多协议芯片,设备现在可以灵活地运行不同的协议。下表描述了多协议设备的一些常见示例。

如何通过多协议蓝牙和Zigbee连接扩展设备功能?

无线多协议方案

来自像Silicon Labs这样的公司的单芯片解决方案结合了软件和硬件方面的先进技术,使设备既支持Zigbee也支持蓝牙,从而满足目前为止讨论的使用案例需求。相对于两个无线电,通过使用一个SoC无线子系统,可以将BoM成本降低40%,并且通过消除设计中两个无线电之间可能存在的干扰,还可以简化PCB设计。

在单个无线电上同时执行多协议

让我们更详细地研究动态多协议调度如何通过单个无线电支持多协议。当不发送信号时,Zigbee路由器始终将其无线电设为接收模式。这样一来,网络中的其他设备就可以始终向其发送数据包或通过它路由。由于Zigbee流量的低占空比和Zigbee网络协议栈中的重传机制,Zigbee路由器可以在短时间内将其无线电更改为另一个协议,而不会在应用层级上丢弃任何消息。这使得我们可以在同一芯片上对Zigbee和蓝牙通信进行时间切片。除Zigbee路由外,Silicon Labs动态多协议技术还支持蓝牙连接和蓝牙信标。

协议连接间隔可以基于应用需求而配置。对于蓝牙信标,无线电只需要大约1ms即可发送信标,并且信标之间的连接间隔通常不小于100ms。对于高速OTA固件更新,可能需要将设备配置为支持更长的蓝牙连接时间。这些例子面对的应用场景相反。但是,通过可配置的连接间隔,Silicon Labs多协议解决方案提供了灵活的框架,可以满足不同应用的独特需求。

为了实现有效的多协议通信,Silicon Labs已经在软件和硬件上进行了大量投资。Silicon Labs无线协议栈经过专门设计,可以共享相同的低级别的无线电驱动程序和库(RAIL)。利用RAIL可确保使用一致的API和接口来共享无线电。

另外,无线电调度器管理来自协议的请求以访问无线电,而Micrium OS内核管理协议栈之间的资源共享。

(编辑:52刷机网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读