The invention provides a motor driving method and a mobile terminal, which includes: acquiring the environment temperature of the mobile terminal; determining the first pulse width modulation PWM driving signal according to the environment temperature; driving the motor to run according to the first PWM driving signal to drive the telescopic motion of the telescopic component; in which, the higher the frequency of the first PWM driving signal, the corresponding ring. The higher the ambient temperature is. The embodiment of the present invention improves the flexibility of motor driving by acquiring the environment temperature and using PWM driving signal of appropriate frequency to drive the motor according to the environment temperature, so as to ensure the moving speed of the telescopic component and improve the reliability of the telescopic component moving in different temperature environments.
【技术实现步骤摘要】
电机驱动方法及移动终端
本专利技术涉及通信
,尤其涉及一种电机驱动方法及移动终端。
技术介绍
随着全面屏的发展,为实现全面屏体验,越来越多的智能终端使用自动伸缩摄像头。自动伸缩摄像头需要外接步进电机,步进电机的转动带动摄像头伸缩。传统的移动终端中,对于步进电机的驱动方式通常是采用单一频率的脉宽调制(PulseWidthModulation,PWM)驱动信号控制电机运行,从而驱动摄像头伸缩运动。由于采用单一频率的驱动信号进行电机驱动,将会无法适应复杂多变的应用环境。因此现有技术中存在电机驱动灵活性较差的问题。
技术实现思路
本专利技术实施例提供一种电机驱动方法及移动终端,以解决电机驱动灵活性较差的问题。第一方面,本专利技术实施例提供了一种电机驱动方法,应用于移动终端,所述移动终端包括伸缩组件和用于驱动所述伸缩组件伸缩的电机,包括:获取所述移动终端所处的环境的环境温度;根据所述环境温度确定第一脉宽调制PWM驱动信号;按照第一PWM驱动信号驱动电机运行,以驱动伸缩组件伸缩运动;其中,所述第一PWM驱动信号的频率越大,则所述环境温度越低。第二方面,本专利技术实施例还提供了一种移动终端,所述移动终端包括伸缩组件和用于驱动所述伸缩组件伸缩的电机,所述移动终端还包括:获取模块,用于获取所述移动终端所处的环境的环境温度;确定模块,用于根据所述环境温度确定第一脉宽调制PWM驱动信号;控制模块,用于按照第一PWM驱动信号驱动电机运行,以驱动伸缩组件伸缩运动;其中,所述第一PWM驱动信号的频率越大,对应的环境温度越高。本专利技术实施例,通过获取环境温度,根据环境温度采用适当频 ...
【技术保护点】
1.一种电机驱动方法,应用于移动终端,所述移动终端包括伸缩组件和用于驱动所述伸缩组件伸缩的电机,其特征在于,包括:获取所述移动终端所处的环境的环境温度;根据所述环境温度确定第一脉宽调制PWM驱动信号;按照第一PWM驱动信号驱动电机运行,以驱动伸缩组件伸缩运动;其中,所述第一PWM驱动信号的频率越大,对应的环境温度越高。
【技术特征摘要】
1.一种电机驱动方法,应用于移动终端,所述移动终端包括伸缩组件和用于驱动所述伸缩组件伸缩的电机,其特征在于,包括:获取所述移动终端所处的环境的环境温度;根据所述环境温度确定第一脉宽调制PWM驱动信号;按照第一PWM驱动信号驱动电机运行,以驱动伸缩组件伸缩运动;其中,所述第一PWM驱动信号的频率越大,对应的环境温度越高。2.根据权利要求1所述的方法,其特征在于,所述按照第一PWM驱动信号驱动电机运行之后,所述方法还包括:检测所述伸缩组件的位置信息;若在预设时间段内所述伸缩组件的位移量小于或等于预设值时,按照第二PWM驱动信号驱动电机运行;其中,所述第二PWM驱动信号的频率小于所述第一PWM驱动信号的频率。3.根据权利要求2所述的方法,其特征在于,所述按照第二PWM驱动信号驱动电机运行之后,所述方法还包括:实时检测所述电机的温度;当所述电机的温度大于预设温度时,控制所述电机停止运行。4.根据权利要求3所述的方法,其特征在于,所述控制所述电机停止运行之后,所述方法还包括:输出提示信息,所述提示信息用于提示所述伸缩组件的伸缩存在异常。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述获取所述移动终端所处的环境的环境温度之前,所述方法还包括:判断是否接收到控制电机运行的目标指令;若接收到所述目标指令,则执行所述获取所述移动终端所处的环境的环境温度的步骤。6.一种移动终端,所述移动终端包括伸缩组件和用于驱动所述伸缩组件伸缩的电机,其特征在于,所述移动终端还包括:获取模块,用于获取所述移动终端所处的环境的环境温度;确定模块,用于根...
【专利技术属性】
技术研发人员:闫维荣,李明,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。