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

文档序号:8359184阅读:来源:国知局
则的使用导致的误差,且四个检测单元均能正常工作。此时,执行步骤S302。否则,执行步骤S305。
[0095]在步骤S302中,判断检测单元A与检测单元C的检测值之和是否大于或小于检测单元B与检测单元D的检测值之和。
[0096]如图2所示,检测单元A与检测单元C位于数字霍尔传感器的左侧,检测单元B与检测单元D位于数字霍尔传感器的右侧。将检测单元A与检测单元C的检测值之和(A+C)与检测单元B与检测单元D的检测值之和(B+D)进行比较,以获取磁场强度较强的一侧,所述磁场强度较强的一侧为所述保护套上的磁铁相对于数字霍尔传感器的方位。
[0097]在步骤S303中,在检测单元A与检测单元C的检测值之和大于检测单元B与检测单元D的检测值之和时,判定所述磁铁位于所述数字霍尔传感器的左方。
[0098]在步骤S304中,在检测单元A与检测单元C的检测值之和小于检测单元B与检测单元D的检测值之和时,判定所述磁铁位于所述数字霍尔传感器的右方。
[0099]然后执行步骤S104中:根据所述方位信息获取所述保护套的类型,从而实现了对两种保护套类型的检测。其中,磁铁位于数字霍尔传感器的左方或者右方分别对应不同类型的保护套。
[0100]优选地,磁铁相对于数字霍尔传感器的方位信息还包括磁铁位于所述数字霍尔传感器的上方或者下方,同理,所述步骤S103还包括。
[0101]在步骤S305中,判断检测单元A与检测单元B的检测值之差的绝对值是否小于第一预设阈值且检测单元C与检测单元D的检测值之差的绝对值是否小于第二预设阈值。
[0102]示例性地,所述第一预设阈值和第二预设阈值均为5。若检测单元A与检测单元B的检测值之差的绝对值小于第一预设阈值5且检测单元C与检测单元D的检测值之差的绝对值小于第二预设阈值5时,执行步骤S306。否则,执行步骤S309。
[0103]在步骤S306中,判断检测单元A与检测单元B的检测值之和是否大于或小于检测单元C与检测单元D的检测值之和。
[0104]如图3所示,检测单元A与检测单元B位于数字霍尔传感器的上方,检测单元C与检测单元D位于数字霍尔传感器的下方。将检测单元A与检测单元B的检测值之和(A+B)与检测单元C与检测单元D的检测值之和(C+D)进行比较,以获取磁场强度较强的一侧,所述磁场强度较强的一侧为保护套上的磁铁相对于数字霍尔传感器的方位。
[0105]在步骤S307中,在检测单元A与检测单元B的检测值之和大于检测单元C与检测单元D的检测值之和时,判定所述磁铁位于所述数字霍尔传感器的上方。
[0106]在步骤S308中,在检测单元A与检测单元B的检测值之和小于检测单元C与检测单元D的检测值之和时,判定所述磁铁位于所述数字霍尔传感器的下方。
[0107]然后执行步骤S104中:根据所述相对方位获取所述保护套的类型,从而实现了对两种保护套类型的检测。其中,磁铁位于数字霍尔传感器的上方或者下方分别对应不同类型的保护套。
[0108]在步骤S309中,输出保护套类型检测失败的提示信息。
[0109]综上所述,步骤S301至步骤S308通过比较数字霍尔传感器上的四个检测单元中相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值,以获得磁场强度较大的一侧,确定当前保护套上的磁铁相对于数字霍尔传感器的方位信息,进而根据所述方位信息来获取保护套的类型,从而实现了一个数字霍尔传感器检测四种类型的保护套。
[0110]需要说明的是,上述四个检测单元的检测值均为正值,即保护套上的磁铁所产生磁场的磁力线从数字霍尔传感器的正面穿过,所述磁铁磁极方向记为第一磁极方向。
[0111]当保护套上的磁铁所产生磁场的磁力线从数字霍尔传感器的反面穿过时,上述四个检测单元的检测值均为负值,所述磁铁的磁极方向记为第二磁极方向。若所述磁铁的磁极方向为第二磁极方向时,在步骤S303中,检测单元A与检测单元C的检测值之和大于检测单元B与检测单元D的检测值之和时,对应所述磁铁位于所述数字霍尔传感器的右方;否贝Ij,在检测单元A与检测单元C的检测值之和小于检测单元B与检测单元D的检测值之和时,所述磁铁位于所述数字霍尔传感器的左方;在步骤S306中,检测单元A与检测单元B的检测值之和大于检测单元C与检测单元D的检测值之和时,对应所述磁铁位于所述数字霍尔传感器的下方;检测单元A与检测单元B的检测值之和小于检测单元C与检测单元D的检测值之和时,所述磁铁位于所述数字霍尔传感器的上方。
[0112]实施例三
[0113]图4示出了本发明实施例三提供的智能设备保护套检测方法中步骤S104的第一实现流程,为了便于说明,仅示出了与本发明相关的部分。
[0114]如图4所示,步骤S104包括:
[0115]在步骤S401中,根据所述检测单元A、检测单元B、检测单元C、检测单元D的检测值获取磁铁磁极方向。
[0116]在本发明实施例中,所述根据所述检测单元A、检测单元B、检测单元C、检测单元D的检测值获取磁铁磁极方向为判断所述检测单元A、检测单元B、检测单元C、检测单元D的检测值的正负。在所述检测值均为正时,即保护套上的磁铁所产生磁场的磁力线从数字霍尔传感器的正面穿过(磁铁N极朝向数字霍尔传感器正面),所述磁铁磁极方向为第一磁极方向;否则,所述检测值均为负时,即保护套上的磁铁所产生磁场的磁力线从数字霍尔传感器的反面穿过(磁铁S极朝向数字霍尔传感器正面),所述磁铁磁极方向为第二磁极方向。
[0117]在步骤S402中,根据所述磁极方向和所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。
[0118]示例性地,在所述磁铁磁极方向为第一磁极方向时,磁铁N极朝向数字霍尔传感器正面,再结合四个检测单元的检测值得到的磁铁相对于数字霍尔传感器的四种方位信息,可判别出四种不同类型的保护套;而在所述磁铁磁极方向为第二磁极方向时,磁铁S极朝向数字霍尔传感器正面,再结合四个检测单元的检测值得到的磁铁相对于数字霍尔传感器的四种方位信息,又可判别出四种不同类型的保护套,从而实现了一个数字霍尔传感器判别八种不同类型的保护套。
[0119]实施例四
[0120]数字霍尔传感器距离磁铁两极越近,检测出的磁场强度越大,距离磁铁两极越远,检测出的磁场强度越小。若数字霍尔传感器在智能设备上的位置不变的情况下,在保护套上的磁铁相对与数字霍尔传感器的方位的远近不同,数字霍尔传感器的检测值大小不相同。基于此,本发明实施例还根据数字霍尔传感器检测到的磁场强度大小判断不同类型的保护套。图5示出了本发明实施例提供的磁场强度划分示意图。由图5可知磁场强度划分出两段范围,分别为第一阈值范围和第二阈值范围,其中,所述第一阈值范围内的磁场强度均大于所述第二阈值范围内的磁场强度。磁铁两极与数字霍尔传感器的不同距离分别对应不同的保护套类型。图6示出了本发明实施例提供的智能设备保护套检测方法中步骤S104的第二实现流程。
[0121]如图6所示,步骤S104包括:
[0122]在步骤S601中,判断所述检测单元A、检测单元B、检测单元C、检测单元D的检测值是否均位于第一阈值范围内。
[0123]在步骤S602中,若是,根据所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。
[0124]若所述检测单元A、检测单元B、检测单元C、检测单元D的检测值均不在所述第一阈值范围内,执行步骤S603。
[0125]在步骤S603中,判断所述检测单元A、检测单元B、检测单元C、检测单元D的检测值是否均位于第二阈值范围内。
[0126]在步骤S604中,在所述检测值均位于第二阈值范围内时,根据所述方位信息获取所述保护套的类型,执行与所述保护套类型对应的操作。
[0127]示例性地,在所述检测值均位于第一阈值范围内,可获知所述磁铁的两极与数字霍尔传感器的距离较近,再结合四个检测单元的检测值得到的磁铁相对于数字霍尔传感器的四种方位,可判别出四种不同类型的保护套;而在所述检测值均位于第二阈值范围内,可获知所述磁铁的两极与数字霍尔传感器的距离较远,再结合四个检测单元的检测值得到的磁铁相对于数字霍尔传感器的四种方位,又可判别出四种不同类型的保护套,从而实现了一个数字霍尔传感器判别八种不同类型的保护套。需要说明的是,本实施例中所述检测单元A、检测单元B、检测单元C、检测单元D的检测值均为正值。图5所示的磁场强度划分仅为本发明的一个实施示例,并不用于限制本发明。在所述检测单元A、检测单元B、检测单元C、检测单元D的检测值均为负值时,所述第一阈值范围和第二阈值范围均为负值,其原理和步骤与上相同,即与检测单元A、检测单元B、检测单元C、检测单元D的检测值均为正值时相同。
[0128]优选地,若同时结合磁铁磁极方向、四个检测单元中相邻检测单元的检测值之和、相邻检测单元的检测值之差的绝对值以及第一阈值范围、第二阈值范围,可最多检测出16种不同类型的保护套。当然,也可以在可清晰识别的基础上将磁场强度划分为多个阈值范围,从而实现一个数字霍尔传感器检测更多种类型的保护套。
[0129]实施例五
[0130]图7示出了本发明实施例五提供的智能设备保护套检测装置的组成结构,为了便于说明,仅示出了与本发明相关的部分。
[0131]在本发明实施例中,所述装置用于实现图1、图3、图4或图6实施例所述的智能设备保护套检测方法,可以是内置于智能设备的软件单元、硬件单元或者软硬件结合的单元。所述智能设备包括但不限于移动电话、口袋计算机(Pocket personal Computer,PPC)、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、等,优选为智能手机、平板电脑等。所述智能设备上设置有数字霍尔传感器,数字霍尔传感器包括多个检测单元,所述保护套内置有磁铁。
[0132]如图7所示,所述装置包括:
[0133]第一获取模块71,用于当检测到智能设备安装所述保护套后,获取所述数字霍尔传感器上多个检测单元的检测值;
[0134]计算模块72,用于计算相邻检测单元的检测值之和以及相邻检测单元的检测值之差的绝对值;
[0135]
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1