一种刷卡设备灵敏度的检测方法、设备、存储介质与流程

文档序号:32159026发布日期:2022-11-12 01:40阅读:66来源:国知局
一种刷卡设备灵敏度的检测方法、设备、存储介质与流程

1.本发明涉及锁具技术领域,尤其涉及一种刷卡设备灵敏度的检测方法、设备、存储介质。


背景技术:

2.目前支持刷卡开锁的锁具在民用市场中大量普及,尤其是酒店行业和公寓行业,良好的刷卡功能能够为用户带来流畅的开锁体验。在锁具的设计中,刷卡开锁功能的研发测试尤为重要,而刷卡灵敏度是衡量刷卡功能的重要指标,灵敏度越高,说明刷卡功能越理想。
3.常用的卡有ic卡和id卡,两者频率不一样,但原理相似。刷卡灵敏度是指锁具识别到卡信息的能力,主要包含主要有两个指标:
4.一是锁具能够识别和读取到卡信息速度,速度越快,灵敏度越高;二是卡离锁具的距离,两者距离越远,灵敏度越高。
5.目前大多企业在研发阶段对刷卡灵敏度的测试依然靠人工感觉,或者是缺乏理论的测试装置,导致无法对这两个指标得出准确的记录数据,或记录的数据并非关键有效数据。从而不能对无法对刷卡灵敏度进行有效的数据分析,更无法做出最优设计,最终刷卡功能无法有效提升。


技术实现要素:

6.为了克服现有技术的不足,本发明的目的在于提供一种刷卡设备灵敏度的检测方法、设备、存储介质,确保测试数据的可信、全面和完整性,为设计锁具刷卡灵敏度提供正确的检验方法。
7.本发明的目的之一采用如下技术方案实现:
8.一种刷卡设备灵敏度的检测方法,本方法包括以下步骤:
9.步骤s1、确定刷卡设备上刷卡区的中心点;
10.步骤s2、根据所述刷卡区的中心点及刷卡设备的属性信息确定测试点的位置、数量及测试次数;
11.步骤s3、多次测试智能卡在测试点打开刷卡设备的开锁时间,根据所述开锁时间确定所述刷卡设备上刷卡区的灵敏度。
12.进一步地,所述步骤s3中,多次测试所述智能卡打开刷卡设备的开锁时间,具体为,
13.多次调整测试距离,保持所述测试距离的同时平移所述智能卡,记录在该测试距离时的开锁时间;所述测试距离为所述智能卡与所述刷卡设备的刷卡区之间的垂直距离,所述开锁时间为所述智能卡进入刷卡区的测试点至所述刷卡设备打开的时间。
14.进一步地,所述测试距离根据所述刷卡设备的天线信号强度确定。
15.进一步地,所述步骤s2中根据所述刷卡区的中心点及刷卡设备的属性信息确定测
试点的位置、数量及测试次数,包括以下步骤:
16.步骤s21、以所述刷卡区的中心点为圆心,以预设距离为半径,设置预设数量的同心圆;所述预设距离与所述刷卡区的宽度相关;
17.步骤s22、从每个同心圆中确定测试点的数量及每个测试点的测试次数;
18.步骤s23、获取所述刷卡设备的开锁方式,根据所述开锁方式确定所述测试点的位置。
19.进一步地,所述测试点包括第一测试点与第二测试点,所述第一测试点位于所述同心圆的圆心的正上方和/或正下方,所述第二测试点的位置与所述开锁方式相关,当所述开锁方式为左开时,所述第二测试点位于所述同心圆的圆心的右侧;当所述开锁方式为右开时,所述第二测试点位于所述同心圆的圆心的左侧。
20.进一步地,所述步骤s1中,确定智能卡刷卡区的中心点,具体为,
21.获取所述智能卡刷卡区的中心点,判断所述刷卡区的中心点是否与智能卡中pcba板上刷卡感应天线的中心点重合,若不重合,则所述刷卡区的中心点为智能卡中pcba板上刷卡感应天线的中心点。
22.进一步地,所述步骤s3中,根据所述开锁时间确定所述智能卡的灵敏度,具体为,
23.获取每次测试的开锁测试时间,比较所述开锁测试时间与最大开锁时间,当所述开锁测试时间不大于所述最大开锁时间时,则该次测试通过;反之则测试不通过;
24.计算所有测试中测试通过的占比,当测试通过的占比处于第一预设范围时,则所述刷卡设备的灵敏度为高;当测试通过的占比处于第二预设范围时,则所述刷卡设备的灵敏度为中;当测试通过的占比处于第三预设范围时,则所述刷卡设备的灵敏度为低。
25.进一步地,所述预设数量的测试点为6个,所述第一预设范围为90%~100%,所述第二预设范围为60%~90%,所述第三预设范围为0~60%。
26.本发明的目的之二采用如下技术方案实现:
27.一种设备,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上任一所述一种刷卡设备灵敏度的检测方法。
28.本发明的目的之三采用如下技术方案实现:
29.一种存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上任一所述一种刷卡设备灵敏度的检测方法。
30.相比现有技术,本发明的有益效果在于:
31.本技术提供了一种刷卡设备灵敏度的检测方法、设备、存储介质,根据刷卡设备的中心点刷卡设备的属性信息确定测试点的位置、数量及测试次数,多次测试智能卡在测试点打开刷卡设备的开锁时间,根据所述开锁时间确定所述刷卡设备上刷卡区的灵敏度。通过上述方法测试,保证测试数据的全面性及完整性,满足目前刷卡设备对灵敏度的检测需求,灵敏度检测结果准确。
附图说明
32.图1为本发明所提供实施例的一种刷卡设备灵敏度的检测方法的流程示意图;
33.图2为本发明所提供实施例的一种刷卡设备灵敏度的检测方法中智能卡的结构示
意图;
34.图3为本发明所提供实施例的一种刷卡设备灵敏度的检测方法中测试点的示意图;
35.图4为本发明所提供实施例的一种刷卡设备灵敏度的检测方法中测试的示意图。
具体实施方式
36.下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。
37.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
38.需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
39.如图1所示,本发明提供了一种刷卡设备灵敏度的检测方法,确保测试数据的可信、全面和完整性,为设计锁具刷卡灵敏度提供正确的检验方法。
40.具体的,本方法包括以下步骤:
41.步骤s1、确定刷卡设备上刷卡区的中心点。刷卡设备为能通过智能卡打开的设备,可包括智能锁、门禁等。在该刷卡设备上一般设置有刷卡区,通过智能卡打开刷卡区可打开智能门锁。智能卡包括ic卡或id卡等,能够打开刷卡设备的卡片均统称为智能卡。
42.经过分析研究用户的刷卡行为,发现智能卡在进入刷卡区时,智能卡与刷卡设备的相对位置与距离呈正态分布。因此,在测试灵敏度时,首先确定刷卡设备上刷卡区的中心点。具体的,获取所述智能卡刷卡区的中心点,判断所述刷卡区的中心点是否与智能卡中pcba板上刷卡感应天线的中心点重合,若不重合,则所述刷卡区的中心点为智能卡中pcba板上刷卡感应天线的中心点。当所述刷卡区的中心点与智能卡中pcba板上刷卡感应天线的中心点重合,则直接将刷卡区的中心点认定为中心点。如图2所示,将所述刷卡区的中心点记为o点。
43.步骤s2、根据所述刷卡区的中心点及刷卡设备的属性信息确定测试点的位置、数量及测试次数。所述测试点的位置、数量及测试次数与所述刷卡区的中心点、刷卡设备的属性相关,所述刷卡设备的属性包括刷卡区的宽度、刷卡区的面积及天线强度,具体包括以下步骤:
44.步骤s21、以所述刷卡区的中心点为圆心,以预设距离为半径,画出预设数量的同心圆;所述预设距离与所述刷卡区的宽度相关。一般的,市面上的刷卡设备上刷卡区的宽度大多为30~60mm之间。因此,如图3所示,设置有2个同心圆,且所述预设距离设置为15mm与25mm,同心圆的半径及同心圆的数量可以根据刷卡区的大小进行调整。
45.步骤s22、从每个同心圆中确定测试点的数量及每个测试点的测试次数。在同心圆上设置若干个测试点,测试点的数量由测试需要的灵敏性确定,且测试次数跟随测试点数量的增加而增加。测试点越多,测试次数越多,灵敏度的准确性越高。但每增加一个测试点,测试次数也增加,使得测试效率降低。若是刷卡区天线分布区较为均匀,设置6个测试点即可满足测试需求。当刷卡区内的天线分布不均匀,则可根据实际情况增加测试点。如图3所示,每个同心圆上设置3个测试点,分别为a1、a2、a3和b1、b2、b3,每个测试点在每个测试距离均进行5次测试。
46.步骤s23、获取所述刷卡设备的开锁方式,根据所述开锁方式确定所述测试点的位置。所述测试点包括第一测试点与第二测试点,所述第一测试点位于所述同心圆的圆心的正上方和/或正下方,所述第二测试点的位置与所述开锁方式相关,当所述开锁方式为左开时,所述第二测试点位于所述同心圆的圆心的右侧;当所述开锁方式为右开时,所述第二测试点位于所述同心圆的圆心的左侧。
47.步骤s3、多次测试智能卡打开刷卡设备的开锁时间,根据所述开锁时间确定所述刷卡设备上刷卡区的灵敏度。在刷卡测试时,如图4所示,智能卡无论是以什么角度进入刷卡区,智能卡的短边的中点均会与测试点中的某个点相切,从而可通过测试点测试。
48.多次测试所述智能卡打开刷卡设备的开锁时间,具体为,
49.多次调整测试距离,保持所述测试距离的同时平移所述智能卡,记录在该测试距离时的开锁时间。所述测试距离为所述智能卡与所述刷卡设备的刷卡区之间的垂直距离,根据所述刷卡设备的天线信号强度及刷卡设备的产品需求确定,一般不超过50mm。在本技术中,测试距离设置为0mm、5mm、10mm、20mm、30mm,也就是在每个测试点均需要保持上述5个测试距离进行测试,一个测试点需要进行25次测试。当刷卡设备的产品需求要求智能卡与刷卡设备具体不高于25mm,则选用0mm、5mm、10mm和20mm为测试距离。
50.根据所述开锁时间确定所述智能卡的灵敏度,具体为,
51.获取每次测试的开锁测试时间,比较所述开锁测试时间与最大开锁时间,当所述开锁测试时间不大于所述最大开锁时间时,则该次测试通过;反之则测试不通过;所述开锁时间为所述智能卡进入刷卡区的测试点至所述刷卡设备打开的时间,一般开锁时间不应高过500ms,因此最大开锁时间设置为500ms。若是开锁时间小于最大开锁时间,则测试通过。若是开锁时间大于最大开锁时间,则测试不通过。
52.计算所有测试中测试通过的占比,当测试通过的占比处于第一预设范围时,则所述刷卡设备的灵敏度为高;当测试通过的占比处于第二预设范围时,则所述刷卡设备的灵敏度为中;当测试通过的占比处于第三预设范围时,则所述刷卡设备的灵敏度为低。所述第一预设范围为90%~100%,所述第二预设范围为60%~90%,所述第三预设范围为0~60%。
53.本技术提供了一种刷卡设备灵敏度的检测方法,根据刷卡设备的中心点刷卡设备的属性信息确定测试点的位置、数量及测试次数,多次测试智能卡在测试点打开刷卡设备
的开锁时间,根据所述开锁时间确定所述刷卡设备上刷卡区的灵敏度。通过上述方法测试,保证测试数据的全面性及完整性,满足目前刷卡设备对灵敏度的检测需求,灵敏度检测结果准确。
54.本发明还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前述一种刷卡设备灵敏度的检测方法的步骤。
55.本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、机顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
56.基于相同的发明思想,还提供了一种设备,包括存储器、处理器以及存储在存储器中的程序,所述程序被配置成由处理器执行,处理器执行所述程序时实现上述一种刷卡设备灵敏度的检测方法。
57.本实施例中的设备与前述实施例中的方法是基于同一发明构思下的两个方面,在前面已经对方法实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚地了解本实施中的系统的结构及实施过程,为了说明书的简洁,在此就不再赘述。
58.上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1