大众彩票官网

快速构建与多种协议兼容的网状网络设备

2019-08-15 09:32 次阅读

互连设备通常使用几种网状拓扑之一进行联网,这些拓扑注重网络稳健性、范围覆盖和低功耗。设计人员往往要在这些相互竞争且不兼容的协议中做出选择,然后在选定的硬件平台上实现软件堆栈。这两项工作都具有挑战性,而现在或许都不必去做了。

归功于集成技术的发展,开发人员可以选择现有的低成本、小基底面并支持多种竞争标准的网状网络控制器,包括 Thread、Zigbee 和低功耗蓝牙大众彩票官网 (BLE)。这可以带来几种程度不同的灵活性:

  • 允许开发人员继续进行设计,在设计周期的后期阶段再选择协议。
  • 允许开发人员使用单个设备和开发平台,并依据经验为应用和选择最佳协议。
  • 单个平台可以用于多个应用和地理区域。
  • 允许使用一种协议部署设备,然后通过固件升级改为使用其他协议。

本文将说明有关无线网状网络的一些基础知识,并接着介绍来自  的  无线片上系统 (SoC) 系列和相关开发工具。然后将阐述设计人员如何通过使用此系列作为平台,基于各种竞争网络协议来快速创建有效的网状网络。

什么是无线网状网络?

无线网状网络不同于我们熟悉的星形拓扑网络(如 Wi-Fi),或者符合原始蓝牙规范的点对点协议。在网状网络中,数据包可以从一个连接的设备“跳跃”到另一个设备,直至到达目的地为止(图 1)。此外,每个单独的设备只需处于网络中另一个设备的通信范围内,即可与同一网络中的所有其他设备通信。例如,即使位于地下室的设备与阁楼中的设备都没有足够的能量直接到达彼此,它们之间也能够实现通信。良好的网状协议可根据应用的需求来优化路由。

星形网络与网状网络对比图

图 1:星形网络(上图)有一个中心路由器或接入点,所有节点都必须通过它进行通信,而网状网络(下图)中的所有节点通过协作在网络中分发数据。(图片来源:Silicon Labs

由于网状网络中的所有设备通过协作将信息转发到目的地,因此这种网络可以容忍节点缺失、故障或断电。如果每个节点都在其他多个节点的通信范围内,则这种跳跃和路由功能可使网状网络具有高度稳健性和容错性。该概念类似于作为 Internet 基础的 TCP/IP 协议:数据包最终会找到它们的目的地,即使不总是通过直接路由。

大众彩票官网 目前有几种竞争网状网络协议,尽管它们使用相似的基本原理,但仍然互不兼容。Zigbee、Thread 和 BLE 就是其中三种。这三种协议都采用相同的 2.4 千兆赫 (GHz) 频段,但使用不同的网状协议,因此不能互操作。

每种无线网状协议都有自身的优缺点,需要由开发人员决定哪一种标准最适合自己。在某些情况下,开发人员可能更愿意建立自己专有的无线网状网络,而不是采用其中一种标准。这样做的原因可能包括安全性、产品差异化或实现某些独特功能集的需要。

ghty Gecko 简介

大众彩票官网 为了最大限度地提高灵活性,缩短设计和开发时间,最好选择一款支持多种标准的无线网络控制器。这样可为开发人员带来四个方面的灵活性。第一,可将选择网络标准的决策推迟到设计周期的后期阶段,因为届时可能会有更好的客户反馈或市场信息。第二,允许开发人员在实验室中测试不同的网络标准,并根据经验证据选择最合适的一种。第三,允许使用不同的网络标准将单个平台部署到多个产品。这一点在服务世界各地不同的地理市场时可能特别有用。第四,允许现场修改、增强或升级设备或平台,甚至可能包括通过变更支持的网络。

为了向设计人员提供这些灵活性,Silicon Labs 开发了 Mighty Gecko 系列网状网络无线 SoC 设备(图 2)。该系列(内部称为 EFR32MG)包括几个相关成员,全部基于相同的 40 兆赫 (MHz)  Cortex®-M4 32 位处理器内核构建。

图 2:Mighty Gecko SoC 系列基于 Arm Cortex-M4 构建,几乎具有无线网状网络控制器所需的全部功能。(图片来源:Silicon Labs)

选项包括片载闪存大小(256、512 或 1024 Kb)、内部 SRAM 大小(32、64、128 或 256 Kb)、封装类型和温度范围。所有 Mighty Gecko SoC 都指定用于 -40°C 至 +85°C 工业温度范围,一些产品则可用于扩展/汽车级温度范围(-40°C 至 +125°C)。

作为 SoC,Mighty Gecko 几乎具有无线网络控制器所需的全部功能。框图中左上方的无线电部分显示了两个单独的射频部分:一个是 2.4 GHz 频段无线电,发射功率最高为 19 dBm,适用于 Thread、Zigbee 和 BLE 网络;另一个是单独的次 GHz 无线电,最高功率为 20 dBm,适用于实现专有网络。

相比于从头开始设计基于 Mighty Gecko 的板,使用现成的评估和开始设计则容易得多。 网状网络入门套件包含建立和测试小型网状网络所需的全部硬件和软件。

大众彩票官网 该套件包含三个相同的板组,每个板组由主板和可选的式无线电板组成(图 3)。单个板组可能适用于早期评估或软件开发,但是要测试网络至少需要两个板组,而要测试网状网络功能则需要三个或更多个板组。因此,SLWSTK6000B 套件包含三个板组就不足为奇了。

Silicon Labs 的 SLWSTK6000B 入门套件图片

图 3:SLWSTK6000B 入门套件包含三个相同的板组,每个板组由主板和插接式无线电板组成,用于创建小型网状网络。(图片来源:Silicon Labs)

大众彩票官网 在主板中间位置,看似是大型 IC 的器件实际上是 LCD 显示屏(图 4)。这一 128 × 128 像素的黑白显示屏耗电量极低,而且在内部像素数据,因此无需刷新。Mighty Gecko 微控制器芯片位于较小的插接式无线电板上。

Silicon Labs 的 SLWSTK6000B 网状网络入门套件中的一对主板/无线电板图片

大众彩票官网 图 4:SLWSTK6000B 网状网络入门套件中的一对主板/无线电板。中央的大器件是位图式 LCD 显示屏。(图片来源:Silicon Labs)

每块主板上的插接式无线电板可以拆卸和更换,而且该套件为每块主板提供了两块不同类型的无线电板,因此总共有六块无线电板。套件中的这些板全部支持 2.4 GHz 频段的 Zigbee 和 Thread 协议,但是也有其他具有不同射频特性和频率的板,包括支持用于专有网络的次 GHz 频率的板。

建议最好在安装和运行软件 IDE 之前组装硬件并加电,但这不是硬性规定。只需选择无线电板,轻轻地将其按压到主板的匹配针座上。供电的方式有多种,包括、交流或 ,但 USB 是最简单的方法,而且有更多优点。USB 位于主板的左侧边缘,正对着无线电板。

在为板加电后,USB 近旁的蓝色 将点亮,而中央位置的 LCD 方形显示屏将亮起。经过短暂停顿后,绿色的“心跳”LED 也将点亮。

对于后续步骤,最好一直通过 USB 电缆将硬件连接到开发系统。此外,将小型三位电源(靠近主板左下角)移至最右侧的“AEM”位置,也是个不错的主意。

软件安装

Simplicity Studio 是 Silicon Labs 公司推出的一体式集成开发环境 (IDE),既可用于 Mighty Gecko,也可用于该公司的很多其他微控制器。要下载该免费软件,请访问该公司的  下载页面。安装并运行 Simplicity Studio,然后继续操作。

启动 Simplicity Studio,按照提示执行一些适用于该开发套件硬件和所需软件的额外配置步骤。此过程比较简单,但需要作出几项决定,还可能要执行额外的硬件注册步骤。

如果主板仍然如上面建议的那样连接到开发 PC,Simplicity Studio 将在安装期间检测该硬件的 USB 接口,并将自动下载和配置一些硬件特定的功能。

大众彩票官网 下一步是为该开发套件下载硬件特定的软件。Simplicity Studio 提供两个选项:“Install by Device”(按设备安装)或“Install by Product Group”(按产品组安装)(图 5)。每个选项最终产生的结果相同,但选择前一个选项更加简单,所以请单击“Install by Device”(按设备安装)绿色大按钮。

Simplicity Studio 软件图片

图 5:Simplicity Studio 为加载项目特定的软件支持提供了两种方法:按设备安装或按产品组安装。(图片来源:Digi-Key Electronics)

Simplicity Studio 应该会自动检测开发板,但如果没有,也很容易手动找到所需的软件包。只需在搜索框中输入“SLWSTK6000B”即可,如图 6 所示。双击指示的软件支持包,然后单击“Next”(下一步)。

Simplicity Studio 搜索框图片

图 6:在搜索框中输入 SLWSTK6000B 可快速找到所需软件。(图片来源:Digi-Key Electronics)

接下来,Simplicity Studio 将突出显示可用于此硬件配置的其他软件支持。此软件的某些选项仅限于已向 Silicon Labs 注册和/或已注册该硬件的用户使用。因此一些选项可能会灰显,暂时不可用,如图 7 所示。

Simplicity Studio 软件访问图片

图 7:是否可访问某软件取决于硬件购买证明。(图片来源:Digi-Key Electronics)

用于 Thread、Zigbee 和其他一些协议的软件堆栈取决于网状网络硬件的购买证明,例如 SLWSTK6000B 开发套件,因此在继续操作前,务必完成以下注册步骤。

首先,在 Mighty Gecko 入门套件的盒外表面上找到 10 位的十六进制代码。(如需关于查找该 10 位密钥的帮助,请参阅 Silicon Labs Zigbee 与 Thread 知识库中的“”(《访问 Silicon Labs 无线网状网络堆栈》)。)然后单击“Thread”或“EmberZNet (Zigbee)”选项中的“Register Kit”(注册套件)链接,如上图所示。此步骤将完成硬件注册,并解大众彩票官网网状网络协议栈。单击“Next”(下一步)继续。

最后,Simplicity Studio 将显示建议安装的所有软件选项的长清单,包括一个或多个 C 编译器、可选的实时操作系统、分析工具和很多其他选项(图 8)。如果需要,可以手动启用或禁用特定选项,但一般情况下最好接受建议安装的软件选项。完成后,单击“Next”(下一步)。

Simplicity Studio 最终软件清单图片

大众彩票官网 图 8:Simplicity Studio 的最终软件清单显示了建议安装的所有软件选项,包括一个或多个 C 编译器、可选的实时操作系统以及分析工具。(图片来源:Digi-Key Electronics)

大众彩票官网 在最后一步中,Simplicity Studio 将显示其主软件许可协议,其中涵盖即将安装的所有软件组件。阅读并接受许可,然后最后一次单击“Next”(下一步)。

大众彩票官网 软件安装将需要几分钟时间。安装完成后,关闭并重新启动 Simplicity Studio。现在,一切准备就绪,可以开始使用 Thread、Zigbee、蓝牙或自定义专有协议构建网状网络应用了。Simplicity Studio 包含一些预先配置的简单演示程序,以及可以修改的示例代码,这些都是为了帮助开发人员有一个良好的开端。

总结

大众彩票官网 得益于包含兼容硬件和预测试软件的预配置套件,构建使用网状网络的无线连接设备变得相当简单。硬件的灵活性能够支持根据经验快速评估不同的网络协议,如 Zigbee、Thread 和 BLE,同时也支持在将来更改协议。这种更改可以在设计和开发阶段进行,也可在部署最终产品后进行。

收藏 人收藏
分享:

评论

相关推荐

5G强在哪?谁会吃到5G的第一块蛋糕?

隶属于联合国的ITU(国际电联)在定义5G场景的时候,描述了大规模机器通信(mMTC, Massiv....
发表于 08-22 15:28 704次 阅读

嵌入式系统作为一个热门领域,涵盖了微电子技术、电子信息技术、计算机软件和硬件等多项技术领域的应用。在全球半导体市场快速复...
发表于 08-12 07:17 242次 阅读

总是充满好奇,联想科幻电影里面各种场景好莱坞机器人而是真实的

一提到机器人,大家总是充满好奇,联想到科幻电影里面的各种场景。这次由隶属瑞士联邦理工学院(又名苏黎世....
的头像 天津机器人 发表于 07-18 14:25 548次 阅读

全网搬迁华为在美设备 成本至少10亿美元

CoBank报告称,移除和更换由华为生产、美国农村地区运营商使用的现有网络设备的成本可能超过10亿美....
的头像 C114通信网 发表于 07-04 15:01 668次 阅读

驱动之路-网络设备驱动基本原理和框架

Linux网络子系统的顶部是系统调用接口层。它为用户空间提供的应用程序提供了一种访问内核网络子系统的....
发表于 05-15 16:57 151次 阅读
驱动之路-网络设备驱动基本原理和框架

Linux网络设备驱动程序

当要发送数据包的时候,内核必须建立一个包含传输数据的sk_buff,然后将sk_buff交给下层,各....
发表于 05-10 11:15 290次 阅读
Linux网络设备驱动程序

量子通信的最大问题在于,其应用价值根本微不足道

如果科学家可以靠夸夸其谈来增加获得经费的机会,他们当然会选择夸夸其谈。如果他们可以靠当好好先生来增加....
的头像 科工力量 发表于 03-18 14:21 1316次 阅读

儒卓力推出RS13100无线MCU超低功耗双模SoC器件

 RS13100无线MCU是一款支持蓝牙5和802.15.4技术并且能够运行ZigBee或Threa....
发表于 02-03 14:10 784次 阅读
儒卓力推出RS13100无线MCU超低功耗双模SoC器件

IP地址冲突的原因和解决方案

IP地址是互联网协议地址,使用统一地址格式,为网络中每个单元主机分配一个地址,供网络中其他设备来精确....
发表于 02-01 10:43 3282次 阅读

野火《RT-Thread内核实现与应用开发实战指南》PDF版免费下载

本书是首本系统讲解 RT-Thread 的中文书籍,共分为两个部分,第一部分为“从 0 到 1 教你....
发表于 01-11 08:00 359次 阅读
野火《RT-Thread内核实现与应用开发实战指南》PDF版免费下载

中国科技巨头华为向全球扩张“狼性文化”给华为带来了什么?

据现任和前任官员透露,在所谓的“五眼国家“(Five Eyes)间谍首脑年度会议上,包括中情局局长吉....
的头像 1号机器人网 发表于 12-20 16:07 3194次 阅读

台湾官方:目前没有全面禁止华为的计划

至于民间对华为产品的使用是否有风险及如何管理,韩儒伯则说,他不认为以政府力量来禁止是一个可行的办法,....
的头像 半导体行业联盟 发表于 12-17 11:50 3535次 阅读

为工厂加一道保险 斯罗那网络设备扼杀事件于摇篮

在明知道存在危险的情况,只是把希望都寄托在制冷上,是有些不明智的,能随时了解并掌控的情况,才能真正让....
发表于 12-12 12:32 535次 阅读

Cignal AI指出,华为在数据中心建设方面表现优异

市场研究机构Cignal AI最新“光学客户市场报告(Optical Customer Market....
发表于 10-19 10:20 657次 阅读
Cignal AI指出,华为在数据中心建设方面表现优异

联通公开曝光三起违反党纪企规的典型案例

近日,中国联通黑龙江分公司纪委严肃查处了三起违反党纪企规的典型案例,分别给予相关人员党纪政纪处分,并....
的头像 通信头条 发表于 10-09 16:24 2747次 阅读

商用化的Thread网状网络设计需要考虑什么?详细实例分析

上图是将Thread安装到企业网络环境中的典型示例。这篇博文将解释构成网络的各个部分,并向您展示Th....
的头像 SiliconLabs 发表于 10-03 18:00 1769次 阅读

三星电子第二季在移动网络设备市场首次超过了中兴通讯

Dell’Oro发布报告称,今年上半年三星电子在移动网络市场的份额达到新的纪录,该公司目前是行业三强....
发表于 08-21 09:00 703次 阅读
三星电子第二季在移动网络设备市场首次超过了中兴通讯

华为身为5g领跑者,在美韩地区惨遭压制

我们知道在互联网这个时代,不管是硬件的设备还是互联网、通讯设备等等都是一个十分暴利的行业。而华为他肯....
发表于 07-19 14:26 336次 阅读
华为身为5g领跑者,在美韩地区惨遭压制

三星电子已经成为5G技术的“先行者”

三星能否成为韩国电信运营商的主要5G设备供应商尚不确定,因为据称华为已经提出了非常具有竞争力的报价。....
的头像 C114通信网 发表于 07-17 16:05 3356次 阅读

介绍关于Thread如何融入到智能家居环境中的解决方案(三)

要让住宅物联网(IoT)变成现实,公司需要一个开放式生态系统方案来应对从基于IPv6的网状网络协议到....
的头像 NXP视频 发表于 06-29 09:06 690次 观看

关于Thread如何融入智能住宅环境中的方案介绍(一)

要让住宅物联网(IoT)变成现实,公司需要一个开放式生态系统方案来应对从基于IPv6的网状网络协议到....
的头像 NXP视频 发表于 06-28 19:04 1321次 观看

关于Thread融入智能住宅的方案介绍(二)

要让住宅物联网(IoT)变成现实,公司需要一个开放式生态系统方案来应对从基于IPv6的网状网络协议到....
的头像 NXP视频 发表于 06-28 09:42 2382次 观看

5G将形成全球统一标准,5G终端最早明年下半年推出

中国与全球同步启动5G研究,于2016年初启动技术研究,分阶段有序推进5G产业发展,在2016年9月....
的头像 ICChina 发表于 04-26 09:53 1838次 阅读

基于Zigbee、Thread和Bluetooth®mesh网络测试比较

蓝牙网状网络 (Bluetooth mesh)、Thread和Zigbee是目前业界用于打造智能家居....
的头像 SiliconLabs 发表于 04-24 08:53 6094次 阅读

nRF52840 SoC是市场上唯一支持蓝牙5和Thread共存的多协议SoC

高端nRF52840 SoC基于Nordic成熟的nRF52系列架构,是目前市场第一款全面支持蓝牙5....
的头像 Nordic半导体 发表于 03-29 10:59 6532次 阅读

最低功耗、多频段MCU通过Thread、Zigbee、Bluetooth®5和Sub-1 GHz等多协议连接楼宇、工厂和电网

德州仪器(TI)近日推出其最新的SimpleLink™无线和有线微控制器(MCU)。这些新器件为Th....
发表于 03-12 15:47 7719次 阅读

基于Linux的设备号的构成、分配、释放的详细解析

设备分为三大类:字符设备,块设备和网络设备。内核针对每一类设备都提供了对应驱动模型架构,包括基本的内....
的头像 嵌入式ARM 发表于 01-24 08:42 1660次 阅读

网络设备时间同步探究

引言 随着我国航天事业的飞速发展,将逐步构建多群、多任务、多功能相对独立的测控计算机结构体系。由于实....
发表于 10-19 11:23 197次 阅读
网络设备时间同步探究

zigbee/Thread网状网络解决方案

十月一日国庆节黄金周正式展开,Silicon Labs(亦称“芯科科技”)特别制作了“网状网络知识学....
的头像 SiliconLabs 发表于 10-09 10:35 4704次 阅读
zigbee/Thread网状网络解决方案

java线程的状态图和定义

线程的概述(Introduction) 线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在....
发表于 09-27 10:44 347次 阅读
java线程的状态图和定义

多相转换提高微处理器的功率效率

更高的能源效率已成为计算机服务器和高性能网络设备的关键要求。冷却这些系统的成本是在他们的一生成本以及....
发表于 06-06 14:59 295次 阅读
多相转换提高微处理器的功率效率

基于正则表达式匹配的网络设备自动管理系统_李林广

基于正则表达式匹配的网络设备自动管理系统_李林广
发表于 03-16 08:50 199次 阅读
基于正则表达式匹配的网络设备自动管理系统_李林广

物联网发烧,无线网络芯片出货量将大爆发

ABI研究机构预测,包括技术改进、新规格与新协定问世、合伙关系与多协议卷标交换(MPLS)等因素,可....
发表于 01-20 13:24 731次 阅读
物联网发烧,无线网络芯片出货量将大爆发

您的网络设备够安全吗?此款MCU自带“防火墙”了

世强与瑞萨建立起了稳固的长期合作伙伴关系。世强代理的RX63N/RX631系列是瑞萨最新推出的32位....
发表于 11-24 11:05 503次 阅读
您的网络设备够安全吗?此款MCU自带“防火墙”了

物联网市场需求大 无线通信协议百家争鸣

在设计物联网(Internet of Things, IoT)装置与系统时,可选用许多种不同的无线通....
发表于 11-07 14:15 926次 阅读
物联网市场需求大 无线通信协议百家争鸣

FB投资千亿进军电信设备市场 还顺道发了网络设备

在把目光投向规模庞大的数据中心设备市场之后,全球最大的社交网站Facebook如今又把目光投向了产值....
发表于 11-02 16:46 478次 阅读
FB投资千亿进军电信设备市场 还顺道发了网络设备

新闻稿_Silicon Labs网状网络模块简化Thread和ZigBee

Silicon Labs(芯科科技)推出针对网状网络应用、支持一流ZigBee®和Thread软件的....
发表于 10-17 15:10 398次 阅读
新闻稿_Silicon Labs网状网络模块简化Thread和ZigBee

Silicon Labs网状网络模块简化Thread和ZigBee连接

中国,北京-2016年9月29日-Silicon Labs(亦名“芯科科技”,NASDAQ: SLA....
发表于 09-29 11:40 691次 阅读
Silicon Labs网状网络模块简化Thread和ZigBee连接

Nest创始人将离职 物联网生意难做?

Nest Lab创办人Tony Fadell即将离职,究竟是因为什么?又为何是现在?他的离职讯息留下....
发表于 06-08 09:19 811次 阅读
Nest创始人将离职 物联网生意难做?

网络设备基本连接与调试

构建中小企业网络V6.0学习课件实验部分.
发表于 06-07 11:44 217次 阅读
网络设备基本连接与调试

网络设备基本操作

构建中小企业网络V6.0学习课件实验部分.
发表于 06-07 11:44 230次 阅读
网络设备基本操作

Thread协议能否一统智能家居市场?

Thread作为2014才提出的通信协议,在智能家居领域Wi-Fi以及蓝牙产品已经面世、ZigBee....
发表于 06-07 08:59 2038次 阅读
Thread协议能否一统智能家居市场?

网络设备基本调试

网络通信相关教程材料,有兴趣的同学可以下载学习
发表于 04-12 10:56 169次 阅读
网络设备基本调试

网络设备文件管理

网络通信相关教程材料,有兴趣的同学可以下载学习
发表于 04-12 10:56 203次 阅读
网络设备文件管理

禁运17天,中兴经历了什么!

3月7日,美国商务部宣布,将中兴及其附属的三家公司列入“实体清单”,禁止美国企业及代理美国产品、技术....
发表于 04-12 10:25 4088次 阅读
禁运17天,中兴经历了什么!

美国缘何制裁中兴?这才是真相

因涉嫌违反美国对伊朗的出口管制法律,中国电信设备制造商中兴通讯遭到美国商务部处罚。当地时间3月7日,....
发表于 03-31 09:46 6179次 阅读
美国缘何制裁中兴?这才是真相

通过演示实验深化对网络通信过程的理解

通过演示实验深化对网络通信过程的理解,网络通信的技术资料,很好很实用。
发表于 03-28 10:39 256次 阅读
通过演示实验深化对网络通信过程的理解

中兴事件跟踪:美国暂停制裁!

据《华尔街日报》网络版报道,美国商务部的一名高级官员周日称,美国政府计划临时解除对中兴的贸易制裁,缓....
发表于 03-21 08:43 2023次 阅读
中兴事件跟踪:美国暂停制裁!

物联网标准之争:三大阵营的角逐

物联网的标准目前有三大阵营进行角逐,分别是高通主导的Allseen Alliance、英特尔为主的O....
发表于 03-07 07:30 536次 阅读
物联网标准之争:三大阵营的角逐

Thread的杀手级应用会是什么?

 每当电子产业又有新技术诞生,一个免不了的问题就是:“杀手级应用是什么?”这个问题也是许多供应商──....
发表于 12-23 08:42 539次 阅读
Thread的杀手级应用会是什么?

Silicon Labs具备最佳ZigBee和Thread连接的 互联家庭解决方案首度亮相

实现智能互联世界的硅芯片和软件解决方案领先供应商Silicon Labs(芯科科技有限公司,NASD....
发表于 11-25 11:29 644次 阅读
Silicon Labs具备最佳ZigBee和Thread连接的 互联家庭解决方案首度亮相
电子发烧友 华秋开发
APP 网站地图
document.write ('');