滑动组件的滑动控制方法、装置、电子装置及存储介质制造方法及图纸

技术编号:20014701 阅读:18 留言:0更新日期:2019-01-05 22:44
本发明专利技术公开一种滑动组件的滑动控制方法、装置、电子装置及存储介质,该方法:获取第一霍尔元件发送的第一中断信号,第一中断信号是第一霍尔元件监测到输出的检测信号值大于预设的校准信号值后发送的;根据预设的与第一中断信号对应的第一延时开始计时,当到达第一延时后,获取第一霍尔元件当前输出的第一检测信号值;若比较获知第一检测信号值小于校准信号值,则将滑动组件从手动运行切换到自动运行,启动驱动组件控制滑动组件从第一位置滑出到第二位置。由此,在避免因霍尔元件受到其他磁场干扰,造成误判的情况发生的同时,智能控制滑动组件从第一位置滑出到第二位置,而无需用户进行其它操作,方便用户的使用。

Sliding Control Method, Device, Electronic Device and Storage Medium of Sliding Component

The invention discloses a sliding control method, a device, an electronic device and a storage medium of a sliding component. The method obtains the first interrupt signal transmitted by the first Hall element, which is transmitted after the first Hall element monitors that the output detection signal value is greater than the preset calibration signal value, and starts timing according to the preset first delay corresponding to the first interrupt signal. When the first delay is reached, the first detection signal value of the current output of the first Hall element is obtained; if the first detection signal value is less than the calibration signal value, the sliding component is switched from manual operation to automatic operation, and the driving component is started to control the sliding component to slide from the first position to the second position. Thus, while avoiding the misjudgment caused by the interference of other magnetic fields on Hall elements, the intelligent control sliding component slides out from the first position to the second position without any other operation, which is convenient for users to use.

【技术实现步骤摘要】
滑动组件的滑动控制方法、装置、电子装置及存储介质
本专利技术涉及电子
,尤其涉及一种滑动组件的滑动控制方法、装置、电子装置及存储介质。
技术介绍
为了提高用户体验,电子装置例如移动终端的屏占比越来越大,甚至已经有人提出全面屏的设计。相关技术中,为了增大屏占比,一些电子设备通过将电子器件设置在滑动组件上,来隐藏原本设置在电子设备的前面板上的电子元件。如此,如何控制滑动组件成为亟待解决的问题。
技术实现思路
本专利技术提供一种滑动组件的滑动控制方法、装置、电子装置及存储介质。本专利技术公开了一种滑动组件的滑动控制方法,所述驱动组件用于控制所述滑动组件在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述检测组件包括磁场产生元件、第一霍尔元件和第二霍尔元件,所述磁场产生元件固定在所述滑动组件,所述第一霍尔元件和所述第二霍尔元件固定在所述本体上,所述第一霍尔元件设置在所述第二霍尔元件的下方,所述滑动控制方法包括以下步骤:获取所述第一霍尔元件发送的第一中断信号,所述第一中断信号是所述第一霍尔元件监测到输出的检测信号值大于预设的校准信号值后发送的;根据预设的与所述第一中断信号对应的第一延时开始计时,当到达所述第一延时后,获取所述第一霍尔元件当前输出的第一检测信号值;若比较获知所述第一检测信号值小于所述校准信号值,则将所述滑动组件从手动运行切换到自动运行,启动所述驱动组件控制所述滑动组件从所述第一位置滑出到第二位置。本专利技术实施方式的滑动组件的滑动控制方法,接收第一霍尔元件的中断信号,并在延时第一延时后,获取第一霍尔元件当前输出的第一检测信号值,并比较第一检测信号值与预设的校准信号值的大小,并在第一检测信号值小于预设的校准信号值时,将滑动组件从手动运行切换到自动运行,启动驱动组件控制滑动组件从第一位置滑出到第二位置。由此,在避免因霍尔元件受到其他磁场干扰,造成误判的情况发生的同时,智能控制滑动组件从第一位置滑出到第二位置,而无需用户进行其它操作,方便用户的使用。本专利技术公开了一种滑动组件的滑动控制装置,所述滑动组件用于电子装置,所述电子装置包括本体、检测组件和驱动组件,所述驱动组件用于控制所述滑动组件在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述检测组件包括磁场产生元件、第一霍尔元件和第二霍尔元件,所述磁场产生元件固定在所述滑动组件,所述第一霍尔元件和所述第二霍尔元件固定在所述本体上,所述第一霍尔元件设置在所述第二霍尔元件的下方,所述滑动控制装置包括:第一获取模块,用于获取所述第一霍尔元件发送的第一中断信号,所述第一中断信号是所述第一霍尔元件监测到输出的检测信号值大于预设的校准信号值后发送的;第二获取模块,用于根据预设的与所述第一中断信号对应的第一延时开始计时,当到达所述第一延时后,获取所述第一霍尔元件当前输出的第一检测信号值;第一控制模块,用于在比较获知所述第一检测信号值小于所述校准信号值时,将所述滑动组件从手动运行切换到自动运行,启动所述驱动组件控制所述滑动组件从所述第一位置滑出到第二位置。本专利技术实施方式的滑动组件的滑动控制装置,接收第一霍尔元件的中断信号,并在延时第一延时后,获取第一霍尔元件当前输出的第一检测信号值,并比较第一检测信号值与预设的校准信号值的大小,并在第一检测信号值小于预设的校准信号值时,将滑动组件从手动运行切换到自动运行,启动驱动组件控制滑动组件从第一位置滑出到第二位置。由此,在避免因霍尔元件受到其他磁场干扰,造成误判的情况发生的同时,智能控制滑动组件从第一位置滑出到第二位置,而无需用户进行其它操作,方便用户的使用。本专利技术公开了一种电子装置,所述电子装置包括本体、滑动组件、检测组件和驱动组件,所述驱动组件用于控制所述滑动组件在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述检测组件包括磁场产生元件、第一霍尔元件和第二霍尔元件,所述磁场产生元件固定在所述滑动组件,所述第一霍尔元件和所述第二霍尔元件固定在所述本体上,所述第一霍尔元件设置在所述第二霍尔元件的下方,所述电子装置还包括:存储器、与所述滑动组件、所述检测组件以及所述驱动组件电性连接的处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现上述实施例的滑动组件的滑动控制方法。本专利技术公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现滑动组件的滑动控制方法。本专利技术公开了一种计算机程序产品,当计算机程序产品中的指令由处理器执行时,执行滑动组件的滑动控制方法。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:图1是本专利技术实施方式的电子装置在第二位置时的状态示意图;图2是本专利技术实施方式的电子装置在第一位置时的状态示意图;图3是本专利技术实施方式的电子装置的结构示意图;图4是本专利技术实施方式的电子装置的另一结构示意图;图5是本专利技术实施方式的电子装置的另一结构示意图;图6是根据本专利技术一个实施例的滑动组件的滑动控制方法的流程示意图;图7是根据本专利技术另一个实施例的滑动组件的滑动控制方法的流程示意图;图8是根据本专利技术另一个实施例的滑动组件的滑动控制方法的流程示意图;图9是根据本专利技术另一个实施例的滑动组件的滑动控制方法的流程示意图;图10是根据本专利技术另一个实施例的滑动组件的滑动控制方法的流程示意图;图11是根据本专利技术一个实施例的滑动组件的滑动控制装置的结构示意图;图12是根据本专利技术另一个实施例的滑动组件的滑动控制装置的结构示意图;图13是根据本专利技术另一个实施例的滑动组件的滑动控制装置的结构示意图;图14是根据本专利技术另一个实施例的滑动组件的滑动控制装置的结构示意图。主要元件符号说明:电子装置100、本体10、主板12、滑槽16、凹槽162、滑动组件20、承载件22、螺纹孔24、转动丝杆26、存储器30、处理器31、相机42、听筒44、驱动组件50、驱动电机52、检测组件60、磁场产生元件61、第一霍尔元件62、第二霍尔元件63、距离传感器70、第一距离传感器71、第二距离传感器72、第一位置A、第二位置B、滑动控制装置80、第一获取模块110、第二获取模块120、第一控制模块130、第三获取模块140、第四获取模块150、第二控制模块160、提供模块170、发送模块180、判断模块190、第三处理模块200、第四处理模块210、监测模块220、加锁模块230和解锁模块240。具体实施方式下面详细描述本专利技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指本文档来自技高网...

【技术保护点】
1.一种滑动组件的滑动控制方法,其特征在于,所述滑动组件用于电子装置,所述电子装置包括本体、检测组件和驱动组件,所述驱动组件用于控制所述滑动组件在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述检测组件包括磁场产生元件、第一霍尔元件和第二霍尔元件,所述磁场产生元件固定在所述滑动组件,所述第一霍尔元件和所述第二霍尔元件固定在所述本体上,所述第一霍尔元件设置在所述第二霍尔元件的下方,所述滑动控制方法包括以下步骤:获取所述第一霍尔元件发送的第一中断信号,所述第一中断信号是所述第一霍尔元件监测到输出的检测信号值大于预设的校准信号值后发送的;根据预设的与所述第一中断信号对应的第一延时开始计时,当到达所述第一延时后,获取所述第一霍尔元件当前输出的第一检测信号值;若比较获知所述第一检测信号值小于所述校准信号值,则将所述滑动组件从手动运行切换到自动运行,启动所述驱动组件控制所述滑动组件从所述第一位置滑出到第二位置。

【技术特征摘要】
1.一种滑动组件的滑动控制方法,其特征在于,所述滑动组件用于电子装置,所述电子装置包括本体、检测组件和驱动组件,所述驱动组件用于控制所述滑动组件在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述检测组件包括磁场产生元件、第一霍尔元件和第二霍尔元件,所述磁场产生元件固定在所述滑动组件,所述第一霍尔元件和所述第二霍尔元件固定在所述本体上,所述第一霍尔元件设置在所述第二霍尔元件的下方,所述滑动控制方法包括以下步骤:获取所述第一霍尔元件发送的第一中断信号,所述第一中断信号是所述第一霍尔元件监测到输出的检测信号值大于预设的校准信号值后发送的;根据预设的与所述第一中断信号对应的第一延时开始计时,当到达所述第一延时后,获取所述第一霍尔元件当前输出的第一检测信号值;若比较获知所述第一检测信号值小于所述校准信号值,则将所述滑动组件从手动运行切换到自动运行,启动所述驱动组件控制所述滑动组件从所述第一位置滑出到第二位置。2.如权利要求1所述的方法,其特征在于,还包括:获取所述第二霍尔元件发送的第二中断信号,所述第二中断信号是所述第二霍尔元件监测到输出的检测信号值大于预设的校准信号值后发送的;根据预设的与所述第二中断信号对应的第二延时开始计时,当到达所述第二延时后,获取所述第二霍尔元件当前输出的第二检测信号值;若比较获知所述第二检测信号值小于所述校准信号值,则将所述滑动组件从手动运行切换到自动运行,启动所述驱动组件控制所述滑动组件从所述第二位置滑入到所述第一位置。3.如权利要求1所述的方法,其特征在于,还包括:提供控制界面,获取用户根据需求在所述控制界面设置的所述校准信号值;当检测到所述电子装置启动后,向所述第一霍尔元件和所述第二霍尔元件的硬件寄存器中写入所述校准信号值。4.如权利要求1所述的方法,其特征在于,还包括:通过接近传感器监测所述电子装置是否满足预设的接近事件;若监测到所述电子装置满足预设的接近事件,则在底层驱动节点写入第一状态,指示关闭所述滑动组件手动运行到自动运行的切换功能;若监测到所述电子装置不满足预设的接近事件,则在底层驱动节点写入第二状态,指示开启所述滑动组件手动运行到自动运行的切换功能。5.如权利要求4所述的方法,其特征在于,还包括:监测所述电子装置的屏幕状态;若监测到所述电子装置处于亮屏状态,则对所述底层驱动节点写入的第二状态进行加锁处理,禁止在所述电子装置满足预设的接近事件时对所述第二状态进行状态修改;若监测到所述电子装置处于灭屏状态,则对所述底层驱动节点写入的第二状态进行解锁处理,允许在所述电子装置满足预设的接近事件时将所述第二状态修改为所述第一状态。6.一种滑动组件的滑动控制装置,其特征在于,所述滑动组件用于电子装置,所述电子装置包括本体、检测组件和驱动组件,所述驱动组件用于控制所述滑动组件在收容于所述本体的第一位置和自所述本体露出的第二位置之间滑动,所述检测组件包括磁场产生元件、第一霍尔元件和第二霍尔元件,所述磁场产生元件固定在所述滑动组件,所述第一霍尔元件和所述第二霍尔元件固定在所述本体上,所述第一霍尔元件设置在所述第二霍尔元件的下方,所述滑动控制装置包括:第一获取模块,用于获取所述第一霍尔元件发送的第一中断信...

【专利技术属性】
技术研发人员:刘黎
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1