电子装置和驱动检测方法与流程

文档序号:16246583发布日期:2018-12-11 23:38阅读:140来源:国知局
电子装置和驱动检测方法与流程

本申请涉及电子装置技术领域,具体涉及一种电子装置和驱动检测方法。

背景技术

随着科技的发展和市场的需求,电子设备的屏幕朝着越来越大的趋势发展。其中,电子设备的屏占比受到功能器件的较大限制,例如摄像头模组、受话器模组、闪光灯、传感器等的安装布局会限制了电子设备的屏占比提升。



技术实现要素:

本申请实施例提供了一种电子装置和驱动检测方法。

第一方面,本申请实施例提供应用于电子装置,所述电子装置包括中框、滑动座、第一霍尔传感器和第二霍尔传感器,所述第一霍尔传感器和所述第二霍尔传感器分别位于所述中框上,所述中框具有容纳槽,所述滑动座滑动连接于所述中框的容纳槽,且所述滑动座的磁铁位于所述第一霍尔传感器和所述第二霍尔传感器之间;

所述方法包括:

当根据所述第一霍尔传感器和所述第二霍尔传感器确定所述滑动座相对所述中框为静止的状态时,获取所述第一霍尔传感器所采集的第一霍尔量,并获取所述第二霍尔传感器所采集的第二霍尔量;

将所述第一霍尔量和所述第二霍尔量的差值的绝对值作为霍尔差值;

若所述霍尔差值小于第一预设数值范围,则确定所述滑动座处于异常停止状态,并执行与所述异常停止状态相关联的异常处理操作。

第二方面,本申请实施例提供一种电子装置,包括中框、滑动座、第一霍尔传感器和第二霍尔传感器,所述第一霍尔传感器和所述第二霍尔传感器分别位于所述中框上,所述中框具有容纳槽,所述滑动座滑动连接于所述中框的容纳槽,且所述滑动座的磁铁位于所述第一霍尔传感器和所述第二霍尔传感器之间;

所述存储器,用于存储程序代码;

所述处理器,用于当根据所述第一霍尔传感器和所述第二霍尔传感器确定所述滑动座相对所述中框为静止的状态时,获取所述第一霍尔传感器所采集的第一霍尔量,并获取所述第二霍尔传感器所采集的第二霍尔量;将所述第一霍尔量和所述第二霍尔量的差值的绝对值作为霍尔差值;若所述霍尔差值小于第一预设数值范围,则确定所述滑动座处于异常停止状态,并执行与所述异常停止状态相关联的异常处理操作。

本申请实施例提供的电子装置通过将功能器件设置于滑动座中,且滑动座能够相对中框滑动以实现功能器件的功能,减少了功能器件对电子装置的屏占比的限制,提高了电子装置屏占比。另外,基于两个霍尔传感器获取的霍尔差值来检测滑动座是否处于异常停止状态,抗干扰性较强,判断结果较为准确。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种电子装置的示意图;

图2是图1中的电子装置的另一角度的示意图;

图3是图1中的电子装置的再一角度的示意图;

图4是图1中的电子装置的其它角度的示意图;

图5是本申请实施例提供的一种驱动控制方法的流程示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的电子装置可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子装置。

下面对本申请实施例进行详细介绍。

请参照图1至图4,为本申请实施例提供的一种电子装置100,该电子装置100可以是任何电子设备,平板电脑、手机、照相机、个人计算机、笔记本电脑、车载设备、可穿戴设备等智能设备。其中,为了便于描述,请参照图1,以电子装置100处于该视角为参照进行定义,电子装置100的宽度方向定义为x向,电子装置100的长度方向定义为y向,电子装置100的厚度方向定义为z向。

具体的,请参照图1,电子装置100主要包括中框1和滑动座2,滑动座2滑动连接于中框1上,是的电子装置100能够根据用户的实际需求来讲滑动座2伸出或缩回中框1。

本实施例中,请参照图1和图3,电子装置100包括中框1、滑动座2、第一霍尔传感器3、第二霍尔传感器4、处理器6、和电连接于所述处理器6的存储器7和驱动机构5,所述第一霍尔传感器3和所述第二霍尔传感器4分别位于所述中框1上,所述中框1具有容纳槽1021,所述滑动座2经所述驱动机构5滑动连接于所述中框1的容纳槽1021,且所述滑动座2的磁铁202位于所述第一霍尔传感器3和所述第二霍尔传感器4之间。

可以理解的,请参照图3,滑动座2容置有至少一个功能器件201,至少一个功能器件201包括虹膜识别模组、人脸识别模组、摄像头2011、闪光灯、受话器2012、感光器中的一种或多种组合,使得容置于滑动座2中的功能器件201能够在需要使用时滑出,从而避免了功能器件201的使用对电子装置100的显示屏的屏占比带来限制,有利于提高电子装置100的屏占比。

本实施例中,请参照图3,至少一个功能器件201包括摄像头2011和受话器2012。

通过将功能器件201设置于滑动座2中,并且滑动座2能够相对中框1滑动,则在功能器件201需要使用时,通过驱动机构5驱动滑动座2从中框1中滑出即可实现使得功能器件201实现对应的功能,有利于电子装置100屏占比的提高。另外,基于两个霍尔传感器获取的霍尔差值参数来检测滑动座2是否处于异常停止状态,该电子装置的抗干扰性较强,判断结果较为准确。

可以理解的,请参照图1,所述中框1包括一对相对设置的侧端面101及连接于一对所述侧端面101之间的顶端面102,所述顶端面102上开设有容纳槽1021,所述容纳槽1021贯穿一对所述侧端面101。具体的,侧端面101又为电子装置100的长边,一般的,侧端面101用于排布电子装置100的音量键、卡托和卡座等。顶端面102和底端面则为电子装置100的短边,一般的,底端面用于排布电子装置100的听筒、扬声器等。其中,容纳槽1021沿着x向的长度与中框1沿着x向的长度度相同,换言之,中框1的两个侧端面101之邻接顶端面102的部分由于容纳槽1021的存在而形成两个开口,以使得与容纳槽1021对应的滑动座2具有较大的体积能够容纳较多的功能器件201。对应的,滑动座2中的功能器件201愈多,功能器件201对电子装置100的显示屏的屏占比的影响越小。

其中,请参照图3,第一霍尔传感器3和第二霍尔传感器4设置沿着y向间隔设置于中框1的内腔中。当然,在其它实施例中,第一霍尔传感器3和第二霍尔传感器4还可以沿着y向间隔设置于容纳槽1021的槽壁上,等。

请参照图3,由于第一霍尔传感器3和第二霍尔传感器4设置于中框1的内腔,故容纳槽1021的底部开设有一个小孔,该小孔供设置于滑动座2上的磁铁202穿过,以使得滑动座2在驱动机构5的驱动下,滑动座2上的磁铁202能够沿着y向在第一霍尔传感器3和第二霍尔传感器4之间滑动,磁铁202能够分别与第一霍尔传感器3和第二霍尔传感器4发生霍尔效应。其中,滑动座2在y向上伸出最大距离,磁铁202此时与第一霍尔传感器3相靠近,换言之,即使滑动座2处于完全伸出容纳槽1021的位置,磁铁202亦位于中框1的内腔,该结构的设置进一步优化了电子装置100的结构。

可以理解的,请参照图1和图2,滑动座2相对容纳槽1021滑动,其滑动行程可以从容纳槽1021的底部滑动至容纳槽1021在顶端面102上的开口。为了便于描述,将容纳槽1021的底部定义为第一位置11,将容纳槽1021在顶端面102上的开口定义为第二位置12。换言之,滑动座2可以在第一位置11和第二位置12之间滑动。当滑动座2的第一端面到达第一位置11时,则定义滑动座2完全收容于容纳槽1021中;当滑动座2的第一端面到达第二位置12时,则定义滑动座2完全伸出容纳槽1021。

可以理解的,请参照图1和图3,滑动座2上对应设置有功能部203对应功能器件201,换言之,功能器件201能够通过功能部203与外部进行交互,以实现功能器件201的功能。例如,请参照图2和图3,当功能器件201为摄像头2011时,则滑动座2对应设置有盖板2031,以供摄像头2011通过盖板2031采集图像信息;例如,请参照图1和图3,当功能器件201为受话器2012时,则滑动座2对应设置有受话孔2032,以供受话器2012的声音信号可以通过受话孔2032传递至用户的耳朵;例如,当功能器件201为光线传感器时,则滑动座2对应设置有透光部,以使光线传感器通过透光部接收光线,等。

可以理解的,请参照图3和图4,滑动座2的滑动行程的大小可以由与处理器6电连接的驱动机构5控制。本实施例中,驱动机构5包括传动块51、丝杆52和步进马达53,传动块51固定于滑动座2上,丝杆52滑动连接于传动块51,步进马达53转动连接于丝杆52,当步进马达53转动时,丝杆52随之转动,传动块51沿着y向在丝杆52上滑动,进而带动滑动座2沿着y向滑动。其中,步进马达53与处理器6电连接,处理器6根据不同的功能器件201能够发送不同的控制信号给步进马达53,步进马达53根据不同的控制信号会转动不同的圈数,从而给予滑动座2不同的滑动行程。

其中,滑动座2在滑动的过程中可能会受到人为的遮挡而处于静止状态,该滑动座2若处于静止状态而未及时检测到的话,则驱动机构5的电机53会一直转动即堵转,发出较大的噪声和热量,影响电子装置100的可靠性。因此,需要能够及时检测出滑动座2处于异常停止状态的机制。

可以理解的,所述存储器7,用于存储程序代码;

所述处理器6,用于当根据所述第一霍尔传感器3和所述第二霍尔传感器4确定所述滑动座2相对所述中框1为静止的状态时,获取所述第一霍尔传感器3所采集的第一霍尔量,并获取所述第二霍尔传感器4所采集的第二霍尔量。

具体的,所述处理器6,在第一采样周期内,获取所述第一霍尔传感器3所采集的第三霍尔量,并获取所述第二霍尔传感器4所采集的第四霍尔量;将所述第三霍尔量和所述第四霍尔量的差值的绝对值,确定为第一霍尔差值;在第二采样周期内,获取所述第一霍尔传感器3所采集的第五霍尔量,并获取所述第二霍尔传感器4所采集的第六霍尔量;将所述第五霍尔量和所述第六霍尔量的差值的绝对值,确定为第二霍尔差值;将所述第一霍尔差值和所述第二霍尔差值的差值的绝对值,确定为目标霍尔差值参数;若所述目标霍尔差值参数小于第二预设数值阈值,则确定所述滑动座2相对所述中框1为静止的状态;若所述目标霍尔差值参数大于或等于所述第二预设数值阈值,则确定所述滑动座2相对所述中框为滑动的状态。

其中,处理器6可以获取第一霍尔传感器3和第二霍尔传感器4在第一采样周期内所采集的霍尔量。其中,第一霍尔传感器3在第一采样周期内获取的霍尔量可以称之为第三霍尔量,第二霍尔传感器4在第一采样周期内获取的霍尔量可以称之为第四霍尔量。其中,第三霍尔量可以与上述的第一霍尔量相同,第四霍尔量可以与上述的第二霍尔量相同。处理器6还可以获取第一霍尔传感器3和第二霍尔传感器4在第二采样周期内所采集的霍尔量。其中,第一霍尔传感器3在第二采样周期内获取的霍尔量可以称之为第五霍尔量,第二霍尔传感器4在第二采样周期内获取的霍尔量可以称之为第六霍尔量。其中,第一采样周期位于第二采样周期之后,例如,第一采样周期可以是当前的采样周期,第二采样周期可以是当前的采样周期的上一个采样周期。其中,处理器6可以将将所述第三霍尔量和所述第四霍尔量的差值的绝对值,确定为第一霍尔差值;并将所述第五霍尔量和所述第六霍尔量的差值的绝对值,确定为第二霍尔差值;处理器6进一步将所述第一霍尔差值和所述第二霍尔差值的差值的绝对值,确定为所述目标霍尔差值参数。此处的目标霍尔差值参数可以表征滑动座2在两个不同时间点上的霍尔变化情况,即目标霍尔差值参数越小,表明滑动座2在两个不同时间点之间的滑动距离越短。该目标霍尔差值是基于两个不同时间的差值的变化量,不易受外部磁性件的影响,抗干扰性较佳,换言之,当电子装置的外部有磁铁靠近时,此时由于该外部磁铁会同时与第一霍尔传感器3和第二霍尔传感器4发生霍尔效应,故在当前时刻第一霍尔传感器3和第二霍尔传感器4在两个不同的时刻所采集到的霍尔量的差值的变化量与当前时刻无磁铁干扰时获取的目标霍尔差值是近似的,因此就算有外部的磁铁干扰,依然可以准确判断滑动座2在不同时间的滑动距离的变化量。另外,该目标霍尔差值参数是表示滑动座2在两个不同时间点之间的滑动距离,当滑动距离不变时,则该目标霍尔差值参数趋近于零,因此该目标霍尔差值参数不受容纳槽1021的长度的影响,换言之,该目标霍尔差值参数可以适应滑动座2相对不同长度的容纳槽1021的滑动状态的判断,适用性较强。其中,当目标霍尔差值参数接近零时,则表明滑动座2在相邻的两个时间点的滑动行程无变化,即滑动座2处于静止状态,对应的,第二预设数值阈值设置为接近为零的区间;其中,若所述目标霍尔差值参数小于第二预设数值阈值,则确定所述滑动座2相对所述中框1为静止的状态;其中,若所述目标霍尔差值参数大于或等于所述第二预设数值阈值,则确定所述滑动座2相对所述中框1为滑动的状态。

具体的,当根据所述第一霍尔传感器3和所述第二霍尔传感器4确定所述滑动座2相对所述中框1为静止的状态时,获取所述第一霍尔传感器3所采集的第一霍尔量,并获取所述第二霍尔传感器4所采集的第二霍尔量。其中,第一霍尔量可以为上述的第三霍尔量,第二霍尔量可以为上述的第四霍尔量。

所述处理器6,还用于将所述第一霍尔量和所述第二霍尔量的差值的绝对值作为霍尔差值。

具体的,处理器6可以将第一霍尔量和第二霍尔量之间差值的绝对值作为霍尔差值。此处的目标霍尔差值可以表征滑动座2的第一端面在容纳槽1021的任意位置。该目标霍尔差值参数是通过两个霍尔量相减而得到,不易受外部磁性件的影响,抗干扰性较佳,换言之,当电子装置的外部有磁铁靠近时,此时由于该外部磁铁202会同时与第一霍尔传感器3和第二霍尔传感器4发生霍尔效应,故在当前时刻第一霍尔传感器3和第二霍尔传感器4所采集到的霍尔量的差值与当前时刻无磁铁202干扰时获取的目标霍尔差值是近似的,因此就算有外部的磁铁202干扰,依然可以准确判断滑动座2的第一端面在容纳槽1021中的位置。

所述处理器6,还用于若所述霍尔差值小于第一预设数值范围,则确定所述滑动座2处于异常停止状态,并执行与所述异常停止状态相关联的异常处理操作。

具体的,第一预设数值范围内的数值所表征的滑动座2的位置趋近于第二位置12,或者,第一预设数值范围内的数值所表征的滑动座2的位置趋近于第一位置11。若霍尔差值小于第一预设数值范围,则说明滑动座2并未趋近于第二位置12或第一位置11,也即说明滑动座2并未到达指定的位置就被迫停止,进而说明滑动座2此时处于异常停止状态。

在处理器6检测出滑动座2处于异常停止状态后,可以具体进行以下异常操作处理。例如,控制所述滑动座2相对所述中框1停止滑动。即处理器6控制驱动机构5的电机53停止转动。例如,显示异常提示信息;若接收到与所述异常提示信息对应的停止响应指令,则根据所述停止响应指令控制所述滑动座相对所述中框1停止滑动;若接收到与所述异常提示信息对应的滑动响应指令,则根据所述滑动响应指令控制所述滑动座2相对所述中框1继续滑动。例如,异常提示信息可以为“是否继续进行滑动操作”,并展示该异常提示信息,该异常提示信息可以包括两个按键,其中一个按键可以为“确认”,另一个按键可以为“取消”。当用户点击“确认”按键时,处理器可以接收到与异常提示信息对应的滑动响应指令,并根据滑动响应指令控制驱动机构5的电机53继续转动,以使滑动座2相对中框1继续滑动。当用户点击“取消”按键时,处理器6可以接收到与异常提示信息对应的停止响应指令,并根据停止响应指令控制驱动机构5的电机53停止转动,以使滑动座2相对中框1停止滑动。

一实施例中,处理器6,还用于当根据所述第一霍尔传感器3和所述第二霍尔传感器4确定所述滑动座2相对所述中框1为滑动的状态时,控制所述驱动机构3继续控制所述滑动座2相对所述中框1滑动。

本申请实施例提供的电子装置通过将功能器件203设置于滑动座2中,且滑动座2能够相对中框1滑动以实现功能器件203的功能,减少了功能器件203对电子装置100的屏占比的限制,提高了电子装置100的屏占比。另外,基于两个霍尔传感器获取的霍尔差值来检测滑动座2是否处于异常停止状态,抗干扰性较强,判断结果较为准确。

请参照图5,为本申请实施例提供的一种驱动检测方法,应用于如图1至图4所示的电子装置100,所述电子装置包括中框、驱动机构、滑动座、第一霍尔传感器和第二霍尔传感器,所述第一霍尔传感器和所述第二霍尔传感器分别位于所述中框上,所述中框具有容纳槽,所述滑动座经所述驱动机构滑动连接于所述中框的容纳槽,且所述滑动座的磁铁位于所述第一霍尔传感器和所述第二霍尔传感器之间。可以理解的,所述滑动座中容置有至少一个功能器件,所述至少一个功能器件包括虹膜识别模组、人脸识别模组、摄像头、闪光灯、受话器、感光器中的任意一种或多种组合。

如图5所示,本驱动检测方法包括:

110:当根据所述第一霍尔传感器和所述第二霍尔传感器确定所述滑动座相对所述中框为静止的状态时,获取所述第一霍尔传感器所采集的第一霍尔量,并获取所述第二霍尔传感器所采集的第二霍尔量。

具体的,所述处理器,在第一采样周期内,获取所述第一霍尔传感器所采集的第三霍尔量,并获取所述第二霍尔传感器所采集的第四霍尔量;将所述第三霍尔量和所述第四霍尔量的差值的绝对值,确定为第一霍尔差值;在第二采样周期内,获取所述第一霍尔传感器所采集的第五霍尔量,并获取所述第二霍尔传感器所采集的第六霍尔量;将所述第五霍尔量和所述第六霍尔量的差值的绝对值,确定为第二霍尔差值;将所述第一霍尔差值和所述第二霍尔差值的差值的绝对值,确定为目标霍尔差值参数;若所述目标霍尔差值参数小于第二预设数值阈值,则确定所述滑动座相对所述中框为静止的状态;若所述目标霍尔差值参数大于或等于所述第二预设数值阈值,则确定所述滑动座相对所述中框为滑动的状态。

其中,处理器可以获取第一霍尔传感器和第二霍尔传感器在第一采样周期内所采集的霍尔量。其中,第一霍尔传感器在第一采样周期内获取的霍尔量可以称之为第三霍尔量,第二霍尔传感器在第一采样周期内获取的霍尔量可以称之为第四霍尔量。其中,第三霍尔量可以与上述的第一霍尔量相同,第四霍尔量可以与上述的第二霍尔量相同。处理器还可以获取第一霍尔传感器和第二霍尔传感器在第二采样周期内所采集的霍尔量。其中,第一霍尔传感器在第二采样周期内获取的霍尔量可以称之为第五霍尔量,第二霍尔传感器在第二采样周期内获取的霍尔量可以称之为第六霍尔量。其中,第一采样周期位于第二采样周期之后,例如,第一采样周期可以是当前的采样周期,第二采样周期可以是当前的采样周期的上一个采样周期。其中,处理器可以将将所述第三霍尔量和所述第四霍尔量的差值的绝对值,确定为第一霍尔差值;并将所述第五霍尔量和所述第六霍尔量的差值的绝对值,确定为第二霍尔差值;处理器进一步将所述第一霍尔差值和所述第二霍尔差值的差值的绝对值,确定为所述目标霍尔差值参数。此处的目标霍尔差值参数可以表征滑动座2在两个不同时间点上的霍尔变化情况,即目标霍尔差值参数越小,表明滑动座在两个不同时间点之间的滑动距离越短。该目标霍尔差值是基于两个不同时间的差值的变化量,不易受外部磁性件的影响,抗干扰性较佳,换言之,当电子装置的外部有磁铁靠近时,此时由于该外部磁铁会同时与第一霍尔传感器和第二霍尔传感器发生霍尔效应,故在当前时刻第一霍尔传感器和第二霍尔传感器在两个不同的时刻所采集到的霍尔量的差值的变化量与当前时刻无磁铁干扰时获取的目标霍尔差值是近似的,因此就算有外部的磁铁干扰,依然可以准确判断滑动座在不同时间的滑动距离的变化量。另外,该目标霍尔差值参数是表示滑动座在两个不同时间点之间的滑动距离,当滑动距离不变时,则该目标霍尔差值参数趋近于零,因此该目标霍尔差值参数不受容纳槽的长度的影响,换言之,该目标霍尔差值参数可以适应滑动座相对不同长度的容纳槽的滑动状态的判断,适用性较强。其中,当目标霍尔差值参数接近零时,则表明滑动座在相邻的两个时间点的滑动行程无变化,即滑动座处于静止状态,对应的,第二预设数值阈值设置为接近为零的区间;其中,若所述目标霍尔差值参数小于第二预设数值阈值,则确定所述滑动座相对所述中框为静止的状态;其中,若所述目标霍尔差值参数大于或等于所述第二预设数值阈值,则确定所述滑动座相对所述中框为滑动的状态。

具体的,当根据所述第一霍尔传感器和所述第二霍尔传感器确定所述滑动座相对所述中框为静止的状态时,获取所述第一霍尔传感器所采集的第一霍尔量,并获取所述第二霍尔传感器所采集的第二霍尔量。其中,第一霍尔量可以为上述的第三霍尔量,第二霍尔量可以为上述的第四霍尔量。

130:将所述第一霍尔量和所述第二霍尔量的差值的绝对值作为霍尔差值。

具体的,处理器可以将第一霍尔量和第二霍尔量之间差值的绝对值作为霍尔差值。此处的目标霍尔差值可以表征滑动座的第一端面在容纳槽的任意位置。该目标霍尔差值参数是通过两个霍尔量相减而得到,不易受外部磁性件的影响,抗干扰性较佳,换言之,当电子装置的外部有磁铁靠近时,此时由于该外部磁铁会同时与第一霍尔传感器和第二霍尔传感器发生霍尔效应,故在当前时刻第一霍尔传感器和第二霍尔传感器所采集到的霍尔量的差值与当前时刻无磁铁干扰时获取的目标霍尔差值是近似的,因此就算有外部的磁铁干扰,依然可以准确判断滑动座的第一端面在容纳槽中的位置。

150:若所述霍尔差值小于第一预设数值范围,则确定所述滑动座处于异常停止状态,并执行与所述异常停止状态相关联的异常处理操作。

具体的,第一预设数值范围内的数值所表征的滑动座的位置趋近于第二位置,或者,第一预设数值范围内的数值所表征的滑动座的位置趋近于第一位置。若霍尔差值小于第一预设数值范围,则说明滑动座并未趋近于第二位置或第一位置,也即说明滑动座并未到达指定的位置就被迫停止,进而说明滑动座此时处于异常停止状态。

在处理器检测出滑动座处于异常停止状态后,可以具体进行以下异常操作处理。例如,控制所述滑动座相对所述中框停止滑动。即处理器控制驱动机构的电机停止转动。例如,显示异常提示信息;若接收到与所述异常提示信息对应的停止响应指令,则根据所述停止响应指令控制所述滑动座相对所述中框停止滑动;若接收到与所述异常提示信息对应的滑动响应指令,则根据所述滑动响应指令控制所述滑动座相对所述中框继续滑动。例如,异常提示信息可以为“是否继续进行滑动操作”,并展示该异常提示信息,该异常提示信息可以包括两个按键,其中一个按键可以为“确认”,另一个按键可以为“取消”。当用户点击“确认”按键时,处理器可以接收到与异常提示信息对应的滑动响应指令,并根据滑动响应指令控制驱动机构的电机继续转动,以使滑动座相对中框继续滑动。当用户点击“取消”按键时,处理器可以接收到与异常提示信息对应的停止响应指令,并根据停止响应指令控制驱动机构的电机停止转动,以使滑动座相对中框停止滑动。

一实施例中,所述方法还用于当根据所述第一霍尔传感器和所述第二霍尔传感器确定所述滑动座相对所述中框为滑动的状态时,控制所述驱动机构继续控制所述滑动座相对所述中框滑动。

本申请实施例提供的驱动检测方法基于两个霍尔传感器获取的霍尔差值来检测滑动座是否处于异常停止状态,抗干扰性较强,判断结果较为准确。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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