CN110636165A - 跌落处理方法、跌落处理装置、电子装置及存储介质 - Google Patents
跌落处理方法、跌落处理装置、电子装置及存储介质 Download PDFInfo
- Publication number
- CN110636165A CN110636165A CN201810641330.7A CN201810641330A CN110636165A CN 110636165 A CN110636165 A CN 110636165A CN 201810641330 A CN201810641330 A CN 201810641330A CN 110636165 A CN110636165 A CN 110636165A
- Authority
- CN
- China
- Prior art keywords
- rotating body
- digital signal
- signal processor
- electronic device
- return state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Environmental & Geological Engineering (AREA)
- Studio Devices (AREA)
Abstract
本申请实施例公开了一种跌落处理方法、跌落处理装置、电子装置及存储介质,该电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,装置本体转动连接旋转体,旋转体上固定有摄像器件,霍尔传感器、跌落检测传感器和驱动芯片电连接数字信号处理器,驱动芯片电连接旋转体;霍尔传感器,用于检测旋转体是否处于回位状态;跌落检测传感器,用于检测电子装置是否处于跌落状态;数字信号处理器,用于当旋转体不处于回位状态,并且电子装置处于跌落状态时,控制驱动芯片驱动旋转体旋转至回位状态。本申请实施例可以在电子装置处于跌落状态时避免旋转体上的摄像器件损坏。
Description
技术领域
本发明涉及移动终端技术领域,具体涉及一种跌落处理方法、跌落处理装置、电子装置及存储介质。
背景技术
随着手机等电子装置的逐渐普及,电子装置容易跌落的缺点也越来越突出。为了避免电子装置跌落,在检测到电子装置跌落时,如果电子装置在跌落时,电子装置的摄像器件(比如,摄像头)突出或者顶出,则摄像器件容易被摔坏。
发明内容
本申请实施例提供了一种跌落处理方法、跌落处理装置、电子装置及存储介质,可以在电子装置处于跌落状态时避免摄像器件损坏。
第一方面,本申请实施例提供一种电子装置,包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,所述装置本体转动连接所述旋转体,所述旋转体上固定有摄像器件,所述霍尔传感器、所述跌落检测传感器和所述驱动芯片电连接所述数字信号处理器,所述驱动芯片电连接所述旋转体;
所述霍尔传感器,用于检测所述旋转体是否处于回位状态;
所述跌落检测传感器,用于检测所述电子装置是否处于跌落状态;
所述数字信号处理器,用于当所述旋转体不处于所述回位状态,并且所述电子装置处于所述跌落状态时,控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
第二方面,本申请实施例提供一种跌落处理方法,应用于电子装置,所述电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,所述装置本体转动连接所述旋转体,所述旋转体上固定有摄像器件,所述霍尔传感器、所述跌落检测传感器和所述驱动芯片电连接所述数字信号处理器,所述驱动芯片电连接所述旋转体;所述方法包括:
所述数字信号处理器接收所述霍尔传感器上报的第一通知消息,所述第一通知消息用于通知所述数字信号处理器所述旋转体是否处于回位状态;
所述数字信号处理器接收所述跌落检测传感器上报的第二通知消息,所述第二通知消息用于通知所述数字信号处理器所述电子装置是否处于跌落状态;
当所述旋转体不处于所述回位状态,并且所述电子装置处于所述跌落状态时,所述数字信号处理器控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
第三方面,本申请实施例提供一种跌落处理装置,应用于电子装置,所述电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,所述装置本体转动连接所述旋转体,所述旋转体上固定有摄像器件,所述霍尔传感器、所述跌落检测传感器和所述驱动芯片电连接所述数字信号处理器,所述驱动芯片电连接所述旋转体;所述跌落处理装置包括第一接收单元、第二接收单元和控制单元,其中:
所述第一接收单元,用于接收所述霍尔传感器上报的第一通知消息,所述第一通知消息用于通知所述数字信号处理器所述旋转体是否处于回位状态;
所述第二接收单元,用于接收所述跌落检测传感器上报的第二通知消息,所述第二通知消息用于通知所述数字信号处理器所述电子装置是否处于跌落状态;
所述控制单元,用于当所述旋转体不处于所述回位状态,并且所述电子装置处于所述跌落状态时,控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
第四方面,本申请实施例提供一种电子装置,包括数字信号处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述数字信号处理器执行,上述程序包括用于执行本申请实施例第二方面任一方法中的步骤的指令。
第五方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。
第六方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
本申请实施例中,电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,装置本体转动连接旋转体,旋转体上固定有摄像器件,霍尔传感器、跌落检测传感器和驱动芯片电连接数字信号处理器,驱动芯片电连接旋转体;霍尔传感器,用于检测旋转体是否处于回位状态;跌落检测传感器,用于检测电子装置是否处于跌落状态;数字信号处理器,用于当旋转体不处于回位状态,并且电子装置处于跌落状态时,控制驱动芯片驱动旋转体旋转至回位状态。
本申请实施例具有如下有益效果:
当检测到电子装置处于跌落状态时,如果电子装置的旋转体不处于回位状态,控制驱动芯片驱动旋转体旋转至回位状态。可以在电子装置处于跌落状态时避免摄像器件由于没有回位而损坏。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例公开的一种电子装置的结构示意图;
图2是本申请实施例公开的另一种电子装置的结构示意图;
图3是本申请实施例公开的另一种电子装置的结构示意图;
图4本申请实施例公开的一种电子装置处于跌落状态下的示意图;
图5是本申请实施例公开的另一种电子装置的结构示意图;
图6是本申请实施例公开的一种跌落处理方法的流程示意图;
图7是本申请实施例公开的另一种电子装置的结构示意图;
图8是本申请实施例公开的一种跌落处理装置的功能单元组成框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请实施例所涉及到的电子装置可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子装置。
下面对本申请实施例进行详细介绍。
请参阅图1,图1是本申请实施例公开的一种电子装置的结构示意图,电子装置100包括装置本体11和旋转体12。装置本体11内设置有数字信号处理器111、霍尔传感器112、跌落检测传感器113和驱动芯片114。装置本体11上开设有缺口115,缺口115用于收纳旋转体12,旋转体包括转动轴122,装置本体11通过转动轴122转动连接旋转体12,旋转体12上固定有摄像器件121。霍尔传感器112、跌落检测传感器113、驱动芯片114电连接数字信号处理器111,驱动芯片114电连接旋转体12。
霍尔传感器112,用于检测旋转体12是否处于回位状态;
跌落检测传感器113,用于检测电子装置100是否处于跌落状态;
数字信号处理器111,用于当旋转体12不处于回位状态,并且电子装置100处于跌落状态时,控制驱动芯片114驱动旋转体12旋转至回位状态。
本申请实施例中,摄像器件121可以包括至少一个摄像头和闪光灯。对于电子装置100而言,摄像器件121可以用于后置摄像头也可以用于前置摄像头。当旋转体12与缺口115配合时,旋转体12处于回位状态,此时摄像器件121用于后置摄像头。当旋转体12绕转动轴122旋转180°之后,旋转体12处于直立状态,如图2所示,此时摄像器件121用于前置摄像头。
驱动芯片114可以驱动旋转体12绕转动轴122旋转,旋转体12的旋转角度为0~180°。当旋转体12处于回位状态时,旋转体12的旋转角度为0°;当旋转体12处于直立状态时,旋转体12的旋转角度为180°。
当旋转体12处于回位状态时,旋转体12刚好收纳在缺口115内。此时,及时电子装置100跌落,也不会对旋转体12上的摄像器件121造成损害。
当旋转体12不处于回位状态时,旋转体12与装置本体11的剖面方向成一定的角度(0~180°),当电子装置100跌落后,旋转体12容易被摔坏,导致旋转体12上的摄像器件121被摔坏。
本申请实施例中的电子装置100还可以包括显示屏。显示屏可以为全面屏,全面屏指的是在电子装置100的整个正面都是显示屏。显示屏可以设置电子装置100的正面,缺口115可以设置在电子装置100的背面。
电子装置100还可以包括多媒体应用处理器(Multimedia ApplicationProcessor,MAP),也可以简称为应用处理器116。应用处理器116主要处理操作***、用户界面和应用程序等。如图3所示,应用处理器116可以与数字信号处理器111和驱动芯片114电连接。数字信号处理器(digital signal processor,DSP)111是专门负责处理数字信号运算的微处理器,主要用于实时快速地实现各种数字信号处理算法,数字信号处理器111可以接收跌落检测传感器113传入的数据(比如,通知消息),并将跌落检测传感器113传入的数据进行分析处理。数字信号处理器111可以是高级数字信号处理器(advanced digitalsignal processor,ADSP)。
现有技术中,数字信号处理器111用于收集跌落检测传感器113上报的数据并进行分析,可以将分析结果上报给应用处理器进行处理。
本申请实施例中,数字信号处理器111用于接收霍尔传感器112上报的第一通知消息,以及用于接收跌落检测传感器113上报的第二通知消息,当旋转体12不处于所述回位状态,并且电子装置100处于跌落状态时,直接控制驱动芯片114驱动旋转体12旋转至回位状态。本申请实施例中在检测到电子装置100处于跌落状态并且旋转体12不处于所述回位状态时,无需唤醒应用处理器,通过数字信号处理器111控制驱动芯片114驱动旋转体12旋转至回位状态,可以降低跌落处理流程的响应时间,并且可以降低电子装置的功耗。
跌落检测传感器113至少包括三轴加速度传感器和陀螺仪传感器,其中,三轴加速度传感器可以检测电子装置100是否处于跌落状态。具体的,三轴加速度传感器检测电子装置100是否处于跌落状态具体为:三轴加速度传感器检测电子装置100在三个坐标轴下的加速度大小,当检测到电子装置100的三个坐标轴下的加速度均小于预设加速度阈值(比如,预设加速度阈值可以设置为0.2),并且电子装置100的三个坐标轴下的加速度均小于预设加速度阈值的持续时长达到第一预设时长,则确定电子装置100处于跌落状态。举例来说,第一预设时长可以设置为0.1秒或者0.2秒。需要说明的是,第一预设时长的大小可以根据电子装置100的初始跌落速度来确定。一般而言,电子装置100的初始跌落速度越大,第一预设时长越小。
其中,三轴加速度传感器检测电子装置100在三个坐标轴下的加速度大小具体可以参见图4,图4本申请实施例公开的一种电子装置处于跌落状态下的示意图。如图4所示,图4以电子装置100的长宽高三个方向建立X、Y、Z三维坐标系,并通过三轴加速度传感器检测电子装置100在X、Y、Z三个坐标轴下的加速度。
其中,旋转体12可以通过马达驱动其旋转。具体的,数字信号处理器111可以控制器驱动芯片114向马达发送驱动指令,该驱动指令用于控制马达的电机转动速度,以及马达的转动方向,从而驱动旋转体12绕转动轴122旋转。比如,可以控制马达按照最高的速度进行旋转,可以在电子装置100处于跌落状态时快速将旋转体12旋转至回位状态,可以在电子装置100处于跌落状体时快速将旋转体12旋转至回位状态,降低旋转体12上的摄像器件121的摔坏风险。
其中,跌落处理流程为:(1)数字信号处理器111基于霍尔传感器112上报的第一通知消息确定旋转体12是否处于回位状态;((2)数字信号处理器111基于跌落检测传感器113上报的第二通知消息确定电子装置100是否处于跌落状态;(3)如果旋转体12不处于回位状态并且电子装置100处于跌落状态,数字信号处理器111控制驱动芯片114驱动旋转体12旋转至回位状态。
可以看出,整个跌落处理流程无需唤醒应用处理器,可以降低跌落处理流程的响应时间,并且可以降低电子装置的功耗。
本申请实施例中,当检测到电子装置处于跌落状态时,如果电子装置的旋转体不处于回位状态,控制驱动芯片驱动旋转体旋转至回位状态。可以在电子装置处于跌落状态时避免摄像器件由于没有回位而损坏。
可选的,数字信号处理器111,还用于当旋转体12不处于回位状态的持续时长达到第二预设时长时,控制驱动芯片114驱动旋转体12旋转至回位状态。
本申请实施例中,第二预设时长可以预先进行设定并存储在数字信号处理器111的存储器中。比如,第二预设时长可以设置为10秒,本申请实施例中,可以在检测到旋转体12不处于回位状态的持续时长达到第二预设时长时,认为用户不会使用旋转体12上的摄像器件,则控制驱动芯片114驱动旋转体12旋转至回位状态,避免出现用户误将旋转体12旋转一定角度后电子装置100跌落导致旋转体12上的摄像器件被摔坏。可以避免出现用户使用旋转体12上的摄像器件后忘记将旋转体12回位后电子装置100跌落导致旋转体12上的摄像器件被摔坏。
需要说明的是,第二预设时长大于第一预设时长。
可选的,如图5所示,霍尔传感器包括第一磁体1121和第二磁体1122,第一磁体1121设置在旋转体12上远离转动轴的一端,第二磁体1122设置在装置本体11上,当旋转体12处于回位状态时,第一磁体1121和第二磁体1122相吸合;
霍尔传感器检测旋转体12是否处于回位状态包括:
霍尔传感器检测第一磁体1121和第二磁体1122之间的目标磁力值是否大于预设磁力阈值。
本申请实施例中,当旋转体12处于回位状态时,第一磁体1121和第二磁体1122相吸合,第一磁体1121和第二磁体1122之间的目标磁力值最大。设置预设磁力阈值,霍尔传感器可以快速检测旋转体12是否处于回位状态。
当第一磁体1121和第二磁体1122之间的磁力大于预设磁力阈值时,霍尔传感器确定旋转体12处于回位状态;当第一磁体1121和第二磁体1122之间的磁力小于或等于预设磁力阈值时,霍尔传感器确定旋转体12不处于回位状态。
当旋转体12不处于回位状态时,数字信号处理器111控制驱动芯片114驱动旋转体12超预设方向进行旋转,以旋转至回位状态。其中,预设方向为第一磁体1121和第二磁体1122靠近的方向。
可选的,数字信号处理器111控制驱动芯114片驱动旋转体12旋转至回位状态,具体为:
数字信号处理器111根据磁力值区间与角速度的对应关系确定与目标磁力值对应的目标角速度;
数字信号处理器111控制驱动芯片114驱动旋转体12以目标角速度旋转至回位状态。
本申请实施例中,不同的磁力值区间可以对应不同的角速度。磁力值区间与角速度的对应关系可以预先建立并存储在数字信号处理器111的存储器中。目标磁力值为第一磁体1121和第二磁体1122之间的磁力值。磁力值区间与角速度的对应关系可以以表格的形式呈现。如表1所示,表1是本申请实施例公开的一种磁力值区间与角速度的对应关系。
表1
磁力值区间(N) | 角速度(rad/s) |
10-20 | 2 |
5~10 | 3 |
2~5 | 4 |
0~2 | 5 |
从表1可以看出,第一磁体1121和第二磁体1122之间的磁力值越大,表明电子装置跌落的旋转体与装置本体之间的角度越大,为了让电子装置的旋转体快速回位,将电子装置的旋转体的旋转角速度设置得越大。本申请实施例可以在电子装置100跌落时根据第一磁体1121和第二磁体1122之间的磁力值大小设置旋转体的旋转角速度,用于匹配不同的跌落场景。避免出现采用较小的旋转角速度而导致电子装置跌落后旋转体没有及时回位的问题。
可选的,数字信号处理器111控制驱动芯片114驱动旋转体12旋转至回位状态,具体为:
数字信号处理器111根据加速度区间与角速度的对应关系确定与跌落检测传感器113检测到的加速度值对应的目标角速度;
数字信号处理器111控制驱动芯片114驱动旋转体12以目标角速度旋转至回位状态。
本申请实施例中,不同的加速度区间可以对应不同的角速度。加速度区间与角速度的对应关系可以预先建立并存储在数字信号处理器111的存储器中。加速度区间与角速度的对应关系可以以表格的形式呈现。如表2所示,表2是本申请实施例公开的一种加速度区间与角速度的对应关系。
表2
加速度区间(g) | 角速度(rad/s) |
10~20 | 2 |
20~30 | 3 |
30~40 | 4 |
40~50 | 5 |
从表2可以看出,电子装置跌落时的加速度越大,表明电子装置跌落的初始速度越大,为了让电子装置的旋转体快速回位,将电子装置的旋转体的旋转角速度设置得越大。本申请实施例可以根据电子装置的不同的初始跌落速度设置旋转体的旋转角速度,用于匹配不同的跌落场景。避免出现采用较小的旋转角速度而导致电子装置跌落后旋转体没有及时回位的问题。
可选的,旋转体12封装在防摔外壳内,防摔外壳与旋转体12之间填充减震材料。
本申请实施例中,防摔外壳可以采用硅胶或者橡胶制成,可以在防摔外壳上开设有用于摄像头和闪光灯透光的开口。减震材料可以包括乙烯-乙酸乙烯酯共聚物(ethylene-vinyl acetate copolymer,EVA)、聚乙烯(polyethylene,PE)、氯丁橡胶(Neoprene)、PU泡棉等。减震材料可以在旋转体12跌落后,如果旋转体12与地面或者其他物体碰撞,吸收旋转体12碰撞过程中产生的能量,减少跌落对旋转体12的影响。
请参阅图6,图6是本申请实施例公开的一种跌落处理方法的流程示意图,应用于如图1至5任一项的电子装置,该电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,装置本体转动连接旋转体,旋转体上固定有摄像器件,霍尔传感器、跌落检测传感器和驱动芯片电连接数字信号处理器,驱动芯片电连接旋转体;如图6所示,该跌落处理方法可以包括如下步骤。
601,数字信号处理器接收霍尔传感器上报的第一通知消息,第一通知消息用于通知数字信号处理器旋转体是否处于回位状态。
602,数字信号处理器接收跌落检测传感器上报的第二通知消息,第二通知消息用于通知数字信号处理器电子装置是否处于跌落状态。
603,当旋转体不处于回位状态,并且电子装置处于跌落状态时,数字信号处理器控制驱动芯片驱动旋转体旋转至回位状态。
可选的,旋转体封装在防摔外壳内,防摔外壳与旋转体之间填充减震材料。
可选的,执行步骤603之前,还可以执行如下步骤:
数字信号处理器接收霍尔传感器上报的第三通知消息,第三通知消息用于通知数字信号处理器旋转体不处于回位状态的持续时长是否达到预设时长时;
当旋转体不处于回位状态的持续时长达到预设时长时,执行步骤703。
可选的,旋转体包括转动轴,装置本体通过转动轴转动连接旋转体;霍尔传感器包括第一磁体和第二磁体,第一磁体设置在旋转体上远离转动轴的一端,第二磁体设置在装置本体上,当旋转体处于回位状态时,第一磁体和第二磁体相吸合;
霍尔传感器,用于检测第一磁体和第二磁体之间的目标磁力值是否大于预设磁力阈值,以及用于在检测到目标磁力值大于预设磁力阈值时,确定旋转体处于回位状态,以及用于在检测到目标磁力值小于或等于预设磁力阈值时,确定旋转体不处于回位状态。
可选的,第一通知消息携带第一磁体和第二磁体之间的目标磁力值,数字信号处理器控制驱动芯片驱动旋转体旋转至回位状态包括:
数字信号处理器根据磁力值区间与角速度的对应关系确定与目标磁力值对应的目标角速度;
数字信号处理器控制驱动芯片驱动旋转体以目标角速度旋转至回位状态。
本申请实施例中的方法的具体实施可以参见图1至图5所示的装置实施例。此处不再赘述。
实施图6所示的方法,当检测到电子装置处于跌落状态时,如果电子装置的旋转体不处于回位状态,控制驱动芯片驱动旋转体旋转至回位状态。可以在电子装置处于跌落状态时避免摄像器件由于没有回位而损坏。
请参阅图7,图7是本申请实施例公开的一种电子装置的结构示意图,如图7所示,该电子装置700包括数字信号处理器701、存储器702、通信接口703以及一个或多个程序,数字信号处理器701、存储器702、通信接口703可以通过通信总线704连接。电子装置700还包括装置本体、旋转体、霍尔传感器、跌落检测传感器和驱动芯片,装置本体转动连接旋转体,旋转体上固定有摄像器件,霍尔传感器、跌落检测传感器和驱动芯片电连接数字信号处理器701,驱动芯片电连接旋转体;
其中,上述一个或多个程序被存储在上述存储器702中,并且被配置由上述数字信号处理器701执行,上述程序包括用于执行以下步骤的指令;
接收霍尔传感器上报的第一通知消息,第一通知消息用于通知数字信号处理器701该旋转体是否处于回位状态;
接收跌落检测传感器上报的第二通知消息,第二通知消息用于通知数字信号处理器701该电子装置是否处于跌落状态;
当旋转体不处于回位状态,并且电子装置处于跌落状态时,控制驱动芯片驱动旋转体旋转至回位状态。
可选的,上述程序还包括用于执行以下操作的指令:
接收霍尔传感器上报的第三通知消息,第三通知消息用于通知数字信号处理器701该旋转体不处于回位状态的持续时长是否达到预设时长时;
当旋转体不处于回位状态的持续时长达到预设时长时,执行控制驱动芯片驱动旋转体旋转至回位状态的步骤。
可选的,旋转体包括转动轴,装置本体通过转动轴转动连接旋转体;霍尔传感器包括第一磁体和第二磁体,第一磁体设置在旋转体上远离转动轴的一端,第二磁体设置在装置本体上,当旋转体处于回位状态时,第一磁体和第二磁体相吸合;
霍尔传感器,用于检测第一磁体和第二磁体之间的目标磁力值是否大于预设磁力阈值,以及用于在检测到目标磁力值大于预设磁力阈值时,确定旋转体处于回位状态,以及用于在检测到目标磁力值小于或等于预设磁力阈值时,确定旋转体不处于回位状态。
可选的,第一通知消息携带第一磁体和第二磁体之间的目标磁力值,在控制驱动芯片驱动旋转体旋转至回位状态方面,上述程序中的指令具体用于执行以下操作:
根据磁力值区间与角速度的对应关系确定与目标磁力值对应的目标角速度;
控制驱动芯片驱动旋转体以目标角速度旋转至回位状态。
可选的,旋转体封装在防摔外壳内,防摔外壳与旋转体之间填充减震材料。
实施图7所示的电子装置,当检测到电子装置处于跌落状态时,如果电子装置的旋转体不处于回位状态,控制驱动芯片驱动旋转体旋转至回位状态。可以在电子装置处于跌落状态时避免摄像器件由于没有回位而损坏。
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本申请实施例可以根据上述方法示例对电子装置进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图8是本申请实施例中所涉及的跌落处理装置800的功能单元组成框图。该跌落处理装置800应用于上述图1至图5任一种电子装置,电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,装置本体转动连接旋转体,旋转体上固定有摄像器件,霍尔传感器、跌落检测传感器和驱动芯片电连接数字信号处理器,驱动芯片电连接旋转体;跌落处理装置800包括:第一接收单元801、第二接收单元802和控制单元803。
第一接收单元801,用于接收霍尔传感器上报的第一通知消息,第一通知消息用于通知数字信号处理器旋转体是否处于回位状态;
第二接收单元802,用于接收跌落检测传感器上报的第二通知消息,第二通知消息用于通知数字信号处理器电子装置是否处于跌落状态;
控制单元803,用于当旋转体不处于回位状态,并且电子装置处于跌落状态时,控制驱动芯片驱动旋转体旋转至回位状态。
可选的,控制单元803,还用于当旋转体不处于回位状态的持续时长达到预设时长时,控制驱动芯片驱动旋转体旋转至回位状态。
可选的,控制单元803控制驱动芯片驱动旋转体旋转至回位状态,具体为:
控制单元803据磁力值区间与角速度的对应关系确定与目标磁力值对应的目标角速度;
控制单元803控制驱动芯片驱动旋转体以目标角速度旋转至回位状态。
可选的,旋转体封装在防摔外壳内,防摔外壳与旋转体之间填充减震材料。
实施图8所示的电子装置,当检测到电子装置处于跌落状态时,如果电子装置的旋转体不处于回位状态,控制驱动芯片驱动旋转体旋转至回位状态。可以在电子装置处于跌落状态时避免摄像器件由于没有回位而损坏。
该跌落处理装置800的实施可以参见图6所示的方法实施例,重复之处不再赘述。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括移动终端。
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括移动终端。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (13)
1.一种电子装置,其特征在于,包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,所述装置本体转动连接所述旋转体,所述旋转体上固定有摄像器件,所述霍尔传感器、所述跌落检测传感器和所述驱动芯片电连接所述数字信号处理器,所述驱动芯片电连接所述旋转体;
所述霍尔传感器,用于检测所述旋转体是否处于回位状态;
所述跌落检测传感器,用于检测所述电子装置是否处于跌落状态;
所述数字信号处理器,用于当所述旋转体不处于所述回位状态,并且所述电子装置处于所述跌落状态时,控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
2.根据权利要求1所述电子装置,其特征在于,
所述数字信号处理器,还用于当所述旋转体不处于所述回位状态的持续时长达到预设时长时,控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
3.根据权利要求1或2所述电子装置,其特征在于,所述旋转体包括转动轴,所述装置本体通过所述转动轴转动连接所述旋转体;所述霍尔传感器包括第一磁体和第二磁体,所述第一磁体设置在所述旋转体上远离所述转动轴的一端,所述第二磁体设置在所述装置本体上,当所述旋转体处于所述回位状态时,所述第一磁体和所述第二磁体相吸合;
所述霍尔传感器检测所述旋转体是否处于回位状态包括:
所述霍尔传感器检测所述第一磁体和所述第二磁体之间的目标磁力值是否大于预设磁力阈值。
4.根据权利要求3所述电子装置,其特征在于,所述数字信号处理器控制所述驱动芯片驱动所述旋转体旋转至所述回位状态,具体为:
所述数字信号处理器根据磁力值区间与角速度的对应关系确定与所述目标磁力值对应的目标角速度;
所述数字信号处理器控制所述驱动芯片驱动所述旋转体以所述目标角速度旋转至回位状态。
5.根据权利要求1~4任一项所述电子装置,其特征在于,
所述旋转体封装在防摔外壳内,所述防摔外壳与所述旋转体之间填充减震材料。
6.一种跌落处理方法,其特征在于,应用于电子装置,所述电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,所述装置本体转动连接所述旋转体,所述旋转体上固定有摄像器件,所述霍尔传感器、所述跌落检测传感器和所述驱动芯片电连接所述数字信号处理器,所述驱动芯片电连接所述旋转体;所述方法包括:
所述数字信号处理器接收所述霍尔传感器上报的第一通知消息,所述第一通知消息用于通知所述数字信号处理器所述旋转体是否处于回位状态;
所述数字信号处理器接收所述跌落检测传感器上报的第二通知消息,所述第二通知消息用于通知所述数字信号处理器所述电子装置是否处于跌落状态;
当所述旋转体不处于所述回位状态,并且所述电子装置处于所述跌落状态时,所述数字信号处理器控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
7.根据权利要求6所述方法,其特征在于,所述方法还包括:
所述数字信号处理器接收所述霍尔传感器上报的第三通知消息,所述第三通知消息用于通知所述数字信号处理器所述旋转体不处于所述回位状态的持续时长是否达到预设时长时;
当所述旋转体不处于所述回位状态的持续时长达到所述预设时长时,所述数字信号处理器执行所述控制所述驱动芯片驱动所述旋转体旋转至所述回位状态的步骤。
8.根据权利要求6或7所述方法,其特征在于,所述旋转体包括转动轴,所述装置本体通过所述转动轴转动连接所述旋转体;所述霍尔传感器包括第一磁体和第二磁体,所述第一磁体设置在所述旋转体上远离所述转动轴的一端,所述第二磁体设置在所述装置本体上,当所述旋转体处于所述回位状态时,所述第一磁体和所述第二磁体相吸合;
所述霍尔传感器,用于检测所述第一磁体和所述第二磁体之间的目标磁力值是否大于预设磁力阈值,以及用于在检测到所述目标磁力值大于所述预设磁力阈值时,确定所述旋转体处于回位状态,以及用于在检测到所述目标磁力值小于或等于所述预设磁力阈值时,确定所述旋转体不处于回位状态。
9.根据权利要求8所述方法,其特征在于,所述第一通知消息携带所述第一磁体和所述第二磁体之间的目标磁力值,所述数字信号处理器控制所述驱动芯片驱动所述旋转体旋转至所述回位状态包括:
所述数字信号处理器根据磁力值区间与角速度的对应关系确定与所述目标磁力值对应的目标角速度;
所述数字信号处理器控制所述驱动芯片驱动所述旋转体以所述目标角速度旋转至回位状态。
10.根据权利要求6~9任一项所述方法,其特征在于,所述旋转体封装在防摔外壳内,所述防摔外壳与所述述旋转体之间填充减震材料。
11.一种跌落处理装置,其特征在于,应用于电子装置,所述电子装置包括装置本体、旋转体、数字信号处理器、霍尔传感器、跌落检测传感器和驱动芯片,所述装置本体转动连接所述旋转体,所述旋转体上固定有摄像器件,所述霍尔传感器、所述跌落检测传感器和所述驱动芯片电连接所述数字信号处理器,所述驱动芯片电连接所述旋转体;所述跌落处理装置包括第一接收单元、第二接收单元和控制单元,其中:
所述第一接收单元,用于接收所述霍尔传感器上报的第一通知消息,所述第一通知消息用于通知所述数字信号处理器所述旋转体是否处于回位状态;
所述第二接收单元,用于接收所述跌落检测传感器上报的第二通知消息,所述第二通知消息用于通知所述数字信号处理器所述电子装置是否处于跌落状态;
所述控制单元,用于当所述旋转体不处于所述回位状态,并且所述电子装置处于所述跌落状态时,控制所述驱动芯片驱动所述旋转体旋转至所述回位状态。
12.一种电子装置,其特征在于,包括数字信号处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述数字信号处理器执行,所述程序包括用于执行如权利要求6~10任一项所述的方法中的步骤的指令。
13.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求6~10任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810641330.7A CN110636165A (zh) | 2018-06-21 | 2018-06-21 | 跌落处理方法、跌落处理装置、电子装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810641330.7A CN110636165A (zh) | 2018-06-21 | 2018-06-21 | 跌落处理方法、跌落处理装置、电子装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110636165A true CN110636165A (zh) | 2019-12-31 |
Family
ID=68966176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810641330.7A Pending CN110636165A (zh) | 2018-06-21 | 2018-06-21 | 跌落处理方法、跌落处理装置、电子装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110636165A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954675A (zh) * | 2014-06-13 | 2015-09-30 | 广东欧珀移动通信有限公司 | 移动终端及其摄像头的旋转角度检测方法 |
KR20160090554A (ko) * | 2015-01-22 | 2016-08-01 | 엘지전자 주식회사 | 이동 단말기 |
CN205883329U (zh) * | 2016-07-13 | 2017-01-11 | 周奇 | 一种手机皮套 |
CN108093099A (zh) * | 2017-11-07 | 2018-05-29 | 广东欧珀移动通信有限公司 | 移动终端跌落保护方法及***,以及移动终端 |
-
2018
- 2018-06-21 CN CN201810641330.7A patent/CN110636165A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954675A (zh) * | 2014-06-13 | 2015-09-30 | 广东欧珀移动通信有限公司 | 移动终端及其摄像头的旋转角度检测方法 |
KR20160090554A (ko) * | 2015-01-22 | 2016-08-01 | 엘지전자 주식회사 | 이동 단말기 |
CN205883329U (zh) * | 2016-07-13 | 2017-01-11 | 周奇 | 一种手机皮套 |
CN108093099A (zh) * | 2017-11-07 | 2018-05-29 | 广东欧珀移动通信有限公司 | 移动终端跌落保护方法及***,以及移动终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108093099B (zh) | 移动终端跌落保护方法及***,以及移动终端 | |
US8872448B2 (en) | Apparatus and method for reorientation during sensed drop | |
CN203301550U (zh) | 一种防摔装置和移动终端 | |
CN108769350B (zh) | 跌落检测方法及相关装置 | |
KR20140139119A (ko) | 전자 디바이스의 보호 | |
US20150094168A1 (en) | Device and system for tracking a golf ball with round indicators and club statistics | |
CN104680091B (zh) | 移动设备保护***及其方法 | |
CN108616682A (zh) | 一种摄像头保护方法及终端 | |
CN110097736A (zh) | 报警方法及报警装置 | |
CN110581917A (zh) | 电子装置、跌落处理方法及相关产品 | |
CN108307059B (zh) | 跌落保护方法及相关产品 | |
WO2016130660A1 (en) | Charging keyboard based on magnetic field generated by computing device | |
CN104898920A (zh) | 旋转移动终端屏幕画面的方法和装置 | |
CN107800881A (zh) | 移动终端以及移动终端保护方法 | |
CN107728847A (zh) | 一种充电干扰处理方法及移动终端 | |
CN110636165A (zh) | 跌落处理方法、跌落处理装置、电子装置及存储介质 | |
CN102866412B (zh) | 一种行车监控导航仪及行车监控导航方法 | |
CN105550608B (zh) | 一种设备寻回方法和装置 | |
CN110996197B (zh) | 音频设备的控制方法、音频设备及存储介质 | |
CN108228427B (zh) | 电子设备、防止跌落方法及相关产品 | |
CN105791563B (zh) | 一种移动终端的蓝牙可见性控制方法及移动终端 | |
CN208110782U (zh) | 一种人脸识别防破坏*** | |
CN108429850B (zh) | 跌落处理方法及相关产品 | |
CN108182274B (zh) | 电子设备的维修处理方法及相关产品 | |
CN208522834U (zh) | 电子装置以及跌落处理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191231 |