智能设备保护套检测方法及装置的制造方法_2

文档序号:8359184阅读:来源:国知局
小于第二预设阈值;
[0055]第四判断单元,用于在第三判断单元的判断结果为是时,判断检测单元A与检测单元B的检测值之和是否大于或大于检测单元C与检测单元D的检测值之和,若检测单元A与检测单元B的检测值之和大于检测单元C与检测单元D的检测值之和,判定所述磁铁位于所述数字霍尔传感器的下方,若检测单元A与检测单元B的检测值之和小于检测单元C与检测单元D的检测值之和时,判定所述磁铁位于所述数字霍尔传感器的上方。
[0056]进一步地,所述第三获取模块包括:
[0057]第一获取单元,用于判断所述检测单元A、检测单元B、检测单元C、检测单元D的检测值的正负获取磁铁极性方向;
[0058]第二获取单元,用于根据所述磁铁极性方向和所述相对方位获取所述保护套的类型,执行与所述保护套类型对应的操作。
[0059]进一步地,所述第三获取单元包括:
[0060]第一判断单元,用于判断所述检测单元A、检测单元B、检测单元C、检测单元D的检测值是否位于第一阈值范围内;
[0061]第一类型获取单元,用于在所述检测值均位于第一阈值范围内时,根据所述相对方位获取所述保护套的类型,执行与所述保护套类型对应的操作;
[0062]第二判断单元,用于判断所述检测单元A、检测单元B、检测单元C、检测单元D的检测值是否均位于第二阈值范围内;
[0063]第二类型获取单元,用于在所述检测值均位于第二阈值范围内时,根据所述相对方位获取所述保护套的类型,执行与所述保护套类型对应的操作。
[0064]与现有技术相比,本发明实施例在智能设备上设置数字霍尔传感器,所述数字霍尔传感器包括多个检测单元,所述保护套内置有磁铁;当检测到智能设备安装所述保护套后,获取所述数字霍尔传感器上多个检测单元的检测值;计算相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值;根据所述相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值,获取所述磁铁相对于所述数字霍尔传感器的方位信息;根据所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。本发明实施例通过数字霍尔传感器和磁铁在保护套内的不同位置实现了对多种不同类型的保护套的识别;进一步地,所述方法基于一个数字霍尔传感器即可检测多种保护套类型,极大地降低了智能设备的成本。
【附图说明】
[0065]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0066]图1是本发明实施例一提供的智能设备保护套检测方法的第一实现流程图;
[0067]图2是本发明实施例一提供的四个检测单元的排列方式示意图;
[0068]图3是本发明实施例二提供的智能设备保护套检测方法中步骤S103的具体实现流程图
[0069]图4是本发明实施例三提供的智能设备保护套检测方法中步骤S104的第一实现流程图;
[0070]图5是本发明实施例三提供的磁场强度划分不意图;
[0071]图6是本发明实施例四提供的智能设备保护套检测方法中步骤S104的第二实现流程图;
[0072]图7是本发明实施例五提供的智能设备保护套检测装置的组成结构图。
【具体实施方式】
[0073]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0074]本发明实施例在智能设备上设置数字霍尔传感器,所述数字霍尔传感器包括多个检测单元,所述保护套内置有磁铁;当检测到智能设备安装所述保护套后,获取所述数字霍尔传感器上多个检测单元的检测值;计算相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值;根据所述相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值,获取所述磁铁相对于所述数字霍尔传感器的方位信息;根据所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。本发明通过数字霍尔传感器和磁铁在保护套内的不同位置实现了对多种不同类型的保护套的识别;进一步地,所述方法基于一个数字霍尔传感器即可检测多种保护套类型,极大地降低了智能设备的成本。本发明实施例还提供了相应的装置,以下分别进行详细的说明。
[0075]实施例一
[0076]图1示出了本发明实施例一提供的智能设备保护套检测方法的第一实现流程,为了便于说明,仅示出了与本发明相关的部分。
[0077]在本发明实施例中,所述智能设备包括但不限于移动电话、口袋计算机(Pocketpersonal Computer, PPC)、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)等,优选为智能手机。所述智能设备上设置有数字霍尔传感器,所述数字霍尔传感器上有多个检测单元,所述保护套内置有磁铁。
[0078]如图1所示,所述方法包括:
[0079]在步骤SlOl中,当检测到智能设备安装所述保护套后,获取所述数字霍尔传感器上多个检测单元的检测值。
[0080]优选地,所述多个检测单元为四个检测单元,记为检测单元A、检测单元B、检测单元C、检测单元D。所述检测单元A、检测单元B、检测单元C、检测单元D均能获取其当前所处位置的磁场强度,并输出磁场强度的检测值。
[0081]在步骤S102中,计算相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值。
[0082]为了便于说明,以下给出本发明的一个优选实施示例。若位于数字霍尔传感器上的检测单元A、检测单元B、检测单元C、检测单元D的排列方式为如图2所示的方式。在图2中,I为磁铁,每一个保护套上只设置一个磁铁;2为数字霍尔传感器,所述数字霍尔传感器位于智能设备上;检测单元A、检测单元B、检测单元C、检测单元D依次位于数字霍尔传感器的四个顶角上,以围成一个正方形。若所述检测单元A与检测单元B、检测单元C相邻,所述检测单元D与检测单元B、检测单元C相邻,所述计算相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值包括:
[0083]计算检测单元A与检测单元C的检测值之和(A+C)、检测单元B与检测单元D的检测值之和(B+D),以及计算检测单元A与检测单元C的检测值之差的绝对值(|A-C|)、检测单元B与检测单元D的检测值之差的绝对值(I B-D I);和/或
[0084]计算检测单元A与检测单元B的检测值之和(A+B)、检测单元C与检测单元D的检测值之和(C+D),以及计算检测单元A与检测单元B的检测值之差的绝对值(|A-B|)、检测单元C与检测单元D的检测值之差的绝对值(I C-D I)。
[0085]在步骤S103中,根据所述相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值,获取所述磁铁相对于所述数字霍尔传感器的方位信息。
[0086]在步骤S104中,根据所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。
[0087]在本发明实施例中,由于数字霍尔传感器上有四个检测单元,分别位于数字霍尔传感器的四个顶角上,并且保护套上嵌入磁铁,不同类型的保护套的磁铁相对于数字霍尔传感器的方位不同,因此,四个检测单元所处位置的磁场强度不完全相同,通过比较相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值,可获取磁场强度较大的一侦牝进而确定所述保护套上的磁铁相对于数字霍尔传感器的方位信息。磁铁相对于数字霍尔传感器的方位信息与保护套的类型一一对应,获取到磁铁相对于数字霍尔传感器的方位信息后,即可识别出所述保护套的类型,并执行与所述保护套类型对应的操作(比如运行与所述保护套类型对应的Π界面等)。由于磁铁相对于数字霍尔传感器的方位有多种,通过本方法可识别出磁铁相对于数字霍尔传感器的不同方位信息,从而实现了对多种不同类型保护套的检测。
[0088]上述步骤S103和步骤S104将在后续实施例进行详细的叙述,具体请参见后续实施例的叙述,此处不再赘述。
[0089]本发明实施例在智能设备上设置数字霍尔传感器,所述数字霍尔传感器包括多个检测单元,所述保护套内置有磁铁;当检测到智能设备安装所述保护套后,获取所述数字霍尔传感器上多个检测单元的检测值;计算相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值;根据所述相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值,获取所述磁铁相对于所述数字霍尔传感器的方位信息;根据所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。本发明通过数字霍尔传感器和磁铁在保护套内的不同位置实现了对多种不同类型的保护套的识别;进一步地,所述方法基于一个数字霍尔传感器即可检测多种保护套类型,极大地降低了智能设备的成本。
[0090]实施例二
[0091]图3示出了本发明实施例二提供的智能设备保护套检测方法中步骤S103的具体实现流程,为了便于说明,仅示出了与本发明相关的部分。
[0092]如图3所示,步骤S103包括:
[0093]在步骤S301中,判断检测单元A与检测单元C的检测值之差的绝对值是否小于第一预设阈值且检测单元B与检测单元D的检测值之差的绝对值是否小于第二预设阈值。
[0094]在本发明实施例中,所述第一预设阈值和第二预设阈值为四个检测单元是否正常工作的判断标准。理论上靠近磁铁一侧的两个相邻的检测单元的检测值是相同的,远离磁铁一侧的两个相邻的检测单元的检测值也是相同的(比如磁铁在数字霍尔传感器的左方时,检测单元A与检测单元C的检测值是相同的,检测单元B和检测单元D的检测值是相同的),为防止检测单元未正常工作导致的误差,设置误差偏移范围,即第一预设阈值和第二预设阈值,作为四个检测单元是否正常工作的判断标准。示例性地,所述第一预设阈值和第二预设阈值均为5。若检测单元A与检测单元C的检测值之差的绝对值小于第一预设阈值5且检测单元B与检测单元D的检测值之差的绝对值小于第二预设阈值5时,表明智能设备正确地安装上保护套,排除保护套不规
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1