智能头条

SiliconLabs解读如何快速上手Z-Wave 800 Pro开发套件

近期有用户在Silicon Labs(亦称“芯科科技”)在线社区中分享了其使用Z-Wave 800 Pro开发套件(ZWAVE-PK800A)的心得,并简单介绍了如何快速启动的步骤。欢迎点击文末的阅读原文按钮访问完整文章。

我最近正在使用两个Silicon Labs的 Z-Wave 800 Pro开发套件,我想分享一些我的经验。Silicon Labs硬件评估工具包和软件开发工具包(SDK)是研究或开发包括Z-Wave、Zigbee、OpenThread、Matter和蓝牙AoA等无线协议新硬件/软件和新技术的绝佳工具。这是对于实际产品进行概念验证(Proofof Concept, POC)的最具成本效益的方法。

探索Z-Wave 800 Pro开发套件:https://www.silabs.com/development-tools/wireless/z-wave/z-wave-800-pro-kit

所需的时间和技能

按照套件的快速入门指南或开发人员指南的要求安装和运行工具包通常需要不到一个小时的时间。然而,使用这些工具包需要一些技能,并且随着经验的积累会变得更容易。对一名有经验的开发人员而言,可以较快找到相关信息;但对于初学者来说,找到合适的文档或用户指南来启用套件并不总是那么简单。也许Silicon Labs可以为不同的评估板(EVB)和SDK创建统一风格的快速入门指南,并将链接放在每个EVB的EVB框和网页上。

用户需要具备基本的C语言技能才能使用这些开发工具包,并且阅读英语的能力也很重要,因为大部分的技术文档都是英文内容。如果您知道自己在做什么,那么遵循快速入门指南或开发人员指南来设置初始测试是很简单的。同样,SoC用户手册和示例代码也是解决任何潜在问题的良好支持材料。

Z-Wave 800套件的启用步骤

1. 下载并安装Simplicity Studio 5(SSv5)开发环境:https://www.silabs.com/developers/simplicity-studio

2. 将工具包从盒子中取出,并将其连接到运行SSv5的桌面。

3. 在SSv5启动器中,点击“安装” 按钮,使用“管理已安装的软件包”来安装Gecko SDK 4.0.1,其中包括最新的Z-Wave SDK。如下图所示:

4. 在启动器选项卡中找到用户指南,如“INS14280: Z-Wave 700终端设备入门”,并按照指南在工具包上运行示例并设置Z-Wave网络(你可以跳过INS14280中的第5.2节,因为那解释了如何安装Simplicity Studio v4)。

5. 要测试Z-Wave网格,您需要两个工具包来运行SwitchOnOff示例。把其中一个放在PC控制器的无线电覆盖范围之外,另一个放在第一个控制器和PC控制器的中间。因此,中间的套件将在第一个工具包和PC控制器之间路由发送的消息。

6. 您可以使用PC控制器向运行SwitchOnOff示例的第一个ZGM230S发送开/关(On/Off)命令,并使用Znniffer来检查消息是否真的被路由(正如Znniffer屏幕截图所示)。

使用技巧提示和总结

对于POC或测试目的,Z-Wave 800套件是理想的解决方案。您也可以通过EXP头连接额外的电路来测试外设设备。

展开全文
打开智能头条APP 查看更多精彩资讯