[发明专利]步进电机控制方法、装置及存储介质有效
申请号: | 202010069433.8 | 申请日: | 2020-01-21 |
公开(公告)号: | CN111193443B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 俞浩 | 申请(专利权)人: | 追觅科技(上海)有限公司 |
主分类号: | H02P8/22 | 分类号: | H02P8/22 |
代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 唐静芳 |
地址: | 200000 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 步进 电机 控制 方法 装置 存储 介质 | ||
本申请涉及一种步进电机控制方法、装置及存储介质,属于步进电机控制技术领域,该方法包括:在步进电机运行至位置感应组件的有效感应区域时,获取步进电机在位置感应组件的有效感应区域内的区域运行步数;基于区域运行步数确定步进电机运行至目标旋转角度的本次运行步数;基于本次运行步数控制步进电机运行,以使步进电机运行至目标旋转角度;可以解决现有的步进电机的位置确定结果不准确的问题;由于结合考虑有效感应区域内步进电机的运行步数来控制步进电机运行,因此,可以提高步进电机的位置确定结果的准确性,从而提高步进电机的控制精度。
技术领域
本申请涉及一种步进电机控制方法、装置及存储介质,属于步进电机控制技术领域。
背景技术
步进电机是将电脉冲信号转变为角位移或线位移的开环控制电机,是现代数字程序控制系统中的主要执行元件,应用极为广泛。比如:应用在吹风机、风扇等电子设备中。
为了确定步进电机的运行位置,步进电机上通常安装有位置感应组件(比如:霍尔感应组件),通过该位置感应组件接收到的感应信号来确定步进电机的位置。
在典型的步进电机的位置确定方法中,霍尔传感器安装在步进电机上,磁铁安装在与步进电机旋转轨迹相对的固定位置。当步进电机带动霍尔传感器运行时,若霍尔传感器感应到磁信号,则说明步进电机旋转至固定位置。
然而,霍尔传感器经过磁铁时存在很大的有效感应区域,并不是一个精准的点,即霍尔传感器在未运行至与磁铁相对的位置时就可以感应到磁信号,此时,若将感应到磁信号的位置确定为固定位置,则会出现步进电机的位置确定结果存在误差的问题。
发明内容
本申请提供了一种步进电机控制方法、装置及存储介质,可以解决现有的步进电机的位置确定结果不准确的问题。本申请提供如下技术方案:
第一方面,提供了一种步进电机控制方法,所述步进电机上安装有位置感应组件,所述位置感应组件基于是否接收到感应信号确定所述步进电机的旋转位置,所述方法包括:
所述步进电机上安装有位置感应组件,所述位置感应组件基于是否接收到感应信号确定所述步进电机的旋转位置,所述方法包括:
在所述步进电机运行至所述位置感应组件的有效感应区域时,获取所述步进电机在所述位置感应组件的有效感应区域内的区域运行步数;其中,所述有效感应区域是指所述位置感应组件从开始感应到所述感应信号的位置至停止感应到所述感应信号的位置之间的区域范围;
基于所述区域运行步数确定所述步进电机运行至目标旋转角度的本次运行步数;所述目标旋转角度是指以所述有效感应区域内的目标位置为参考位置确定的所述步进电机向指定方向旋转的最大旋转角度;
基于所述本次运行步数控制所述步进电机运行,以使所述步进电机运行至所述目标旋转角度。
可选地,所述方法还包括:
在所述步进电机运行至所述位置感应组件的无效感应区域时,基于所述步进电机在所述有效感应区域内的运行步数确定下次运行时的区域运行步数,所述下次运行时的区域运行步数用于确定所述步进电机下次运行至所述目标旋转角度时的运行步数。
可选地,所述基于所述步进电机在所述有效感应区域内的运行步数确定下次运行时的区域运行步数,包括:
在所述有效感应区域内的运行步数与本次运行时的区域运行步数不同,且差值在预设范围内时,将所述有效感应区域内的运行步数确定为所述下次运行时的区域运行步数。
可选地,所述方法还包括:
在所述有效感应区域内的运行步数与本次运行时的区域运行步数相同,或者差值未在所述预设范围内时,将所述本次运行时的区域运行步数确定为所述下次运行时的区域运行步数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于追觅科技(上海)有限公司,未经追觅科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010069433.8/2.html,转载请声明来源钻瓜专利网。