【技术实现步骤摘要】
一种马达驱动方法及处理装置
[0001]本专利技术涉及数据处理
,更具体地,本专利技术涉及一种马达驱动方法及处理装置
。
技术介绍
[0002]线性马达
(Linear Resonant Actuator
,
LRA)
凭借其振感强烈
、
丰富
、
清脆,能耗低等优点,已经广泛应用于消费电子的各种振动场合,尤其是游戏与
AR/VR
产品
。
[0003]在游戏场景中,马达通常设置在计算能力较弱的执行端,而计算能力较强的处理端需要将带宽占用量大的触觉信号传递至执行端进行处理,生成触觉驱动信号,并根据触觉驱动信号驱动马达振动
。
[0004]因此,提出一种在有限的带宽限制下实现触觉信号的传递的方案,是十分有价值的
。
技术实现思路
[0005]本专利技术实施例的一个目的是提供一种能够在有限的带宽限制下实现触觉信号的传递的新的技术方案
。
[0006]根据本专利技术的第一方面,提供了一种马达驱动方法,包括:
[0007]第一处理装置获取初始触觉信号的
M
个数据帧,每个数据帧中包括
L
个采样时刻的初始波形数据,
M
为正整数,
L
为正整数;
[0008]所述第一处理装置对所述数据帧进行傅里叶变换处理,得到所述数据帧中第一频点对应的第一幅值;
[0009]所述第一处理装置 ...
【技术保护点】
【技术特征摘要】
1.
一种马达驱动方法,其特征在于,包括:第一处理装置获取初始触觉信号的
M
个数据帧,每个数据帧中包括
L
个采样时刻的初始波形数据,
M
为正整数,
L
为正整数;所述第一处理装置对所述数据帧进行傅里叶变换处理,得到所述数据帧中第一频点对应的第一幅值;所述第一处理装置对所述数据帧中第一频点对应的第一幅值进行编码,得到所述数据帧的编码数据;所述第一处理装置将所述数据帧的编码数据传输至第二处理装置;所述第二处理装置对所述数据帧的编码数据进行解码,得到所述数据帧的重构数据;所述第二处理装置根据所述数据帧的重构数据生成所述数据帧的触觉驱动信号;所述第二处理装置根据所述数据帧的触觉驱动信号驱动马达振动
。2.
根据权利要求1所述的方法,其特征在于,所述第一处理装置对所述数据帧中第一频点对应的第一幅值进行编码,得到所述数据帧的编码数据,包括:根据所述数据帧中第一频点
、
及第一频点对应的第一幅值,得到所述数据帧的带宽;将所述数据帧的带宽划分为
N
个频带;根据所述数据帧中第一频点对应的第一幅值,得到所述数据帧的
N
个频带对应的第二幅值;根据所述马达振动的带宽,得到所述数据帧中
N
个频带对应的第二频点;根据所述数据帧中
N
个频带对应的第二幅值和第二频点,得到所述数据帧的编码数据
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述数据帧中第一频点
、
及第一频点对应的第一幅值,得到所述数据帧的带宽,包括:根据所述数据帧中第一频点对应的第一幅值,得到所述数据帧的参考幅值;确定所述数据帧中第一幅值大于或等于所述参考幅值的最小的第一频点
、
第一幅值大于或者等于所述参考幅值的最大的第一频点;根据所述最小的第一频点和所述最大的第一频点,得到所述数据帧的带宽
。4.
根据权利要求2所述的方法,其特征在于,所述根据所述马达振动的带宽,得到所述数据帧中
N
个频带对应的第二频点,包括:根据所述数据帧中每个频带的上限频点和下限频点,得到所述数据帧中
N
个频带的中心频点;在所述数据帧中
N
个频带的中心频点均在所述马达振动的带宽内的情况下,将所述数据帧中
N
个频带的中心频点作为对应频带的第二频点;在所述数据帧中至少一个频带的中心频点在所述马达振动的带宽外的情况下,将所述数据帧中
N
个频带的中心频点映射至所述马达振动的带宽内,得到所述数据帧中
N
个频带的第二频点
。5.
根据权利要求2所述的方法,其特征在于,所述根据所述数据帧中第一频点对应的第一幅值,得到所述数据帧的
N
个频带对应的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。