基于物联网的无线智能锁设计与实现.docx

基于物联网的无线智能锁设计与实现.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于物联网的无线智能锁设计与实现

朱启文

摘要:随着社会经济的不断发展,科学技术的不断创新,人们已不满足于使用

普通的家居,这使得物联网技术不断地渗透到人们的日常生活和工作中,促进

了无线智能锁的发展。计算机技术+物联网智能技术是无线智能锁创造的基础,

无线智能锁的诞生为未来人们普遍使用智能化家居奠定了基础。

关键词:物联网;无线智能锁;设计;实现

1物联网概述

物联网即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各

种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、

任何地点,人、机、物的互联互通。早在1985年PETERTL提出了这个概念。

1995年比尔·盖茨出版的《未来之路》一书中提及物互联。1999年,在物品编

码技术上Auto-ID公司提出了物联网的概念。2005-11-17,世界信息峰会上,

国际电信联盟发布了《ITU互联网报告:物联网》,预示着物联网时代的来临。

2无线智能锁系统架构

无线智能锁系统主要是由电子锁、智能化模组、通信系统、移动终端和云服务

系统组成。云服务系统是智能门锁的核心系统,包括应用系统、数据库、应用

服务器和安全机制。云服务系统为智能门锁和移动客户端提供用户权限管理、

身份鉴别、数据储存和数据增值等服务。用户通过云服务系统实现对锁的远程

控制、远程视频、远程语音和远程授权等,云服务系统对用户操作进行鉴权、

安全审计,并对锁的状态和报警信息进行监控记录。

无线智能锁通过多种通讯方式连接智能云端系统。一种方式是,智能门锁通过

ZigBee、BLE等低功耗通讯协议连接智能网关,智能网关再连接WIFI进入

Internet访问云服务系统。另一种方式是,智能门锁系统通过自带的WIFI模

块连接云端,這种方式对电池容量有较高要求。最后一种方式是通过移动通讯

网络4G/5G/NB-IOT接入互联网访问云服务器系统。智能化模组是智能门锁系统

中最能体现智能化的部分,用户通过智能化模组可以直观的感受智能门锁的便

利性和智能性。常用的智能化模组包括智能猫眼、人脸识别、虹膜识别、指纹

识别、语音智能等。电子锁主要包括机械锁、嵌入式系统和集成模块,这部分

主要实现门锁的机械功能。移动客户端主要作用是方便用户通过移动终端设备

(如手机、PAD等)直接操控智能门锁,例如:远程开锁、远程语音视频、开

锁记录、临时密码授权等服务。无线智能锁的使用场景如下:用户使用移动终

端App获取开锁凭据,通过移动App,或者用户输入密码,或者对用户进行生

物特征信息验证后,从智能门锁云服务系统获取一个动态开锁密钥,或者是访

问锁设备中安全存储的开锁钥匙,并通过近场通讯协议与智能门锁进行交互和

验证后,控制开锁。无线智能锁是一个由门锁、网关、路由器、云平台以及移

动终端构成的一个“生态”系统。该系统的任何一个环节出现漏洞,或者数据

在传输过程中被截获与解析,都有可能对消费者带来极大的人身和财产安全风

险。因此对智能门锁系统开展信息安全研究迫在眉睫。

3无线智能门锁设计

3.1电路设计

3.2智能门锁的程序设计

利用手机开启的智能门锁系统中的程序部分实现的功能主要有:(1)把手机

APP中输入的密码通过蓝牙传输给单片机;(2)单片机对蓝牙通信模块接收到

信息的处理;(3)手机端开锁APP的设计。智能门锁系统的工作流程图如图2

所示。

其中,对于手机和单片机的信息传输问题,需要预先设置通讯指令的具体传输

格式,然后把指令的格式在手机端和单片机端的通信程序中编程实现。手机和

智能门锁的单片机之间的通信需要按照蓝牙的通信协议要求进行设置,根据通

信协议的要求,通信的字符串格式设定为:起始码+本机地址+目标地址+控制代

码+数据长度+结束码+数据+结束位+结束码,手机和单片机的通信数据按此格式

进行编程。按照协议的要求,通信用的字符串设置如下:起始码设为

“W”;串口的公共地址设为“00”;本机的地址设置为“D1”;对与不同的设备

需要设置不同的控制码,在该系统中的控制代码设置为“D”;由于只对门锁进

行开启操作,数据有1位就够用了,因此数据长度设为“01”;对于需要传送的

具体数据来说,开锁设置为“1”,关锁设置为“2”;数字键9为“9”,功能

按键中的确认键设置为“a”;字符串的结束位设置为“S”

您可能关注的文档

文档评论(0)

150****5008 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档