[发明专利]用于步进电机的直流补偿方法及电路有效
| 申请号: | 201911281246.X | 申请日: | 2019-12-13 |
| 公开(公告)号: | CN111010060B | 公开(公告)日: | 2021-04-27 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 苏州智感电子科技有限公司 |
| 主分类号: | H02P8/36 | 分类号: | H02P8/36;H02P8/12 |
| 代理公司: | 苏州友佳知识产权代理事务所(普通合伙) 32351 | 代理人: | 陈德霞 |
| 地址: | 215000 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 步进 电机 直流 补偿 方法 电路 | ||
本发明提供了一种用于步进电机的直流补偿方法及电路,该方法包括:获取步进电机的驱动信号;对所述驱动信号进行频谱分析得到频谱分析值,以确定所述频谱分析值中的当前直流分量幅值;若当前直流分量幅值并非初始值,则基于所述当前直流分量幅值与直流分量前幅值之间的关系确定目标直流补偿值,以基于所述目标直流补偿值对正弦表中所存储的相位幅值进行补偿。本发明解决了电机在低速运动时由于在换相点处相位失真而导致电机卡顿的问题。
技术领域
本发明涉及电机驱动领域,尤其涉及一种用于步进电机的直流补偿方法及电路。
背景技术
步进电机是将电脉冲信号转变为角位移或线位移的开环控制电机,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,以达到调速的目的。
一般在零点处的电流呈非线性,即电流不连续,会导致电机转动不平滑。在电流斩波时,理想的斩波电流高于实际的电流,由此使得在零点附近的斩波电流基本接近为0,而由于电机的绕线电感和电阻过小,导致放电过程中电流衰减过快,使零点附近的电流更容易衰减至零,使得非线性区域扩大,因此,电机在低速运动时会造成在换相点处相位失真从而导致电机卡顿。
有鉴于此,有必要对现有技术中的电机驱动方案予以改进,以解决上述技术问题。
发明内容
本发明的目的是在于提供一种用于步进电机的直流补偿方法及电路,以解决电机在低速运动时由于在换相点处相位失真而导致电机卡顿的问题。
为实现上述目的,本发明是这样实现的:
第一方面,提供了一种用于步进电机的直流补偿方法,包括:
获取步进电机的驱动信号;
对所述驱动信号进行频谱分析得到频谱分析值,以确定所述频谱分析值中的当前直流分量幅值;
若当前直流分量幅值并非初始值,则基于所述当前直流分量幅值与直流分量前幅值之间的关系确定目标直流补偿值,以基于所述目标直流补偿值对正弦表中所存储的相位幅值进行补偿。
第二方面,提供了一种用于步进电机的直流补偿电路,包括:
A/D转换器,用于获取步进电机的驱动信号;
频谱分析单元,用于对所述驱动信号进行频谱分析得到频谱分析值,以确定所述频谱分析值中的当前直流分量幅值;
直流补偿单元,用于若当前直流分量幅值并非初始值,则基于所述当前直流分量幅值与直流分量前幅值之间的关系确定目标直流补偿值,以基于所述目标直流补偿值对正弦表中所存储的相位幅值进行补偿。
第三方面,本发明还提供一种终端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。
本发明实施例的有益效果为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州智感电子科技有限公司,未经苏州智感电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911281246.X/2.html,转载请声明来源钻瓜专利网。





