一种智能车锁及车锁开关的检测方法与流程

文档序号:11247415阅读:945来源:国知局
一种智能车锁及车锁开关的检测方法与流程

本发明涉及智能车锁技术领域,具体而言,涉及一种智能车锁及车锁开关的检测方法。



背景技术:

随着当今社会对新能源及环保事业的关注,共享单车作为一个公共出行方式,越来越受到大家的欢迎。共享单车上的智能车锁作为共享单车的重要部件,需要正确的检测车锁的开关情况,便于准确的作为用户用车费用的依据。

现有技术中,共享单车上的智能车锁的开关锁检测主要通过微动开关来检测智能车锁的开关情况,如图1所示,当智能车锁内的卡栓101离开锁舌102的卡口105时,卡栓101会压到第一微动开关108的金属触片上,继而第一微动开关108向处理器104发出第一信号,处理器104确定此时车锁打开;当智能车锁内的卡栓101卡在锁舌102的卡口105内时,卡栓101会压到第二微动开关109的金属触片上,继而第二微动开关109向处理器109发出第二信号,处理器104确定此时车锁关闭。

可以看出,微动开关属于接触式开关,在接触微动开关的金属触片时,才能通过微动开关来检测车锁开关情况,这种接触式检测开关,不容易对其做防水或防尘。



技术实现要素:

有鉴于此,本发明的目的在于提供智能车锁及车锁开关的检测方法,其通过检测电阻值的变化来检测车锁的开关,解决了现有技术中的智能车锁通过微动开关进行检测车锁的开关,不容易做成防水或防尘的技术问题。

第一方面,本发明实施例提供了一种智能车锁,包括:锁壳、卡栓、锁舌、电阻检测模块和处理器,所述锁舌包括一个卡口,所述卡栓包括第一接触端和第二接触端,所述第一接触端与所述锁壳通过第一导电可伸缩部件连接,所述锁舌的一端与锁壳通过第二导电可伸缩部件连接,所述电阻检测模块的第一接线端与智能车锁上的第一预设位置连接,所述电阻检测模块的第二接线端与智能车锁上的第二预设位置连接,所述第一预设位置和所述第二预设位置之间的待检测电阻的电阻值在开锁状态和关锁状态不同;

所述第二接触端,用于在所述第一导电可伸缩部件伸长时进入所述锁舌的卡口内并与所述锁舌接触完成关锁;在第一导电可伸缩部件收缩时,离开所述卡口完成开锁;

所述电阻检测模块,用于检测所述待检测电阻的电阻值,并将所述电阻值发送至处理器;

所述处理器,用于检测到所述电阻值变化时,基于预存的电阻值与车锁状态的映射关系,根据变化后的电阻值,确定该智能车锁的开或关。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,所述第一预设位置位于所述锁壳上,所述第二预设位置位于所述卡栓上;或者所述第一预设位置位于所述卡栓上,所述第二预设位置位于所述锁壳上。

结合第一方面,本发明实施例提供了而第一方面的第二种可能的实施方式,所述第一预设位置位于所述锁壳上,所述第二预设位置位于所述锁舌上;或者,所述第一预设位置位于所述锁舌上,所述第二预设位置位于所述锁壳上。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,所述第一预设位置位于所述卡栓上,所述第二预设位置位于所述锁舌上;或者,所述第一预设位置位于所述锁舌上,所述第二位置位于所述卡栓上。

结合第一方面至第一方面的第三种可能的实施方式中的任一种实施方式,所述第一预设位置和所述第二预设位置处均设置有防水端子,所述第一接线端通过所述防水端子与所述第一预设位置连接;所述第二接线端通过所述防水端子与所述第二预设位置连接。

结合第一方面,本发明实施例提供了第一方面的第五种可能的实施方式,

所述处理器,具体用于当检测到电阻值变化时,且变化后的电阻值与预存的开锁状态下的电阻值匹配时,确定车锁打开;以及当检测到电阻值变化,且变化后的电阻值与预存的关锁状态下的电阻值匹配时,确定车锁关闭。

结合第一方面,本发明实施例提个了第一方面的第六种可能的实施方式,所述卡栓为t型,所述第一接触端为所述t型的横部,所述第二接触端为所述t型的纵部。

结合第一方面,本发明实施例提供了第一方面的第七种可能的实施方式,所述智能车锁还包括电机,所述卡栓由所述电机带动通过压缩或拉伸所述第一导电可伸缩部件进行伸缩运动。

结合第一方面,本发明实施例提供了第一方面的第八种可能的实施方式,所述第一导电可伸缩部件为导电弹簧或者导电伸缩管,以及所述第二导电可伸缩部件为导电弹簧或者导电伸缩管。

第二方面,本发明实施例提供了一种车锁开关的检查方法,用于检测如第一方面至第一方面的第八种可能的实施方式中提出的任一智能车锁,

电阻检测模块检测第一预设位置和第二预设位置之间待检测电阻的电阻值,并将所述电阻值发送至处理器;

所述处理器检测到所述电阻值变化时,基于预存的电阻值与车锁状态的映射关系,根据变化后的电阻值确定该智能车锁的开或关。

与现有技术中的相比,本发明实施例提出的智能车锁通过电阻检测模块检测固定接入第一接线端和第二接线端之间的电阻的阻值,并将检测到的阻值发送至处理器,该处理器通过阻值的变化来确定开锁还是关锁,这种电阻检测模块固定式的和智能车锁内部的一部分连接,在开锁和关锁时可以检测到不同的阻值,通过检测到的不同阻值进行检测车锁的开关的结构,而不是通过接触式连接或者断开的方式检测车锁的开关,相比起现有技术,该车锁内部的开关检测部件更便于进行防水性设计。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明背景技术所提供的智能车锁的结构示意图;

图2示出了本发明实施例所提供智能车锁的结构示意图;

图3示出了本发明实施例所提供的第一种智能车锁的结构示意图;

图4示出了本发明实施例所提供的第一种智能车锁的结构示意图对应的电阻检测电路图;

图5示出了本发明实施例所提供的第二种智能车锁的结构示意图;

图6示出了本发明实施例所提供的第二种智能车锁的结构示意图对应的电阻检测电路图;

图7示出了本发明实施例所提供的第三种智能车锁的结构示意图;

图8示出了本发明实施例所提供的第三种智能车锁的结构示意图对应的电阻检测电路图;

图9示出了本发明实施例所提供的一种卡栓的结构示意图;

图10示出了本发明实施例所提供的一种车锁开关的检测方法的流程图。

图标:100-锁壳;101-卡栓;102-锁舌;103-电阻检测模块;104-处理器;105-卡口;106-第一导电可伸缩部件;107-第二导电可伸缩部件;108-第一微动开关;109-第二微动开关;1011-第一接触端;1012-第二接触端;1031-第一接线端;1032-第二接线端。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

本发明实施例1提供了一种智能车锁,如图2所示,包括:锁壳100、卡栓101、锁舌102、电阻检测模块103和处理器104,该锁舌102包括一个卡口105,卡栓101包括第一接触端1011和第二接触端1012,第一接触端1011与锁壳100通过第一导电可伸缩部件106连接,锁舌102的一端与锁壳100通过第二导电可伸缩部件107连接,电阻检测模块103的第一接线端1031与智能车锁上的第一预设位置连接,电阻检测模块103的第二接线端1032与智能车锁上的第二预设位置连接,该第一预设位置和该第二预设位置之间的待检测电阻的电阻值在开锁状态和关锁状态不同。

其中,电阻检测模块,通过第一接线端和第二接线端将待测电阻接入闭合回路进行检测,第一接线端和第二接线端分别代表电阻检测模块中电源的电流输出端和电流输入端。

在日常生活中,常见的电阻检测模块为欧姆表,这里的第一接线端和第二接线端对应欧姆表的红笔和黑笔。

这里的第一预设位置和第二预设的位置的选取需要满足的条件是:第一预设位置与电阻检测模块的第一接线端连接,第二预设位置与电阻检测模块的第二接线端连接,电阻检测模块相当于检测第一预设位置和第二预设位置之间的待检测电阻,第一预设位置和第二预设位置的选取就是使得车锁在打开和关闭时,待检测电阻两端的阻值发生变化,这样就可以使得处理器根据待检测电阻两端的阻值变化确定开锁和关锁了。

其中,第二接触端1012,用于在第一导电可伸缩部件106伸长时进入锁舌102的卡口105内并与锁舌接触完成开锁;在第一导电可伸缩部件106收缩时,离开卡口105完成开锁。

电阻检测模块103,用于检测待检测电阻的电阻值,并将该电阻值发送至处理器104。

其中,电阻检测模块是集合了电源、定值电阻、电流表,微处理器和数据传输接口的模块,其检测电阻的原理与欧姆表类似,在此不再阐述,该数据传输接口,用于与处理器连接,微处理器通过该数据传输接口,将检测到的电阻值发送至处理器。

处理器104,用于检测到电阻值变化时,基于预存的电阻值与车锁状态的映射关系,根据变化后的电阻值确定该智能车锁的开或关。

处理器104,具体用于当检测电阻值变化时,且变化后的电阻值与预存的开锁状态下的电阻值匹配时,确定车锁打开;以及当检测到电阻值变化时,且变化后的电阻值与预存的关锁状态下的电阻值匹配时,确定车锁关闭。

比如,选定了第一预设位置和第二预设位置,且电阻检测模块的第一接线端和第二接线端与均与第一预设位置后第二预设位置连接好后,将车锁打开,记录电阻检测模块检测到的第一电阻值,以及,将车锁关闭,记录电阻检测模块检测到的第二电阻值,然后将第一电阻值即对应车锁打开、第二电阻值即对应车锁关闭写入处理器中。

当处理器接收到的电阻值突然从第一电阻值变为第二电阻值,则确定车锁关闭,或者,接收到的电阻值突然从第二电阻值变为第一电阻值,则确定车锁打开。

对应的实际场景如下:

该智能车锁位于一个共享单车上,当下,该智能车锁处于关闭状态,处理器此时接收到的电阻值一直为第二电阻值,当有用户要是用该共享单车时,通过输入开锁密码将车锁打开,此时,处理器接收到的电阻值则从第二电阻值变为第一电阻值,则确定车锁打开。

第一预设位置和第二预设位置的选取有以下几种情况:

第一种情况:第一预设位置位于锁壳上,第二预设位置位于卡栓上;或者,第一预设位置位于卡栓上,第二预设位置位于锁壳上。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图3所示,第一预设位置位于锁壳上的a处,第二预设位置位于卡栓上的b处,电阻检测模块103在开锁时,检测的是接入ab两端的卡栓的电阻值,在关锁时,卡栓101的第二接触端1012进入卡口105与并且与锁舌接触,因为锁壳和第二导电可伸缩部件是金属的,则接入ab端为卡栓和锁舌cd段的并联电阻。

为了更加形象的进行描述,图4为电阻检测模块检测接入ab端的等效电路图,详细描述如下:

将卡栓101的电阻记为r1,将锁舌cd段的电阻记为r2,当开锁时,相当于图4中的电路图的开关打开,电阻检测模块检测的是r1的电阻值,当关锁时,相当于电路图中的开关关闭,电阻检测模块检测的是r1和r2并联的阻值,如果r1的阻值为r1,r2的阻值为r2,则:

开锁时,电阻检测模块检测的阻值r=r1;关锁时,电阻检测模块检测的电阻值r=r1*r2/(r1+r2),在具体的车锁中,r1和r2的具体数值是可以提前确定的,处理器可以根据电阻值的变化确定车锁的开和关。

第二种情况:第一预设位置位于锁壳上,第二预设位置位于锁舌上;或者第一预设位置位于锁舌上,第二预设位置位于锁壳上。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图5所示,第一预设位置位于锁舌上的a处,第二预设位置位于锁壳上的b处,电阻检测模块103在开锁时,检测的是接入ab两端的锁舌的电阻值,在关锁时,卡栓101的第二接触端1012进入卡口105与并且与锁舌接触,因为锁壳和第一导电可伸缩部件是金属的,则接入ab端为锁舌和卡栓的并联电阻。

为了更加形象的进行描述,通过电路图进行描述,也可以参照图6所示,为电阻检测模块检测接入ab端的等效电路图,详细描述如下:

将锁舌ab段的电阻记为r1,将卡栓cd段的电阻记为r2,当开锁时,相当于图6中的电路图的开关打开,电阻检测模块检测的是r1的电阻值,当关锁时,相当于电路图中的开关关闭,电阻检测模块检测的是r1和r2并联的阻值,如果r1的阻值为r1,r2的阻值为r2,则:

开锁时,电阻检测模块检测的阻值r=r1;关锁时,电阻检测模块检测的电阻值r=r1*r2/(r1+r2),在具体的车锁中,r1和r2的具体数值是可以提前确定的,处理器可以根据电阻值的变化确定车锁的开和关。

第三种情况:第一预设位置位于卡栓上,第二预设位置位于锁舌上;或者第一预设位置位于锁舌上,第二预设位置位于卡栓上。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图7所示,第一预设位置位于卡栓101的a处,第二预设位置位于锁舌102的b处,当车锁打开时,ab端接入的电阻为锁舌bc段与卡栓da段的串联,当车锁关闭时,ab端接入的电阻包括:锁舌bc段与卡栓da段串联后的电阻,卡栓ae段与锁舌fb段串联的电阻,且这两部分串联的电阻并联。

为了更加形象的进行描述,通过电路图进行描述,也可以参照图8所示,为电阻检测模块检测接入ab端的等效电路图,详细描述如下:

将锁舌bc段与卡栓da段的串联的电阻记为r1,将卡栓ae段与锁舌fb段串联的电阻记为r2,当开锁时,相当于图8中的电路图的开关打开,电阻检测模块检测的r1电阻值,当关锁时,相当于电路图中的开关关闭,电阻检测模块检测的是r1和r2并联的阻值,如果r1的阻值为r1,r2的阻值为r2,则:

开锁时,电阻检测模块检测的阻值r=r1;关锁时,电阻检测模块检测的电阻值r=r1*r2/(r1+r2),在具体的车锁中,r1和r2的具体数值是可以提前确定的,处理器可以根据电阻值的变化确定车锁的开和关。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,第一预设位置和第二预设位置处均设置有防水端子,第一接线端通过防水端子与第一预设位置连接;第二接线端通过防水端子与第二预设位置连接。

因为第一接线端和第一预设位置是通过连接线长连接的,在连接处可以安装防水端子保护连接点。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,如图9所示,卡栓101为t型,第一接触端1011为该t型的横部,第二接触端1012为该t型的纵部。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,该智能车锁还包括电机,该电机与卡栓电连接,卡栓由该电机带动通过压缩或拉伸第一导电可伸缩部件进行伸缩运动。

该电机可以与处理器电连接,当处理器接到到开锁指令时,控制该电机顺时针旋转,顺时针旋转的电机带动卡栓压缩第一导电可伸缩部件,进而离开锁舌的卡口,完成开锁。在关锁时,处理器控制电机逆时针旋转,逆时针旋转的电机带动卡栓拉伸第一导电可伸缩部件,进而卡栓的第二接触端进入锁舌的卡口,完成关锁。

一种较佳的实施方式,在本发明实施例1提出的技术方案中,第一导电可伸缩部件为导电弹簧或者导电伸缩管,以及第二导电可伸缩部件为导电弹簧或者导电伸缩管。

实施例2

本发明实施例2提供了一种车锁开关的检测方法,用于检测如实施例1提出的智能车锁,该方法的流程图如图10所示,具体步骤如下所示:

s100,电阻检测模块检测第一预设位置和第二预设位置之间待检测电阻的电阻值,并将电阻值发送至处理器。

s110,处理器检测到电阻值变化时,基于预存的电阻值与车锁状态的映射关系,根据变化后的电阻值确定该智能车锁的开或关。

与现有技术中的相比,本发明实施例提出的智能车锁通过电阻检测模块检测固定接入第一接线端和第二接线端之间的电阻的阻值,并将检测到的阻值发送至处理器,该处理器通过阻值的变化来确定开锁还是关锁,这种电阻检测模块固定式的和智能车锁内部的一部分连接,在开锁和关锁时可以检测到不同的阻值,通过检测到的不同阻值进行检测车锁的开关的结构,而不是通过接触式连接或者断开的方式检测车锁的开关,相比起现有技术,该车锁内部的开关检测部件更便于进行防水性设计。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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