租赁净饮机解锁系统的制作方法

文档序号:11422121阅读:327来源:国知局
租赁净饮机解锁系统的制造方法与工艺

本实用新型涉及设备安全技术领域,尤其涉及一种租赁净饮机解锁系统。



背景技术:

目前,为了方便人们的生活和工作,各种各样的租赁设备越来越普及,比如,租赁净饮机由于其商业方式简便实用,只要支付每个月的租赁费用,无需购买饮水机本体,以及关心净饮机的保养换滤芯等被广泛使用。从而,租赁公司进行生产研发和出租净饮机,并对租赁净饮机进行定期的保养和换滤芯等售后工作,每月收取用户一定的月租费用。这种模式对于租赁公司和商业用户都十分有利,在商业环境(例如医院、学校、写字楼等)中越来越被接受。

然而,使用租赁净饮机的用户并不是专业人员,因而可能会在对租赁净饮机进行某些操作时,带来安全隐患等。比如,在用户安装租赁净饮机时存在没有按照相应的要求进行安装,或者用户私自改装净饮机的问题,导致在租赁式净饮机的使用上存在一定的安全隐患。



技术实现要素:

本实用新型的目的旨在至少在一定程度上解决上述的技术问题之一。

为此,本实用新型的第一个目的在于提出一种租赁净饮机解锁系统,

为了实现上述目的,本实用新型第一方面实施例提出了一种租赁饮机解锁系统,包括:租赁净饮机和解锁设备,其中,所述租赁净饮机包括:主控芯片、掉电存储器、负载,其中,

所述主控芯片通过第一接口与所述掉电存储器连接,以及通过第二接口与所述解锁设备连接;

所述主控芯片,用于通过所述第二接口接收所述解锁设备发送的解锁查询指令,并通过所述第一接口检测所述掉电存储器中的标识信息,若检测到所述标识信息为加锁标识,则通过所述第二接口向所述解锁设备发送随机数;

所述解锁设备,用于根据预设算法对所述随机数进行计算生成解锁码,并通过所述第二接口向所述主控芯片发送包含所述解锁码的解锁命令;

所述主控芯片,还用于根据预设算法对所述解锁码计算生成验证码,若比较获知所述验证码与所述随机数相同,则通过所述第一接口将所述加锁标识修改为解锁标识,并控制所述负载正常工作。

本实用新型实施例的租赁净饮机解锁系统,主控芯片通过第一接口与掉电存储器连接,以及通过第二接口与解锁设备连接,主控芯片通过第二接口接收解锁设备发送的解锁查询指令,并通过第一接口检测掉电存储器中的标识信息,若检测到标识信息为加锁标识,则通过第二接口向解锁设备发送随机数,解锁设备根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片发送包含解锁码的解锁命令,进而主控芯片根据预设算法对解锁码计算生成验证码,若比较获知验证码与随机数相同,则通过第一接口将加锁标识修改为解锁标识,并控制负载正常工作。由此,有效防止了租赁净饮机的违规安装和私自改装,提高了租赁净饮机的安全性。

另外,本实用新型实施例的租赁净饮机解锁系统,还具有如下附加的技术特征:

在本实用新型的一个实施例中,所述主控芯片,还用于若比较获知所述验证码与所述随机数不相同,则通过所述第二接口向所述解锁设备反馈解锁失败响应。

在本实用新型的一个实施例中,所述租赁净饮机还包括:

继电器开关,以及与所述负载对应的负载开关,其中,所述继电器开关分别与所述负载开关和所述主控芯片连接;

所述主控芯片,具体用于控制所述继电器开关控制所述负载开关的闭合或断开,以控制所述负载的工作状态。

在本实用新型的一个实施例中,所述第一接口包括:

I2C接口、SPI接口、或者,UART接口。

在本实用新型的一个实施例中,所述第二接口包括:

VGA接口、RS232接口、或者,SATA接口。

在本实用新型的一个实施例中,所述租赁净饮机还包括:

电源模块,所述电源模块与所述主控芯片相连;

所述电源模块,用于为所述主控芯片和所述掉电存储器供电。

在本实用新型的一个实施例中,所述电源模块包括:

电池,或者,外接电源。

本实用新型附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本实用新型的实践了解到。

附图说明

本实用新型上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是根据本实用新型一个实施例的租赁净饮机解锁系统的结构示意图;

图2是根据本实用新型另一个实施例的租赁净饮机解锁系统的结构示意图;以及

图3是根据本实用新型一个实施例的租赁净饮机解锁方法的流程图。

具体实施方式

下面详细描述本实用新型的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本实用新型,而不能理解为对本实用新型的限制。

下面参考附图描述本实用新型实施例的租赁净饮机解锁系统。

如上所述,租赁设备的运行的可靠性和安全性,不仅和租赁设备本身的品质有关系,还和租赁设备的安装有关,由于租赁设备的使用者并不是专业人员,因而在安装或者使用过程中,都可能操作不当,导致在租赁设备的使用过程中,存在安全隐患。

比如,当租赁净饮机的安装位置以及角度不合适、或者管路的插接有误时,都可能出现漏电、漏水等现象。

为了避免租赁净饮机安装不合格,即投入使用,本实用新型提出了一种租赁净饮机解锁系统,使得用户在安装完毕租赁净饮机后,租赁净饮机被锁住,仅仅提供开关机等基本操作功能,其余操作功能均设置为锁定状态,只有在检查租赁净饮机安装合格后,使用特有装置才能对相关设备进行解锁使用。

图1是根据本实用新型一个实施例的租赁净饮机解锁系统的结构示意图。

如图1所示,该租赁净饮机解锁系统包括:租赁净饮机100和解锁设备200。

其中,租赁净饮机100包括主控芯片110、掉电存储器120、和负载130。

如图1所示,主控芯片110通过第一接口与掉电存储器120相连,以及通过第二接口与解锁设备200相连。

其中,第一接口包括I2C接口、SPI接口、或者,UART接口,第二接口包括VGA接口、RS232接口、或者,SATA接口,负载130包括泵、阀等租赁净饮机中提供功能服务的装置。

另外,上述掉电存储器120用于存储租赁净饮机的锁状态的标识信息,当标识信息改写后,即使租赁净饮机掉电,该标识信息也始终保存在掉电存储器120中。

其中,主控芯片110用于,通过第二接口接收解锁设备200发送的解锁查询指令,并通过第一接口检测掉电存储器中的标识信息,若检测到标识信息为加锁标识,则通过第二接口向解锁设备200发送随机数。

解锁设备200,用于根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片110发送包含解锁码的解锁命令。

在本实用新型的一个实施例中,主控芯片110还用于根据预设算法对解锁码计算生成验证码,若比较获知验证码与随机数相同,则通过第一接口将加锁标识修改为解锁标识,并控制负载130正常工作。

具体地,本实施例提供的租赁净饮机解锁系统的执行主体除了租赁净饮机外,也可以是其他租赁设备,比如,可以是租赁空调、租赁冰箱等。

需要说明的是,本实用新型实施例的解锁设备200在租赁净饮机安装符合安装条件后,连接至租赁净饮机,其中,安装条件包括净饮机的进水管是否连接紧密,净饮机的提供电源是否正常,净饮机的内部电路是否正常等。

具体而言,解锁设备200接收解锁查询指令,获取对租赁净饮机的解锁触发指令,从而主控芯片110通过第二接口接收解锁设备200发送的解锁查询指令。

其中,在实际应用中,接收到解锁查询指令的租赁净饮机100可能属于已经解锁的状态,因而为了避免对租赁净饮机100的重复解锁,提高解锁效率,在主控芯片110接收到解锁设备200发送的解锁查询指令后,通过第一接口检测掉电存储器中的标识信息,以根据标识信息获知当前租赁净饮机100的工作状态。

进一步地,若检测到标识信息为加锁标识,则表明当前租赁净饮机100处于锁定状态,需要对该租赁净饮机100进行解锁操作。

然而,在实际应用中,租赁净饮机100接收到解锁查询指令,可能是合法的,也可能是非法的,因而,为了保证租赁净饮机100的设备安全,在接收到解锁查询指令后,并不直接进行解锁相关操作,而是需要对发出该解锁查询请求的解锁设备的合法性进行验证。

具体而言,主控芯片110通过第二接口向解锁设备200发送随机数,进而解锁设备200根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片110发送包含解锁码的解锁命令。其中,预设加密算法可以为DES算法、IDEA算法等。

进而,主控芯片110根据预设算法对解锁码计算生成验证码,若比较获知验证码与随机数相同,则表明解锁设备200是合法设备,因而通过第一接口将加锁标识修改为解锁标识,以控制负载130正常工作。

在本实用新型的另一个实施例中,为了更加直观的表达当前解锁状态,主控芯片110还用于若比较获知验证码与随机数不相同,则通过第二接口向解锁设备200反馈解锁失败响应。

综上所述,本实用新型实施例的租赁净饮机解锁系统,主控芯片通过第一接口与掉电存储器连接,以及通过第二接口与解锁设备连接,主控芯片通过第二接口接收解锁设备发送的解锁查询指令,并通过第一接口检测掉电存储器中的标识信息,若检测到标识信息为加锁标识,则通过第二接口向解锁设备发送随机数,解锁设备根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片发送包含解锁码的解锁命令,进而主控芯片根据预设算法对解锁码计算生成验证码,若比较获知验证码与随机数相同,则通过第一接口将加锁标识修改为解锁标识,并控制负载正常工作。由此,有效防止了租赁净饮机的违规安装和私自改装,提高了租赁净饮机的安全性。

基于以上实施例,需要说明的是,根据具体应用场景的不同,主控芯片110控制负载130的工作状态的实施方式不同:

作为一种实现方式,如图2所示,租赁净饮机100还包括继电器开关140以及与负载130对应的负载开关150,其中,所述继电器开关分别与负载开关150和主控芯片110连接。

其中,继电器开关140是一种电控制元件,是当输入量(激励量)的变化达到规定要求时,在输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。继电器开关140可用小电流去控制大电流运作的一种“自动开关”,在电路中起着自动调节、安全保护、转换电路等作用。

在本示例中,主控芯片110通过控制继电器开关140控制负载开关150的闭合或断开,以控制负载130的工作状态。

具体而言,当主控芯片110根据验证码与随机数相同时,控制继电器开关140控制负载开关150的闭合,以使得负载150可正常工作。

继续参见图1,为了租赁净饮机解锁系统可正常实施相应的功能服务,租赁净饮机100还包括电源模块160。

如图1所示,电源模块160与主控芯片110相连。

在实际应用中,电源模块160可具有多种实现方式,比如包括电池或外接电源等,其中,为了保证在系统断电时,租赁净饮机解锁系统仍能正常提供功能服务,电源模块160可优选为充电电池。

具体而言,在租赁净饮机解锁系统进行功能服务时,电源模块160为主控芯片160和掉电存储器120供电。

综上所述,本实用新型实施例的租赁净饮机解锁系统,租赁净饮机还包括继电器开关,以及与负载对应的负载开关,从而,主控芯片可通过控制继电器开关控制负载开关的闭合或断开,以控制负载的工作状态。由此,进一步有效防止了租赁净饮机的违规安装和私自改装,提高了租赁净饮机的安全性。

为了实现上述实施例,本实用新型还提出了一种租赁净饮机解锁方法,该方法用以实施上述实施例示出的租赁净饮机解锁系统。

图3是根据本实用新型一个实施例的租赁净饮机解锁方法的流程图,如图3所示,该方法包括:

S101,租赁净饮机中的主控芯片通过第二接口接收解锁设备发送的解锁查询指令,并通过第一接口检测掉电存储器中的标识信息,若检测到标识信息为加锁标识,则通过第二接口向解锁设备发送随机数。

其中,第一接口可包括I2C接口、SPI接口、或者,UART接口等,第二接口可包括VGA接口、RS232接口、或者,SATA接口等,另外,解锁设备是在检测到租赁净饮机符合预设的安装条件后与租赁净饮机连接。

需要说明的是,该安装条件用以限制租赁净饮机的正确安装,可包括安装租赁净饮机的外在条件,以及租赁净饮机本身的硬件配置状态等,根据租赁净饮机的不同,对应的安装条件不同。

比如,当租赁净饮机是租赁净饮机时,预设的安装条件包括净饮机的进水管的是否连接紧密,净饮机的提供电源是否正常,净饮机的内部电路是否正常等。

具体地,解锁设备接收到终端设备等发送的解锁查询指令后,解锁设备向租赁净饮机发送该解锁查询指令,从而,租赁净饮机通过第二接口接收解锁设备发送的解锁查询指令,以便于根据该查询指令进行相应的操作等。

其中,需要强调的是,根据具体应用场景的不同,终端设备的解锁设备获取对待解锁的租赁净饮机的解锁触发指令的方式不同,示例如下:

第一种示例,当终端设备的解锁设备中预设解锁按键时,如果检测到解锁按键被点击时,则通过相关通讯方式向解锁设备发送解锁触发指令,比如通过无线或者蓝牙等方式。

第二种示例,预先在终端设备中的某一个外部功能按键设置解锁功能,比如在将终端设备的音量按键设置为解锁功能,从而,当该按键被触发时,通过相关通讯方式向解锁设备发送解锁触发指令,比如通过无线或者蓝牙等方式。

其中,在实际应用中,接收到解锁查询指令的租赁净饮机可能处于已经解锁的状态,因而为了避免对租赁净饮机的重复解锁,提高解锁效率,在主控芯片接收到解锁设备发送的解锁查询指令后,通过第一接口检测掉电存储器中的标识信息,以根据标识信息获知当前租赁净饮机的工作状态。

进一步地,若检测到标识信息为加锁标识,则表明当前租赁净饮机处于锁定状态,需要对该租赁净饮机进行解锁操作。

然而,在实际应用中,租赁净饮机接收到解锁查询指令,可能是合法的,也可能是非法的,比如,不是连接至该租赁经随机的解锁设备发送的,因而,为了保证租赁净饮机的设备安全,在接收到解锁查询指令后,并不直接进行解锁相关操作,而是需要对发出该解锁查询请求的解锁设备的合法性进行验证。

具体而言,在检测到标识信息为加锁标识时,通过第二接口向解锁设备发送随机数,其中,随机数可以为1-255中的任意整数等。

S102,解锁设备根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片发送包含解锁码的解锁命令。

具体地,解锁设备在接收到随机数后,根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片发送包含解锁码的解锁命令,其中,预设算法可包括DES加密算法、IDEA加密算法等。

S103,主控芯片根据预设算法对解锁码计算生成验证码,若比较获知验证码与随机数相同,则通过第一接口将加锁标识修改为解锁标识,并控制负载正常工作。

具体地,在接收到解锁命令后,主控芯片根据预设算法对解锁码计算生成验证码,并将验证码与随机数进行比较,如果验证码与随机数相同,则通过第一接口将加锁标识修改为解锁标识,并控制负载正常工作,以完成对租赁净水机的解锁工作。

为了更加清楚的说明,上述实施例中对解锁涉笔的合法性验证的过程,下面举例说明,在该示例中,随机数为0到255之间的任意数,预设算法为异或加密算法,说明如下:

当解锁设备发送解锁查询指令到租赁净饮机后,租赁净饮机随机产生随机数为0x88,租赁净饮机将随机数通过第二接口发送至解锁设备,解锁设备对随机数进行逻辑运算,异或处理得到密匙0x11,并对0x88和0x11进行异或运算,得到解锁码为0x99。

进而,解锁设备将包含解锁码的解锁指令,通过第二接口发送至租赁净饮机,租赁净饮机对解锁码0x99进行异或运算,得到密匙0x11,进而对解锁码0x99和密匙0x11异或运算得到验证码为0x88,由于随机数和验证码均为0x88,因而,验证解锁设备合法,从而进行解锁操作。

其中,需要说明的是,根据具体应用场景的不同,主控芯片控制负载正常工作的方式不同,下面举例说明:作为一种实现方式,由于继电器开关是一种电控制元件,是当输入量(激励量)的变化达到规定要求时,在输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。继电器开关可用小电流去控制大电流运作的一种“自动开关”,在电路中起着自动调节、安全保护、转换电路等作用。

因而,可将继电器开关与负载开关相连,从而通过控制继电器开关控制负载开关,以通过控制负载开关的方式,对负载的工作状态进行控制,其中,当控制负载开关关闭时,负载开关停止提供功能服务,当控制负载开关开启时,负载开关开始提供功能服务。

在本示例中,租赁净饮机包括继电器开关,继电器开关与负载开关相连,如果验证随机数和验证码相同,则主控芯片控制继电器开关,控制负载对应的负载开关的闭合或断开,以控制负载的工作状态。

在实际应用中,当解锁设备不合法时,比如发出解锁查询指令的解锁设备并不是连接至当前租赁净水机的设备,因而,为了更加直观的展示当前净水机的解锁状态,如果主控芯片比较获知验证码与随机数不同,则通过第二接口向解锁设备反馈解锁失败响应。

综上所述,本实用新型实施例的租赁净饮机解锁方法,租赁净饮机中的主控芯片通过第二接口接收解锁设备发送的解锁查询指令,并通过第一接口检测掉电存储器中的标识信息,若检测到标识信息为加锁标识,则通过第二接口向解锁设备发送随机数,进而解锁设备根据预设算法对随机数进行计算生成解锁码,并通过第二接口向主控芯片发送包含解锁码的解锁命令,主控芯片根据预设算法对解锁码计算生成验证码,若比较获知验证码与随机数相同,则通过第一接口将加锁标识修改为解锁标识,并控制负载正常工作。由此,有效防止了租赁净饮机的违规安装和私自改装,提高了租赁净饮机的安全性。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本实用新型的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本实用新型的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本实用新型的限制,本领域的普通技术人员在本实用新型的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1