获取马达谐振频率的方法和装置、电子设备与流程
- 国知局
- 2024-10-21 14:57:31
本公开涉及控制,尤其涉及一种获取马达谐振频率的方法和装置、电子设备。
背景技术:
1、现有电子设备通常设置有马达。该马达振动会使得电子设备同步振动,从而向用户提供振动触感。
2、随着使用时长的增加,马达的谐振频率可能会发生偏移,从而减小了马达的振动幅度,用户感受到的奔去触感变弱,降低了使用体验。
技术实现思路
1、本公开提供一种获取马达谐振频率的方法和装置、电子设备,以解决相关技术的不足。
2、根据本公开实施例的第一方面,提供一种获取马达谐振频率的方法,适用于电子设备,所述电子设备包括检测传感器,所述方法包括:
3、当确定马达处于自由振动状态时,获取所述检测传感器输出的检测数据;所述检测数据是所述马达在不同运动位置时检测得到;
4、根据所述检测数据获取所述马达的谐振频率。
5、可选地,当所述检测传感器为磁场传感器时,所述检测数据为所述马达的磁场数据;获取所述检测传感器输出的检测数据,包括:
6、向马达信号采集电路输出控制信号,以使所述马达信号采集电路采集所述马达的工作电流;所述马达信号采集电路中的电磁器件辐射与所述工作电流相匹配的电磁场;所述磁场传感器感应所述电磁场并生成所述检测数据;
7、获取所述磁场传感器输出的所述检测数据。
8、可选地,根据所述检测数据获取所述马达的谐振频率,包括:
9、获取所述检测数据中磁场数据的过零点数据;
10、根据所述过零点数据确定所述马达的振动周期;
11、根据所述振动周期确定所述马达的谐振频率。
12、可选地,根据所述检测数据获取所述马达的谐振频率,包括:
13、获取所述检测数据中磁场数据的变动数据;
14、对所述变动数据进行微分处理,得到微分数据;
15、根据所述微分数据的过零点数据确定所述马达的谐振频率。
16、可选地,当所述检测传感器为姿态传感器时,所述检测数据为所述马达的角速度数据;获取所述检测传感器输出的检测数据,包括:
17、向所述姿态传感器输出控制信号,以使所述姿态传感器检测所述电子设备的角加速度数据,所述电子设备的角加速度数据是由所述马达振动引起的;
18、获取所述姿态传感器输出的所述角加速度数据,所述角加速度数据作为所述检测数据。
19、可选地,根据所述检测数据获取所述马达的谐振频率,包括:
20、获取所述角加速度数据的过零点数据;
21、根据所述过零点数据确定所述角加速度的变换周期;
22、确定所述变换周期对应的变换频率,将所述变换频率作为所述马达的谐振频率。
23、根据本公开实施例的第二方面,提供一种获取马达谐振频率的装置,适用于电子设备,所述电子设备包括检测传感器,所述装置包括:
24、检测数据获取模块,用于当确定马达处于自由振动状态时,获取所述检测传感器输出的检测数据;所述检测数据是所述马达在不同运动位置时检测得到;
25、谐振频率获取模块,用于根据所述检测数据获取所述马达的谐振频率。
26、可选地,当所述检测传感器为磁场传感器时,所述检测数据为所述马达的磁场数据;所述检测数据获取模块包括:
27、控制信号输出子模块,用于向马达信号采集电路输出控制信号,以使所述马达信号采集电路采集所述马达的工作电流;所述马达信号采集电路中的电磁器件辐射与所述工作电流相匹配的电磁场;所述磁场传感器感应所述电磁场并生成所述检测数据;
28、检测数据获取子模块,用于获取所述磁场传感器输出的所述检测数据。
29、可选地,所述谐振频率获取模块包括:
30、过零点获取子模块,用于获取所述检测数据中磁场数据的过零点数据;
31、振动周期获取子模块,用于根据所述过零点数据确定所述马达的振动周期;
32、谐振频率获取子模块,用于根据所述振动周期确定所述马达的谐振频率。
33、可选地,所述谐振频率获取模块包括:
34、变动周期获取子模块,用于获取所述检测数据中磁场数据的变动数据;
35、微分数据获取子模块,用于对所述变动数据进行微分处理,得到微分数据;
36、谐振频率获取子模块,用于根据所述微分数据的过零点数据确定所述马达的谐振频率。
37、可选地,当所述检测传感器为姿态传感器时,所述检测数据为所述马达的角速度数据;所述检测数据获取模块包括:
38、控制信号输出子模块,用于向所述姿态传感器输出控制信号,以使所述姿态传感器检测所述电子设备的角加速度数据,所述电子设备的角加速度数据是由所述马达振动引起的;
39、加速度获取子模块,用于获取所述姿态传感器输出的所述角加速度数据,所述角加速度数据作为所述检测数据。
40、可选地,所述谐振频率获取模块包括:
41、过零点获取子模块,用于获取所述角加速度数据的过零点数据;
42、变换周期获取子模块,用于根据所述过零点数据确定所述角加速度的变换周期;
43、谐振频率获取子模块,用于确定所述变换周期对应的变换频率,将所述变换频率作为所述马达的谐振频率。
44、根据本公开实施例的第三方面,提供一种电子设备,包括马达、检测传感器、处理器和存储器;所述存储器用于存储所述处理器可执行的计算机程序;
45、所述检测传感器用于在马达处于自由振动状态时获取检测数据,所述检测数据是所述马达在不同运动位置时检测得到;
46、所述处理器用于获取所述检测传感器输出的检测数据;所述检测数据是所述马达在不同运动位置时检测得到;根据所述检测数据获取所述马达的谐振频率。
47、可选地,所述电子设备还包括马达信号采集电路,所述马达信号采集电路与所述处理器电连接;所述检测传感器为磁场传感器;所述磁场传感器与所述处理器电连接;
48、所述处理器还用于向所述马达信号采集电路输出控制信号,以使所述马达信号采集电路采集所述马达的工作电流,并且所述马达信号采集电路中的电磁器件辐射与所述工作电流相匹配的电磁场;
49、所述磁场传感器用于感应所述电磁场并生成所述检测数据。
50、可选地,所述马达信号采集电路包括开关器件、电阻器件和电磁器件;
51、所述开关器件的第一端与所述马达的第一端电连接,所述开关器件的第二端与所述电磁器件的第一端电连接,所述开关器件的控制端与所述处理器电连接;所述电阻器件的第一端与所述电磁器件的第二端电连接,所述电阻器件的第二端接地;
52、所述磁场传感器与所述电磁器件的距离小于或等于预设距离阈值。
53、可选地,所述电子设备还包括姿态传感器,所述姿态传感器分别与所述马达的驱动模组和处理器电连接;
54、所述驱动模组用于驱动所述马达振动,并在所述马达进入自由振动状态时向所述姿态传感器发送同步控制信号;
55、所述姿态传感器用于在接收到所述同步控制信号时检测所述电子设备的角加速度数据,所述电子设备的角加速度数据是由所述马达振动引起的;
56、所述处理器用于根据所述角加速度数据获取所述马达的谐振频率。
57、可选地,所述电子设备还包括姿态传感器,所述处理器分别与所述姿态传感器和所述马达电连接;
58、所述处理器用于控制所述马达振动,并在所述马达进入自由振动状态时向所述姿态传感器发送同步控制信号;
59、所述姿态传感器用于在接收到所述同步控制信号时检测所述电子设备的角加速度数据,所述电子设备的角加速度数据是由所述马达振动引起的;
60、所述处理器用于根据所述角加速度数据获取所述马达的谐振频率。
61、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述存储介质中的可执行的计算机程序由处理器执行时,能够实现如第一方面任一项所述的方法。
62、本公开的实施例提供的技术方案可以包括以下有益效果:
63、由上述实施例可知,本公开实施例提供的方案可以在确定马达处于自由振动状态时,获取所述检测传感器输出的检测数据;所述检测数据是所述马达在不同运动位置时检测得到;根据所述检测数据获取所述马达的谐振频率。这样,本实施例中通过检测传感器获取马达的检测数据来确定马达的谐振频率,从而方便后续调整马达的谐振频率,保证马达的振动效果,有利于保证使用体验。
64、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文地址:https://www.jishuxx.com/zhuanli/20241021/319928.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。