技术新讯 > 流体压力执行机构,一般液压技术和气动零部件的制造及其应用技术 > 一种风扇摆头控制方法、装置、风扇及介质与流程  >  正文

一种风扇摆头控制方法、装置、风扇及介质与流程

  • 国知局
  • 2024-07-30 14:39:44

本发明涉及风扇控制,尤其涉及一种风扇摆头控制方法、装置、风扇及介质。

背景技术:

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、本发明实施例提供了一种风扇摆头控制方法、装置、风扇及介质。其中,所述方法包括:获取预存的风扇停止摆头时距离所述风扇的摆头零位的第一相对位置信息;基于所述第一相对位置信息确定所述风扇停止摆头时距离预设的目标摆动位置的距离信息;基于所述距离信息控制所述风扇摆动到所述目标摆动位置;从所述目标摆动位置开始,基于预设的摆动角度信息控制所述风扇往复摆动。本发明实施例的技术方案,通过记录风扇停止摆动时的距离所述风扇的摆头零位的第一相对位置信息,进一步计算出所述风扇停止摆头时距离预设的目标摆动位置的距离信息,控制所述风扇摆动到所述目标摆动位置后,从所述目标摆动位置开始,基于预设的摆动角度信息控制所述风扇往复摆动,从而一方面无需配备位置传感器,节省了成本,另一方面,风扇摆动过程不会打滑,提高了用户体验。

技术特征:

1.一种风扇摆头控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的风扇摆头控制方法,其特征在于,所述风扇的摆动过程设有两个用于限定摆动范围的摆动位置,所述基于所述第一相对位置信息确定所述风扇停止摆头时距离预设的目标摆动位置的距离信息,包括:

3.根据权利要求2所述的风扇摆头控制方法,其特征在于,所述风扇由步进电机驱动,所述第一相对位置信息包括所述风扇停止摆头时所述步进电机的步数与所述风扇在摆头零位时所述步进电机的步数之间的第一步数差值;

4.根据权利要求3所述的风扇摆头控制方法,其特征在于,所述基于所述距离信息控制所述风扇摆动到所述目标摆动位置,包括:

5.根据权利要求1所述的风扇摆头控制方法,其特征在于,所述基于预设的摆动角度信息控制所述风扇往复摆动之后,所述方法还包括:

6.根据权利要求5所述的风扇摆头控制方法,其特征在于,所述风扇由步进电机驱动,所述储存所述风扇停止摆头时距离所述风扇的摆头零位的第一相对位置信息,包括:

7.根据权利要求1所述的风扇摆头控制方法,其特征在于,所述风扇的摆动路径设有第一极限位置以及第二极限位置,所述方法还包括:

8.一种风扇摆头控制装置,其特征在于,包括用于执行如权利要求1-7任一项所述方法的单元。

9.一种风扇,其特征在于,所述风扇包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7中任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现如权利要求1-7中任一项所述的方法。

技术总结本发明提供了一种风扇摆头控制方法、装置、风扇及介质,涉及风扇控制技术领域,方法包括:获取预存的风扇停止摆头时距离风扇的摆头零位的第一相对位置信息;基于第一相对位置信息确定风扇停止摆头时距离预设的目标摆动位置的距离信息;基于距离信息控制风扇摆动到目标摆动位置;从目标摆动位置开始,基于预设的摆动角度信息控制风扇往复摆动。通过记录风扇停止摆动时的距离风扇的摆头零位的第一相对位置信息,进一步计算出风扇停止摆头时距离预设的目标摆动位置的距离信息,控制风扇摆动到目标摆动位置后,基于预设的摆动角度信息控制风扇往复摆动,从而一方面无需配备位置传感器,节省了成本,另一方面,风扇摆动过程不会打滑,提高了用户体验。技术研发人员:史瑞斌,吴佳铭受保护的技术使用者:艾美特电器(深圳)有限公司技术研发日:技术公布日:2024/7/11

本文地址:https://www.jishuxx.com/zhuanli/20240729/167692.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。