一种驱动方法、驱动装置、芯片及电子设备制造方法及图纸

技术编号:37386290 阅读:14 留言:0更新日期:2023-04-27 07:26
本发明专利技术提供了一种驱动方法、驱动装置、芯片及电子设备,包括:获取输入频率和马达的谐振频率,输入频率为马达接入的输入信号的频率;参考输入频率和谐振频率,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,使输出信号的输出频率与谐振频率的差值在允许范围内,第一输入数据至第N输入数据为根据预设采样率对输入信号依次进行采集的电压数据,N和M为等于或大于3的整数。由上述内容可知,本发明专利技术所提供的技术方案,仅仅参考输入频率和谐振频率即能实现输入信号和输出信号的转换,不仅方案简单;并且能够保证输出信号的输出频率和马达的谐振频率的差值在允许范围内,使得马达能够达到最优振动效果。振动效果。振动效果。

【技术实现步骤摘要】
一种驱动方法、驱动装置、芯片及电子设备


[0001]本专利技术涉及马达驱动
,更为具体地说,涉及一种驱动方法、驱动装置、芯片及电子设备。

技术介绍

[0002]在终端产品如手机中,振动是由内部的马达器件驱动。随着用户对智能机的要求越来越高,对手机振动的频率和振感也要求越来越高。而马达的振感最强的频率点是自身的谐振频率f0,但因为系统发送给马达的输入信号为固定频率的单频点信号。因此,需要实时将系统发送的固定频率的单频点信号转换为该马达的谐振频率f0的单频点信号,以使马达达到最优振动效果。

技术实现思路

[0003]有鉴于此,本专利技术提供了一种驱动方法、驱动装置、芯片及电子设备,有效解决现有技术存在的技术问题,保证输出信号的输出频率和马达的谐振频率的差值在允许范围内,使得马达能够达到最优振动效果。
[0004]为实现上述目的,本专利技术提供的技术方案如下:
[0005]一种驱动方法,应用于马达,包括:
[0006]获取输入频率和所述马达的谐振频率,所述输入频率为所述马达接入的输入信号的频率;
[0007]参考所述输入频率和所述谐振频率,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,使所述输出信号的输出频率与所述谐振频率的差值在允许范围内,所述第一输入数据至第N
[0008][0009]输入数据为根据预设采样率对所述输入信号依次进行采集的电压数据,N和M为等于或大于3的整数。
[0010]可选的,参考所述输入频率和所述谐振频率,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,包括:
[0011]计算数据转化率,所述数据转化率为所述谐振频率比所述输入频率的比值;
[0012]参考所述数据转化率自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据。
[0013]可选的,参考所述数据转化率自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,包括:
[0014]判断[1+(k

1)*ω]是否为正整数,若是,则有:
[0015]vout(k)=vin(1+(k

1)*ω)
[0016]若否,则有:
[0017]vout(k)=vin(floor(1+(k

1)*ω))+
[0018](1+(k

1)*ω

floor(1+(k

1)*ω))*
[0019](vin(floor(1+(k

1)*ω)+1)

vin(floor(1+(k

1)*ω)))
[0020]由此自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,其中,vout为输出数据,vin为输入数据,ω为所述数据转化率,k为等于或大于1且小于或等于M的整数。
[0021]可选的,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据之前,还包括:
[0022]判断所述谐振频率与所述输入频率的大小关系,若所述谐振频率大于所述输入频率,则自所述第一输入数据起存储且直至第i输入数据之后,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,i为大于1且小于N的整数;
[0023][0024]若所述谐振频率小于所述输入频率,则将采集的每一输入数据存储预定时间,同时自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据。
[0025]相应的,本专利技术还提供了一种驱动装置,应用于马达,包括:
[0026]获取单元,所述获取单元用于获取输入频率和所述马达的谐振频率,所述输入频率为所述马达接入的输入信号的频率;
[0027]及处理单元,所述处理单元用于参考所述输入频率和所述谐振频率,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,使所述输出信号的输出频率与所述谐振频率的差值在允许范围内,所述第一输入数据至第N输入数据为根据预设采样率对所述输入信号依次进行采集的电压数据,N和M为等于或大于3的整数。
[0028]可选的,所述处理单元包括:
[0029]计算模块,所述计算模块用于计算数据转化率,所述数据转化率为所述谐振频率比所述输入频率的比值;
[0030]及确定模块,所述确定模块用于参考所述数据转化率自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据。
[0031]可选的,所述确定模块用于判断[1+(k

1)*ω]是否为正整数,若是,则有:
[0032]vout(k)=vin(1+(k

1)*ω)
[0033]若否,则有:
[0034]vout(k)=vin(floor(1+(k

1)*ω))+
[0035](1+(k

1)*ω

floor(1+(k

1)*ω))*
[0036](vin(floor(1+(k

1)*ω)+1)

vin(floor(1+(k

1)*ω)))
[0037]由此自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,其中,vout为输出数据,vin为输入数据,ω为所述数据转化率,k为等于或大于1且小于或等于M的整数。
[0038][0039]可选的,还包括:
[0040]判断单元,所述判断单元用于判断所述谐振频率与所述输入频率的大小关系;
[0041]若所述谐振频率大于所述输入频率,所述处理单元用于自所述第一输入数据起存储且直至第i输入数据之后,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,i为大于1且小于N的整数;
[0042]若所述谐振频率小于所述输入频率,所述处理单元用于将采集的每一输入数据存储预定时间,同时自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据。
[0043]可选的,所述处理单元包括第一存储模块和第二存储模块,所述第一存储模块用于在所述谐振频率大于所述输入频率时,自所述第一输入数据起存储且直至第i输入数据;
[0044]所述第二存储模块用于在所述谐振频率小于所述输入频率时,将采集的每一输入数据存储预定时间。
[0045]相应的,本专利技术还提供了一种芯片,所述芯片用于执行上述的驱动方法;
[0046]和/或,所述芯片包括上述的驱动装置。
[0047]相应的,本专利技术还提供了一种电子设备,所述电子设备包括上述的芯片本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种驱动方法,应用于马达,其特征在于,包括:获取输入频率和所述马达的谐振频率,所述输入频率为所述马达接入的输入信号的频率;参考所述输入频率和所述谐振频率,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,使所述输出信号的输出频率与所述谐振频率的差值在允许范围内,所述第一输入数据至第N输入数据为根据预设采样率对所述输入信号依次进行采集的电压数据,N和M为等于或大于3的整数。2.根据权利要求1所述的驱动方法,其特征在于,参考所述输入频率和所述谐振频率,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,包括:计算数据转化率,所述数据转化率为所述谐振频率比所述输入频率的比值;参考所述数据转化率自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据。3.根据权利要求2所述的驱动方法,其特征在于,参考所述数据转化率自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,包括:判断[1+(k

1)*ω]是否为正整数,若是,则有:vout(k)=vin(1+(k

1)*ω)若否,则有:vout(k)=vin(floor(1+(k

1)*ω))+(1+(k

1)*ω

floor(1+(k

1)*ω))*(vin(floor(1+(k

1)*ω)+1)

vin(floor(1+(k

1)*ω)))由此自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,其中,vout为输出数据,vin为输入数据,ω为所述数据转化率,k为等于或大于1且小于或等于M的整数。4.根据权利要求1所述的驱动方法,其特征在于,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据之前,还包括:判断所述谐振频率与所述输入频率的大小关系,若所述谐振频率大于所述输入频率,则自所述第一输入数据起存储且直至第i输入数据之后,自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据,i为大于1且小于N的整数;若所述谐振频率小于所述输入频率,则将采集的每一输入数据存储预定时间,同时自实时采集的第一输入数据至第N输入数据中确定输出信号中第一输出数据至第M输出数据。5.一种驱动装置,应用于马达,其特征在于,包括:获取单元,所述获取单元用于获取输入频率和所述马达的谐振频率,所述输入频率为所述马达接入的输入信号的频率;及处理单元,所述处理单元用于参考所述输入频率和所述谐振频率,自实时采集的第一...

【专利技术属性】
技术研发人员:朱马娄声波
申请(专利权)人:上海艾为电子技术股份有限公司
类型:发明
国别省市:

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

1