一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种动态密码锁电路的制作方法

2021-09-15 08:49:00 来源:中国专利 TAG:密码锁 地说 电路 动态


1.本实用新型涉及密码锁的技术领域,更具体地说,它涉及一种动态密码锁电路。


背景技术:

2.传统的锁具由钥匙打开,钥匙需要随身携带,比较麻烦且安全性低。随着近年来电子技术的发展,密码锁在日常生活中的应用日渐广泛。动态密码锁是密码锁中的一种,通过另外设置的服务器,用户可向服务器获取实时刷新的动态密码,通过动态密码进行解锁,这种动态密码锁能适用于酒店、公寓等人员流动性大的应用场景中,相应的,这种动态密码锁需要对于解锁参数进行快速解密和处理,对其运算能力的要求也相应提高。同时由于动态密码锁需要预先配置的数据量更大,要求动态密码锁能与外部设备建立稳定高效的数据传输。另外,用户日渐多样化的使用需求也要求动态密码锁应具备多样化的解锁方式,而不仅仅局限于密码解锁。
3.动态密码锁电路是动态密码锁实现各个功能的主要部件,目前现有的动态密码锁电路普遍存在运算速度低响应慢,与外部设备数据传输慢、不稳定,解锁方式单一的缺陷。


技术实现要素:

4.针对现有技术存在的不足,本实用新型的目的在于提供一种动态密码锁电路。本实用新型具有与外部设备数据传输稳定高效、解锁方式多样的优点。
5.本实用新型的上述技术目的是通过以下技术方案得以实现的:一种动态密码锁电路,包括密码输入模块、m1卡读取模块、rf433模块和主控模块;
6.所述密码输入模块、所述m1卡读取模块和所述rf433模块的输出端均与所述主控模块的输入端电连接,所述主控模块的输出端与所述动态密码锁的电磁锁电源的输入端电连接,所述主控模块用于解密并验证动态密码,在验证通过时使所述动态密码锁打开。
7.在其中的一个实施例中,所述主控模块包括电连接的处理器芯片和蓝牙通讯芯片。
8.在其中的一个实施例中,所述处理器芯片选用stm8l151g4u6芯片。
9.在其中的一个实施例中,所述蓝牙通讯芯片选用cc2540芯片。
10.在其中的一个实施例中,所述密码输入模块选用ma51t12b触摸输入芯片,其17、18、19号引脚分别连接至所述cc2540芯片的5、6、7号引脚。
11.在其中的一个实施例中,所述m1卡读取模块选用mh1608c非接触式读写卡芯片,其24号引脚连接至所述cc2540芯片的15号引脚。
12.在其中的一个实施例中,所述rf433模块的9、10、11、12号引脚分别连接至所述stm8l151g4u6芯片的19、18、17、16号引脚。
13.综上所述,本实用新型具有以下有益效果:
14.1、本实用新型通过使用rf433模块与外部设备进行通信,rf433模块是一种无线收发组件,能高效传输数据,使动态密码锁与外部设备通信高效稳定,能适用于动态密码锁大
数据量的传输需求,使动态密码锁的配置和维护管理工作更加高效。
15.2、本实用新型设有m1卡读取模块,m1卡读取模块能通过电磁感应读取ic卡等电子卡的卡片信息,使得所述动态密码锁还可通过电子卡解锁或进行权限验证,扩展了所述动态密码锁的解锁方式,使其解锁方式多样化。
16.3、本实用新型的处理器芯片选用stm8l151g4u6芯片,该芯片具有运算速度高响应快的特性,能满足动态密码锁的运算能力要求,使得所述动态密码锁响应快、反应灵敏。
17.4、本实用新型通过设置cc2540芯片作为蓝牙通讯芯片,cc2540芯片具有传输效率高且稳定的优点,同时可拓展所述动态密码锁与外部设备的通讯方式,提升所述动态密码锁与外部设备通讯的兼容性。
附图说明
18.图1是本实用新型实施例所述动态密码锁电路的结构示意图;
19.图2是本实用新型实施例所述蓝牙通讯芯片的引脚接线图;
20.图3是本实用新型实施例所述处理器芯片的引脚接线图;
21.图4是本实用新型实施例所述密码输入模块的电路图;
22.图5是本实用新型实施例所述m1卡读取模块的电路图;
23.图6是本实用新型实施例所述rf433模块的电路图。
24.图中:1

密码输入模块,2

m1卡读取模块,3

rf433模块,4

主控模块,5

电磁锁电源。
具体实施方式
25.下面结合附图和实施例,对本实用新型进行详细描述。
26.如图1

图6所示,本实用新型所述的一种动态密码锁电路具体包括密码输入模块1、m1卡读取模块2、rf433模块3和主控模块4;
27.密码输入模块1、m1卡读取模块2和rf433模块3的输出端均与主控模块4的输入端电连接,主控模块4的输出端与动态密码锁的电磁锁电源5的输入端电连接。主控模块4用于解密并验证动态密码,在验证通过时使动态密码锁打开。密码输入模块1通常为触控屏或数字键盘,用于输入动态密码。m1卡读取模块2通过电磁感应读取ic卡等电子卡的卡片信息并输入到主控模块4中,使得该动态密码锁可兼容门禁卡模式。rf433模块3是一种无线收发组件,能高效传输数据,可用于与外部设备通信,扩展动态密码锁的功能。
28.本实用新型通过使用rf433模块3与外部设备进行通信,rf433模块3是一种无线收发组件,能高效传输数据,使动态密码锁与外部设备通信高效稳定,能适用于动态密码锁大数据量的传输需求,使动态密码锁的配置和维护管理工作更加高效。在一些具体的实施例,如在酒店房间的应用场景中,rf433模块3可被用来与房间电路通信,实现房间门锁开锁时控制房间电路通电,实现开锁时同步取电,可扩展动态密码锁的功能。
29.本实用新型设有m1卡读取模块2,m1卡读取模块2能通过电磁感应读取ic卡等电子卡的卡片信息,使得所述动态密码锁还可通过电子卡解锁或进行权限验证,扩展了所述动态密码锁的解锁方式,使其解锁方式多样化。
30.在其中的一个实施例中,主控模块4具体包括电连接的处理器芯片和蓝牙通讯芯
片,处理器芯片用于处理数据运算进行动态密码和门禁卡等参数的验证,蓝牙通讯芯片用于与外部设备进行蓝牙数据传输,以便于对日志文件及其他数据进行传输,增加所述动态密码锁的可用通讯方式。
31.在其中的一个实施例中,具体的,蓝牙通讯芯片可选用cc2540芯片,该芯片的引脚接线具体如图2所示。本实用新型通过设置cc2540芯片作为蓝牙通讯芯片,cc2540芯片具有传输效率高且稳定的优点,同时可拓展所述动态密码锁与外部设备的通讯方式,提升所述动态密码锁与外部设备通讯的兼容性。在其他可行的实施例中,将智能终端等外部设备与主控模块4建立通信后,智能终端在授权后还可通过蓝牙进行解锁、删除、修改和禁用密码等操作,使动态密码锁的使用更加方便。
32.在其中的一个实施例中,处理器芯片选用stm8l151g4u6芯片,该芯片的引脚接线图具体如图3所示。本实用新型的处理器芯片选用stm8l151g4u6芯片,该芯片具有运算速度高响应快的特性,能满足动态密码锁的运算能力要求,使得所述动态密码锁响应快、反应灵敏。
33.在其中的一个实施例中,密码输入模块1选用ma51t12b触摸输入芯片,其电路图具体如图4所示,其17、18、19号引脚分别连接至cc2540芯片的5、6、7号引脚,以通过cc2540芯片将输入信号传输到处理器芯片中。
34.在其中的一个实施例中,m1卡读取模块2选用mh1608c非接触式读写卡芯片,用于读取ic卡等非接触式读写卡的卡片信息,其电路图具体如图5所示,mh1608c芯片的24号引脚连接至cc2540芯片15号引脚,以通过cc2540芯片将读取的卡片信息传输到处理器芯片中。
35.在其中的一个实施例中,rf433模块3的电路图具体如图6所示,其9、10、11、12号引脚分别连接至stm8l151g4u6芯片的19、18、17、16号引脚,处理器芯片可通过rf433模块3与外部设备进行通信。
36.上述的动态密码锁电路可通过处理器芯片进行数据运算和动态密码的验证,并在验证通过后控制电磁锁电源5关断,使电磁锁打开。
37.以下将结合本实用新型所述动态密码锁电路的实际解锁过程,描述动态密码锁的动态密码验证过程,以便于更好的理解本实用新型。将所述动态密码锁电路配置在动态密码锁上,在门禁处正常安装动态密码锁。
38.主控模块4中预存有解锁参数,解锁参数在动态密码锁安装时,由用户设置一个初始密码并通过密码输入模块1输入到主控模块4中,主控模块4将初始密码进行解码转换,将初始密码转换为可被机器识别的数据参数,该数据参数即为所述的解锁参数,该解锁参数可用于解锁动态密码锁。
39.在用户设置完初始密码之后,通过在pc等终端设备上安装与动态密码锁配套的软件,通过软件与服务器进行通信,在注册登录后,可输入动态密码锁的唯一识别编号等数据,将该用户与其所安装的动态密码锁绑定,用户将设置的初始密码通过软件写入到服务器中,服务器将初始密码进行解码转换,转换成对应的解锁参数,该解锁参数与主控模块4中的解锁参数相同。
40.服务器中预设有用于加密解锁参数的加密密钥,为了获得多种不同权限的动态密码,加密密钥通常设置多个,通过不同的加密密钥对解锁参数进行加密来获得不同权限的
动态密码。动态密码锁在出厂时,内部预先配置有效时间段,该有效时间段在出厂配置时一般是相同的,如均配置为24小时,在用户进行授权配置时,可通过手机等智能终端与动态密码锁建立连接后进行写入修改。服务器在生成动态密码之后,该动态密码必须在自生成时间点起,在有限时间段内在对应的动态密码锁内首次使用进行激活,否则该动态密码失效。该有效时间段可以在动态密码锁端进行设置,根据个体用户不同的使用需求可以将有效时间段设置为不同时长。主控模块4内还预先配置有与加密密钥相对应的解密密钥,解锁参数在服务器端通过加密密钥加密成动态密码后,输入主控模块4时,在主控模块4端通过对应的解密密钥进行解密,将其逆处理为对应的解锁参数。
41.在完成上述的预先配置步骤之后,动态密码锁正常安装在门禁处。当需要打开门禁时,使用如下的开锁方法打开动态密码锁:
42.s01、用户在手持智能终端,如智能手机、平板电脑等安装相配套的软件,用户注册登录后可与服务器进行通信。用户通过手持智能终端向服务器发送开锁请求,服务器响应于用户的开锁请求,通过加密密钥将解锁参数进行加密,生成动态密码,同时该动态密码中包含有该动态密码的生成时间点,将该动态密码发送至用户;
43.s02、用户接收到动态密码后,将动态密码通过密码输入模块1输入到主控模块4中,主控模块4通过解密密钥对该动态密码进行解密,获得该动态密码对应的解锁参数和生成时间点;
44.s03、主控模块4将解密获得的解锁参数与自身预存的解锁参数进行一致性比对,一致性比对通过后则进入下一步骤进行进一步验证,否则验证不通过;
45.s04、一致性比对通过后,首先判断该动态密码是否是首次使用,如是则进行有效时间验证,如否则进行有效性验证,
46.有效时间验证具体包括:将当前时间点和生成时间点之差与有效时间段进行比对,若当前时间点和生成时间点之差小于或等于有效时间段,即该动态密码在生成时间点之后的有效时间段内首次使用进行激活,则有效时间验证通过,将该动态密码标记为已使用,动态密码锁打开;若当前时间点和生成时间点之差大于所述有效时间段,即该动态密码未在生成时间点之后的有效时间段内首次使用进行激活,则有效时间验证不通过,该动态密码失效,动态密码锁保持关闭;
47.有效性验证具体包括:对该动态密码的有效性进行验证,若验证通过则动态密码锁打开,否则动态密码锁保持关闭。
48.在动态密码锁的使用过程中,还可以配置ic卡等电子卡用于解锁门锁。同时,当需要配置动态密码锁内的数据或是调用其内部的日志文件等数据时,可以选用蓝牙或是rf433两种方式与外部设备进行通讯。
49.以下将介绍上述动态密码锁的实际应用场景。以公寓应用场景为例,公寓出租过程中,租客看房时,房东可以向服务器请求获取一个解锁次数为单次的动态密码,将该动态密码发送给租客。租客在该动态密码生成时间点的24小时内可以使用该动态密码解锁对应的动态密码锁进行看房,该动态密码在使用后,被动态密码锁标记为失效,无法再次开启动态密码锁。这样租客看房时,房东就不需要亲自过去为租客开门,尤其是在房东有多套房子且距离较远时。租房后,房东可以根据合同的期限生成一个解锁时段相应的动态密码,这样就不用反复的录入和删除密码,更便于房东进行管理。
50.在一些半开放的场所,如游泳馆、健身房等地方,也可以为不同的顾客生成相应的周期性密码或限时性密码,无需反复录入和删除密码,更便于日常管理。
51.在私人住宅的应用场景中,当朋友拜访时也可以生成一个短时效或单次的动态密码供朋友使用,而不需要将自己使用的密码开放给朋友,使用更加方便。
52.在小区门禁等公共进出的应用场景中,由于在一定时段内每个人使用的动态密码各不相同,在溯源时可更加方便。
53.以上所述仅是本实用新型的优选实施方式,本实用新型的保护范围并不仅局限于上述实施例,凡属于本实用新型思路下的技术方案均属于本实用新型的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理前提下的若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜