智能家居中可自行收集能量的无电池的无线设备

此图片来源于网络

1、背景

ZigBee是一种基于IEEE 802.15.4标准的低速短距离无线通信技术,用于创建个人区域网络。其名称来源于蜜蜂的八字舞,因为蜜蜂通过这种舞蹈来与同伴传递花粉的所在方位信息,从而构成了群体中的通信网络。ZigBee技术具有近距离、低复杂度、自组织、低功耗、低数据速率等特点,主要适合用于自动控制和远程控制领域,可以嵌入各种设备中。

ZigBee协议栈从下到上分别为物理层(PHY)、媒体访问控制层(MAC)、传输层(TL)、网络层(NWK)、应用层(APL)等,其中物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。ZigBee技术的主要特色包括支持大量网上节点、支持多种网上拓扑、低复杂度、低成本、低功耗、快速、可靠和安全等。

因此,ZigBee是一种便宜的、低功耗的、近距离的无线组网通讯技术,适用于需要低功耗和低成本的无线通信应用,例如智能家居、工业自动化、环境监测等领域。

无需供电的微小能量收集设备是指能够收集周围环境中的微小能量并将其转换为电能的设备,而无需从外部电源供电。这种设备通常被用于低功耗、长时间运行的物联网(IoT)传感器和其他小型电子设备中,以延长设备的使用寿命和减少维护成本。

微小能量收集设备可以收集多种类型的能量,包括光能、热能、振动能、射频能等。以下是一些常见的无需供电的微小能量收集设备:

  1. 光能收集器:利用光电效应将光能转换为电能。常见的光能收集器包括太阳能电池板和光电二极管。这些设备通常被用于户外环境中的传感器和监控设备中。
  2. 热能收集器:利用热电效应将热能转换为电能。热能收集器通常被用于从工业设备、汽车尾气等热源中收集能量。
  3. 振动能收集器:利用压电效应将机械振动转换为电能。振动能收集器通常被用于从机械振动源(如人体运动、机器振动等)中收集能量,用于为小型电子设备供电。
  4. 射频能收集器:利用射频信号将电磁能转换为电能。射频能收集器通常被用于从无线电波、电视信号等中收集能量,为低功耗设备供电。

这些微小能量收集设备具有低功耗、长寿命、无需维护等优点,因此在物联网、智能家居、环境监测等领域得到了广泛应用。然而,由于收集的能量通常较小,因此这些设备通常只适用于低功耗、低数据速率的设备。

2、智能家居中可自行收集能量的无电池的无线设备

某些家庭自动化设备现在可以由能量收集解决方案供电,从而减少电池对环境的影响。Zigbee是一个开放的无线网状协议。Zigbee以其高度的互操作性而闻名。产品必须通过Zigbee认证才能带有Zigbee标志。从某种意义上说,这种互操作性也通过通用的Zigbee集群库应用于应用层。Zigbee是家庭自动化应用的理想选择,在这个市场上,它已经蓬勃发展了10多年,例如在灯、恒温器和智能插头方面。最新版本Zigbee 3.0引入了增强安全性和改进网络管理的功能。

任何Zigbee网络的构建块都是设备类型。这三种设备类型是协调器、路由器和终端设备。协调器负责最初形成网络,然后允许其他设备加入。任何Zigbee网络最多由一个协调器组成。路由器是实现网状网络的原因。他们负责在网络上路由数据包。协调员还执行路由职责。终端设备是低功耗设备,可能大部分时间处于睡眠状态。这使得它们可以由电池供电。它们严格通过当前的父级向网络发送消息。相反,任何以终端设备为目标的消息都必须路由到其父级,父级将保留该消息,直到终端设备轮询父级以查找挂起的消息。

从Zigbee网络的例子来看,有一个协调器、多个路由器和多个终端设备。请注意,路由器可以直接与多个设备通信,而终端设备仅直接与其父设备通信。每个节点运行公共MAC和PHY层。这些层负责通过空中传输和接收分组。MAC和PHY基于IEEE 802.15.4标准,该标准是为低数据速率、低功耗应用而设计的。网络层处理设备的关联,还维护路由路径。其他层为应用层提供支持。它们允许设备彼此行为相似,并实现前面提到的互操作性。

回到设备类型,通常会在智能家居集线器上找到协调员,因为这些集线器连接到互联网。这允许消费者从远程位置控制其支持Zigbee的家用产品。路由设备必须始终打开其RF接收器,并且应为电源供电。

Zigbee的绿色电源功能,也称为Zigbee Green Power,是Zigbee 3.0版本中的一个重要特性。它最初是为了支持那些超低功耗或无需电池的物联网通信设备而设计的。

Zigbee Green Power技术允许设备从环境中收集微小能量,如运动、光线、压电、帕尔贴效应等,来供电。对于只偶尔存在于网络中的设备,Green Power功能使其能够安全地进出网络,并在大部分时间保持关闭状态,从而节省能源。同时,它也可以延长使用电池供电的设备的电池寿命,使得这些设备能够使用同一电池运行多年。

Zigbee Green Power还提供了压缩、安全和高度优化的信息传输方式,使得超低功耗设备能够以可靠的方式将信息传送给距离远远超过其自身传播范围的网状网络中的目标设备。这种技术通过对物联网通信数据进行压缩,并通过Zigbee网状网络可靠地送达目标,距离远远超出超低功耗/无源设备本身的传输范围。

此外,Zigbee Green Power设备还可以与网状网络中的其他设备通信,即使在不需要Mesh的情况下也能进行低成本端网点的通信。

总的来说,Zigbee的绿色电源功能为物联网设备提供了一种高效、环保且低成本的能源解决方案,有助于推动物联网技术的广泛应用和发展。

Zigbee的绿色电源功能允许无电池设备在Zigbee网络中运行。当然,电池少并不等于能量少。有许多能源可以被捕获并转换为MCU使用。这些来源包括按钮按下、温度波动和环境光。

此图片来源于网络

Zigbee Green Power技术允许设备从环境中收集微小能量的具体原理主要基于能量收集技术。这些技术利用环境中的自然能源,如运动、光线、压电、帕尔贴效应等,将其转换为电能供设备使用。

  • 运动能量收集:利用机械运动产生的能量来供电。例如,某些设备可以通过人体运动、机器振动等方式收集能量。这种技术利用压电效应,将机械能转换为电能。
  • 光线能量收集:利用光能转换为电能。这通常通过光伏效应实现,与太阳能电池板的工作原理类似。设备中的光敏元件(如光电二极管或太阳能电池)可以吸收光线并将其转换为电流,为设备供电。
  • 压电能量收集:当设备受到压力或变形时,压电材料会产生电荷,从而收集能量。这种技术常用于振动能收集器,将机械振动转换为电能。
  • 帕尔贴效应能量收集:帕尔贴效应是指在两种不同的导体之间形成温差时,会产生电势差。通过控制导体之间的温差,可以收集到能量并将其转换为电能。

Zigbee Green Power将这些能量收集技术与Zigbee协议栈相结合,实现了超低功耗设备的无线通信。这些设备在收集到足够的能量后,可以通过Zigbee网络发送数据或接收指令,从而实现与其他设备的通信和控制。这种技术对于物联网应用来说非常有用,因为它可以延长设备的使用寿命,减少维护成本,并促进可持续的物联网发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/256239.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AcWing 802. 区间和 离散化

文章目录 题目链接题目描述解题思路代码实现总结 题目链接 链接: AcWing 802. 区间和 题目描述 解题思路 离散化是一种常用的技巧,它能够将原始的连续数值转换为一组离散的值,从而简化问题的处理。在这段代码中,离散化的过程主要分为三个步…

[C/C++] -- CMake使用

CMake(Cross-platform Make)是一个开源的跨平台构建工具,用于自动生成用于不同操作系统和编译器的构建脚本。它可以简化项目的构建过程,使得开发人员能够更方便地管理代码、依赖项和构建设置。 CMake 使用一个名为 CMakeLists.tx…

sheng的学习笔记-docker部署数据库oracle,mysql

部署目录:sheng的学习笔记-部署-目录-CSDN博客 docker基础知识可参考 sheng的学习笔记-docker部署,原理图,命令,用idea设置docker docker安装数据库 mac版本 安装oracle 下载oracle镜像 打开终端,输入 docker s…

【开源】JAVA+Vue.js实现高校学院网站

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 学院院系模块2.2 竞赛报名模块2.3 教育教学模块2.4 招生就业模块2.5 实时信息模块 三、系统设计3.1 用例设计3.2 数据库设计3.2.1 学院院系表3.2.2 竞赛报名表3.2.3 教育教学表3.2.4 招生就业表3.2.5 实时信息表 四、系…

计算机网络——06分组延时、丢失和吞吐量

分组延时、丢失和吞吐量 分组丢失和延时是怎样发生的 在路由器缓冲区的分组队列 分组到达链路的速率超过了链路输出的能力分组等待排到队头、被传输 延时原因: 当当前链路有别的分组进行传输,分组没有到达队首,就会进行排队,从…

Java String源码剖析+面试题整理

由于字符串操作是计算机程序中最常见的操作之一,在面试中也是经常出现。本文从基本用法出发逐步深入剖析String的结构和性质,并结合面试题来帮助理解。 String基本用法 在Java中String的创建可以直接像基本类型一样定义,也可以new一个 Str…

LeetCode、198. 打家劫舍【中等,一维线性DP】

文章目录 前言LeetCode、198. 打家劫舍【中等,一维线性DP】题目及分类思路线性DP(一维) 资料获取 前言 博主介绍:✌目前全网粉丝2W,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注…

Kafka 生产调优

Kafka生产调优 文章目录 Kafka生产调优一、Kafka 硬件配置选择场景说明服务器台数选择磁盘选择内存选择CPU选择 二、Kafka Broker调优Broker 核心参数配置服役新节点/退役旧节点增加副本因子调整分区副本存储 三、Kafka 生产者调优生产者如何提高吞吐量数据可靠性数据去重数据乱…

spring cloud stream

背景 主要解决不同消息中间件切换问题。实现不同中间件的代码解耦。 链接: 支持的中间件 后文使用kafka测试。 引入依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-stream</artifactId></depende…

Hadolint:Lint Dockerfile 的完整指南

想学习如何使用 Hadolint 对 Dockerfile 进行 lint 处理吗&#xff1f;这篇博文将向您展示如何操作。这是关于 Dockerfile linting 的完整指南。 通过对 Dockerfile 进行 lint 检查&#xff0c;您可以及早发现错误和问题&#xff0c;并确保它们遵循最佳实践。 什么是Hadolint…

Java安全 URLDNS链分析

Java安全 URLDNS链分析 什么是URLDNS链URLDNS链分析调用链路HashMap类分析URL类分析 exp编写思路整理初步expexp改进最终exp 什么是URLDNS链 URLDNS链是Java安全中比较简单的一条利用链&#xff0c;无需使用任何第三方库&#xff0c;全依靠Java内置的一些类实现&#xff0c;但…

如何在 Windows 10/11 上恢复回收站永久删除的文件夹?

经验丰富的 Windows 用户将使用 Windows 备份和还原或文件历史记录来恢复不在回收站中的已删除文件夹。这些工具确实有助于 Windows 文件夹恢复&#xff0c;但并不总是有效。现在有许多专用的 Windows 数据恢复软件和免费解决方案可以替代它们&#xff0c;为 Windows 用户提供了…

数据结构哈希表

这里个大家用数组来模拟哈希表 法一&#xff1a;拉链法 法二&#xff1a;开放寻址法 /** Project: 11_哈希表* File Created:Sunday, January 17th 2021, 2:11:23 pm* Author: Bug-Free* Problem:AcWing 840. 模拟散列表 拉链法*/ #include <cstring> #include <iostr…

备战蓝桥杯---动态规划(理论基础)

目录 动态规划的概念&#xff1a; 解决多阶段决策过程最优化的一种方法 阶段&#xff1a; 状态&#xff1a; 决策&#xff1a; 策略&#xff1a; 状态转移方程&#xff1a; 适用的基本条件 1.具有相同的子问题 2.满足最优子结构 3.满足无后效性 动态规划的实现方式…

电路设计(16)——纪念馆游客进出自动计数显示器proteus仿真

1.设计要求 设计、制作一个纪念馆游客进出自动计数显示器。 某县&#xff0c;有一个免费参观的“陶渊明故里纪念馆”&#xff0c;游客进出分道而行&#xff0c;如同地铁有确保单向通行的措施。在入口与出口处分别设有红外检测、声响、累加计数器装置&#xff0c;当游人进&#…

CentOS 安装 redis 7.2

nginx官网 https://redis.io/download/ 把鼠标放到这里&#xff0c;复制下载地址 在服务器找个文件夹执行命令 wget https://github.com/redis/redis/archive/7.2.4.tar.gz tar -zxvf 7.2.4.tar.gz make make install 看到这几行就说明安装成功了 不放心的话再查看下b…

docker安装、运行

1、安装 之前有docker的话&#xff0c;需要先卸载旧版本&#xff1a; sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-engine 安装之前需要安装yum工具&#xff1a; sud…

UE5 播放本地MP3、MP4

1.创建一个媒体播放器 2.如创建视频&#xff0c;勾选。 它会多一个媒体纹理给你 3.1 设置音频 在一个actor上添加“媒体音频组件” “音频媒体播放器”赋值给它 3.2播放音频 添加一个音频媒体播放器变量&#xff0c; 赋值 地址使用绝对地址 4.1设置视频 UI上创建一个imag…

【MySQL】MySQL函数学习和总结

&#x1f308;个人主页: Aileen_0v0 &#x1f525;热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​&#x1f4ab;个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-Ny0xnYjfHqF7s3aS {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

一周学会Django5 Python Web开发-Django5操作命令

锋哥原创的Python Web开发 Django5视频教程&#xff1a; 2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~共计11条视频&#xff0c;包括&#xff1a;2024版 Django5 Python we…