[发明专利]一种步进电机丢步检测方法有效
申请号: | 201410355750.0 | 申请日: | 2014-07-24 |
公开(公告)号: | CN104092419B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 刘和平;周宇;涂郁潇颖;赵宗政;曾宇航;程章格;谷若雨;李雨蔓;李志闯;余传祥;邓力 | 申请(专利权)人: | 重庆大学 |
主分类号: | H02P8/34 | 分类号: | H02P8/34 |
代理公司: | 重庆大学专利中心50201 | 代理人: | 王翔 |
地址: | 400044 重*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 步进 电机 检测 方法 | ||
技术领域
本发明涉及电机领域,特别是涉及步进电机的丢步检测。
背景技术
步进电机是将步进脉冲信号转变为角位移的执行机构,常被应用于精密定位的场合。在非超载的情况下,电机的转速、停止的位置只取决于步进脉冲信号的频率和个数,而不受负载变化的影响。当步进电机驱动器接收到一个步进脉冲信号时,它便驱动步进电机按设定的方向转动一个固定的角度(即步距角)。但是,当步进电机在遇到负载突变、转子低频振荡等特殊状态时,将会出现电机转子前进的步数小于步进脉冲信号数的现象,造成位置控制的误差,这种现象称为步进电机的丢步。通常一次丢步的步距数等于运行拍数的整数倍。丢步严重时,电机转子停滞在一个位置上或围绕一个固定位置抖动,发生堵转现象,造成严重的后果。
因此,步进电机丢步时必须停转,以避免严重后果的发生。准确、经济、快速地判定出步进电机丢步,是本领域技术人员热衷研究的课题。现有技术中,特别是在控制精度要求较高的场合下,是采用安装编码器的有速度传感器的方式进行转子位置检测,虽然可以达到闭环控制的目的,但会大幅增加步进电机驱动系统的成本和开发难度。
有方案是通过衡量脉冲宽度是否符合预置条件,以检验出电机是否丢步的方法。但正如该方案的发明者所说的那样,该方案需要根据实际经验或实验数据获得所谓的预置条件。导致了该方案的通用性不强。另外,还有人提出通过根据步进电机转动时A、B相的反电动势判定丢步的方法。但是,经过分析可以发现,开关电路直接控制每相绕组的端电压,通过端电压不能检测步进电机转子位置的变化。
发明内容
本发明的目的是解决在不安装编码器的前提下准确判定步进电机丢步的问题。
为实现本发明目的而采用的技术方案是这样的,一种步进电机丢步检测方法,其特征在于:
在步进电机的每相中串联一段电阻值为定值的取样电阻康铜丝。这个取样电阻在步进电机驱动器中是必须安装的,以控制流过步进电机每相的电流值。因此为实现本发明一种步进电机丢步检测方法不需要增加硬件成本,只需增加一个控制算法的软件程序在步进电机驱动控制器中即可实现。
1)在数字信号控制器(DSC)(本专利也包含微处理器或单片机)向步进电机发出一个步进脉冲信号前,设置相电流的预设值;当步进电机接收到此步进脉冲信号时,将转动一个步距角,即前进一步;在转动的过程中,采集经过步进电机中每相回路中的康铜丝的电流信号。
2)在所述数字信号控制器向步进电机发出下一个步进脉冲信号前,获取步骤1)中采集到的每相回路电流信号的多次采样值;获得电流的波形信号丟步的特征信息;
3)若任意一相回路的电流信号多次(至少三次)采样值获得的丟步特征信息超出正常预设值的范围,则可判定步进电机发生丢步。值得说明的是,数字信号控制器发出的步进脉冲信号与步进电机的每相电流信号一一对应,因此,可以确认丢步的步数,从而可以实现位置闭环,而不需要增加位置传感器,构成无速度传感器的速度位置闭环控制系统。
进一步,步骤1)中,采集到电流信号后,先对其进行放大,再对其进行滤波处理,以滤除开关元件产生的高频谐波成分。
进一步,将经过滤波和放大处理的所述电流信号传递给所述数字信号控制器。通过所述数字信号控制器进行步骤2)和步骤3)的处理和判定。
本发明的技术效果是毋庸置疑的。本发明不需要使用位置传感器即可检测步进电机丢步的方法,在现有的开环驱动电路上仅仅增加了软件便可以检测步进电机是否发生丢步。本发明可以实时监控步进电机的工作,对丢步现象立即做出判定,而且不必安装成本高昂的位置传感器,节约了成本。
附图说明
图1步进电机开环驱动电路。
图2本发明公开的检测步进电机丢步的闭环驱动电路。
图3相电流处理电路框图。
图4相电流处理电路图。
图5预设值设置流程。
图6图上方为正常AB相电流波形、图下方为丢步AB相波形。
具体实施方式
下面结合附图和实施例对本发明作进一步说明,但不应该理解为本发明上述主题范围仅限于下述实施例。在不脱离本发明上述技术思想的情况下,根据本领域普通技术知识和惯用手段,做出各种替换和变更,均应包括在本发明的保护范围内。
本实施例公开一种两相步进电机丢步检测方法,
参见图2和图4,本发明在如图1所示的步进电机开环驱动电路的基础上,提出了一种能够检测步进电机丢步的闭环驱动控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410355750.0/2.html,转载请声明来源钻瓜专利网。