超低功耗在智能门锁行业的应用

1. 名词解释

在本体上以电子方式识别、处理人体生物特征信息、电子信息、网络通讯信息等并控制机械执行机构实施启闭的门锁”叫电子智能门锁。通俗地理解,智能门锁是电子信息技术与机械技术相结合的全新的锁具品类,是在传统机械锁基础上升级改进的,在用户的识别、管理安全等方面更加智能化、便利化的锁具。

2. 智能门锁分类(按使用场景)

     1. 防盗门

         常见的家用门锁,主要是wifi 连接家里的路由器

     2. 室内智能锁

         一般用于办公室的指纹或者工牌识别,半智能3

    3.酒店智能锁

        前台发卡,修改卡里相关的数据,客户可以拿着卡直接去刷

    4. 民宿智能锁

        人员流动频繁,无法发卡,布线麻烦,没有电流补充,没有固定wifi

综上,民宿对功耗要求极高,并且需要联网,技术难度也更高,本文重点介绍超低功耗在民宿行业的使用

3. 民宿智能锁

3.1 当前的民宿使用方案分析

4G

NB

蓝牙

优点

  1. 网络稳定
  1. 安装方便
  1. 价格便宜
  1. 功耗低

缺点

  1. 功耗高
  1. 价格稍高
  1. 网络环境差,经常连不上

  1. 安装麻烦
  1. 需要增加网关,成本高
  1. 需要单独配网,客户使用也麻烦

    综上: 4G 方案价格因素相对方案成本来说不是主要因素,网络方面4G 对 NB网络有着无法比拟的优势,尤其是非一线城市以及农村的民宿,如何解决功耗尼,咱们具体场景具体分析。

3.2 场景分析

     由于各地的法规不一样,有的地方需要身份证验证后就可以入户,有的需要人脸识别和身份证共同验证,从因此主要分为如下两种场景:

  1. 场景1: 系统需要在客人进门之前,先下发客人的信息发到对应的门锁(比如人脸信息,下发的实时性要求不高),等客人开门时候进行比对,成功后开门,平时保持低功耗随时待唤醒状态
  1. 场景2:   客人在开门的时候,即时将身份证或者指纹信息传给云端进行比对,平时保持超低功耗等待本地唤醒

针对这两种场景,分别适用于我司提供 超低功耗方案的www.airpsm.cn 中的STD(标准模式),PSM+(超低功耗模式):

3.3 解决方案

先普及一下合宙超低功耗方案:

  1. PRO:休眠模式下远程可以快速唤醒,功耗低
  1. STD:休眠模式下远程可以在2分钟之内唤醒,功耗很低
  1. PSM+:远程不可以唤醒,但是可以快速上传,功耗极低

3.3.1 场景1(需要2分钟内下发客户信息)  -- STD+可以解决

注:STD+ 是 STD 模式的升级版,功耗更低,但是有概率会丢包(可以重发解决)

 

 

 在场景1中,要求门锁可以长时间长链接待机,并且可以在2分钟内接收到云端下发的信息,因此对长链接低功耗要求很高,我们实测的长链接STD待机功耗数据如下,

Air780E低功耗开发板数据报告
测试模块型号Air780E测试模块载体低功耗开发板
测试模块IMEI869861060509259测试人员拓毅恒
低功耗模式STD+
软件版本号Air780E:AirM2M_780E_V1146_LTE_LPAT_TEMP
通讯延时最小通讯延时:1s 最大通讯延时:2min
状态模式纯待机模式五分钟心跳一次模式
运营商类型中国电信中国电信中国电信
测试时长3h3h3h
信号值151721
平均电流245uA无天线(模拟弱信号):569uA有天线:424uA
数据包长度无数据6字节
AT指令AT指令
AT+CSQ
AT+CNETLIGHT=0
AT+UPGRADE="AUTO",0
AT+POWERMODE="STD"
AT+CIPSTART="TCP",112.125.89.8,41394
AT+CSQ
AT+CNETLIGHT=0
AT+UPGRADE="AUTO",0
AT+POWERMODE="STD"
AT+CIPSTART="TCP",112.125.89.8,41394
AT^HEARTBEATHEX=6,"313233343536"
AT^HEARTCONFIG=0,0,300
AT^HEARTCONFIG=1,0,300

以一节5号电池700毫安时计算,8节总共5600毫安时,则在5分钟心跳的情况下,需要平均功耗低于648ua,显然,在弱网环境下780E 也可以满足要求

3.3.2 场景2(开门时需要立即上报) --- PSM+可以解决

 在场景2中,要求门锁可以长时间待机,对休眠功耗有极致要求,并且要求可以收到刷卡信息后,立即上报云端,我们实测的长链接待机功耗数据如下:

Air780E低功耗开发板数据报告
测试模块型号Air780E低功耗开发板
测试模块IMEI869861060509259拓毅恒
低功耗模式PSM+
软件版本号Air780E:AirM2M_780E_V1147_LTE_LPAT
通讯延时1.5-3秒
状态模式纯待机模式12小时上报一次
运营商类型电信/移动/联通电信/移动/联通
测试时长72小时72小时
信号值1818
平均功耗7uA12uA
数据包长度
AT指令
AT+CSQ
AT+CNETLIGHT=0
AT+UPGRADE="AUTO",0
AT+POWERMODE="PSM+",0,1
AT+CSQ
AT+CNETLIGHT=0
AT+UPGRADE="AUTO",0
AT+POWERMODE="PSM+",0,1
AT+CIPSTART="TCP",112.125.89.8,41394

 

注:

  1. PSM+ 功耗基本不受网络环境影响
  1. PSM+ 支持移动电信联通

以一节5号电池700毫安时计算,8节总共5600毫安时,则在24小时开一次门的情况下,可以使用使用超过6年。

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

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

相关文章

SpringBoot运行流程源码分析------阶段二(run方法核心流程)

run方法核心流程 在分析和学习整个run方法之前,我们可以通过以下流程图来看下SpringApplication调用的run方法处理的核心操作包含哪些。 从上面的流程图中可以看出,SpringApplication在run方法中重点做了以下几步操作 获取监听器和参数配置打印banner…

.NET6使用SqlSugar操作数据库

1.//首先引入SqlSugarCore包 2.//新建SqlsugarSetup类 public static class SqlsugarSetup{public static void AddSqlsugarSetup(this IServiceCollection services, IConfiguration configuration,string dbName "ConnectString"){SqlSugarScope sqlSugar new Sq…

函数的递归

1、什么是递归? 程序调用自身的编程技巧称为递归。 递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解&#x…

CM11 链表分割 题解

题目描述: 链表分割_牛客题霸_牛客网 (nowcoder.com) 现有一链表的头指针 ListNode* pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。 题解…

工业4.0:欢迎来到智能制造

制造业正在经历一场被称为“工业4.0”的全新技术革命,这场革命将数字化、网络化、智能化和自动化技术融合在一起,旨在打造高质、高效、高产且可持续的智能工厂。工业4.0将彻底改变产品制造的方式,颠覆我们对制造业的传统认知。 什么是工业4.…

MRO工业品采购过程中,采购人员要注意哪些事项

MRO工业品指工厂或企业对其生产和工作设施、设备进行保养、维修,保证其运行所需要的非生产性物料,这些物料可能是用于设备保养、维修的备品备件,也可能是保证企业正常运行的相关设备,耗材等物资,如安全防护、传媒广电、…

(一)创建型设计模式:3、建造者模式(Builder Pattern)

目录 1、建造者模式含义 2、建造者模式的讲解 3、使用C实现建造者模式的实例 4、建造者模式的优缺点 5、建造者模式VS工厂模式 1、建造者模式含义 The intent of the Builder design pattern is to separate the construction of a complex object from its representatio…

检测ChatGPT生成内容的工具经常误报,怪不得OpenAI停用它

​近日,加利福尼亚大学戴维斯分校的学生被指控使用ChaGPT作弊。他的老师指控他在历史考试中使用了ChatGPT,这一指控得到了某生成式内容检测工具的支持。然而,该名学生坚决否认这一指控,他通过提供在线文档的编辑日志为自己洗清了嫌…

Git仓关联多个远程仓路径

前言 Git仓如果需要将代码push到多个仓,常用的做法是添加多个远程仓路径,然后分别push。这样虽然可以实现目的,但是需要多次执行push指令,很麻烦。 本文介绍关联多个远程仓路径且执行一次push指令的方法:git remote …

【Docker】Docker私有仓库的使用

目录 一、搭建私有仓库 二、上传镜像到私有仓库 三、从私有仓库拉取镜像 一、搭建私有仓库 首先我们需要拉取仓库的镜像 docker pull registry 然后创建私有仓库容器 docker run -it --namereg -p 5000:5000 registry 这个时候我们可以打开浏览器访问5000端口看是否成功&…

微服务与Nacos概述-3

流量治理 在微服务架构中将业务拆分成一个个的服务,服务与服务之间可以相互调用,但是由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时…

Redis_主从复制

8. 主从复制 8.1 简介 主从库采用读写分离的方式 读操作:主库、从库都可以处理写操作:首先写到主库执行,然后再将主库同步给从库。 实现读写分离,性能扩展 容灾快速恢复 8.2 主从复制步骤 创建一个目录 ,在root下创建一个m…

hive on tez资源控制

sql insert overwrite table dwintdata.dw_f_da_enterprise2 select * from dwintdata.dw_f_da_enterprise; hdfs文件大小数量展示 注意这里文件数有17个 共计321M 最后是划分为了21个task 为什么会有21个task?不是128M 64M 或者说我这里小于128 每个文件一个map…

(C++)继承

目录 1.继承的概念及定义 1.1继承的概念 1.2继承定义 1.2.1定义格式 1.2.2继承方式和访问限定符 1.2.3继承基类成员访问方式的变化 2.基类和派生类对象赋值转换 3.继承中的作用域 4.派生类的默认成员函数 5.继承与友元 6.继承与静态成员 7.复杂的菱形继承及菱形虚拟…

【脚踢数据结构】链表(1)

(꒪ꇴ꒪ ),Hello我是祐言QAQ我的博客主页:C/C语言,Linux基础,ARM开发板,软件配置等领域博主🌍快上🚘,一起学习,让我们成为一个强大的攻城狮!送给自己和读者的一句鸡汤🤔&…

机器学习基础之《特征工程(3)—特征预处理》

一、什么是特征预处理 通过一些转换函数将特征数据转换成更加适合算法模型的特征数据过程 处理前,特征值是数值,处理后,进行了特征缩放 1、包含内容 数值型数据的无量纲化: 归一化 标准化 2、特征预处理API sklearn.preproces…

什么是训练数据?

算法从数据中学习。算法从得到的训练数据中找到关系,形成理解,做出决策,并评估信心。训练数据越好,模型的表现就越好。 实际上,与算法本身一样,训练数据的质量和数量与数据项目的成功有很大关系。 现在&…

Java项目作业~ 通过html+Servlet+MyBatis,完成站点信息的添加功能

需求: 通过htmlServletMyBatis,完成站点信息的添加功能。 以下是站点表的建表语句: CREATE TABLE websites (id int(11) NOT NULL AUTO_INCREMENT,name char(20) NOT NULL DEFAULT COMMENT 站点名称,url varchar(255) NOT NULL DEFAULT ,…

CentOS7 安装远程桌面

换源 设置镜像源为清华源: sudo sed -e s|^mirrorlist|#mirrorlist|g \-e s|^#baseurlhttp://mirror.centos.org/centos|baseurlhttps://mirrors.tuna.tsinghua.edu.cn/centos|g \-i.bak \/etc/yum.repos.d/CentOS-*.repo详见 https://mirrors.tuna.tsinghua.edu.…

尼科彻斯定理

目录 1.题目概述 2.题解 思路分析 具体实现 1.题目概述 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^31 2^335 3^37911 4^313151719 输入一个正整数m(m≤100),将…