[发明专利]用于控制步进电机的系统和方法有效
申请号: | 201210370756.6 | 申请日: | 2012-09-29 |
公开(公告)号: | CN103029622A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | M.巴特 | 申请(专利权)人: | 英飞凌科技股份有限公司 |
主分类号: | B60Q1/076 | 分类号: | B60Q1/076;B60Q1/12 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 曲宝壮;李浩 |
地址: | 德国瑙伊比*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 步进 电机 系统 方法 | ||
1.一种控制步进电机系统的方法,所述方法包括:
以正常模式操作所述步进电机系统,以正常模式操作所述步进电机系统包括在接收到步进脉冲时推进所述步进电机并且递增步进计数器;
检测故障事件;以及
在检测到所述故障事件时,以故障模式操作所述步进电机系统,以故障模式操作所述步进电机包括在接收到所述步进脉冲时递增故障计数器而不推进所述步进电机。
2.根据权利要求1所述的方法,进一步包括如果所述故障事件是可恢复的故障事件则根据所述故障计数器的值来推进所述电机。
3.根据权利要求1所述的方法,其中:
所述步进脉冲包括正步进脉冲或负步进脉冲;
在所述正常模式中递增所述步进计数器包括在接收到所述正步进脉冲时在正方向上递增所述步进计数器,并且在接收到所述负步进脉冲时在负方向上递增所述步进计数器,所述负方向与所述正方向相反;以及
在所述正常模式中推进所述步进电机包括在接收到所述正步进脉冲时在第一方向上推进所述步进电机,并且在接收到所述负步进脉冲时在第二方向上推进所述步进电机,所述第二方向与所述第一方向相反。
4.根据权利要求1所述的方法,其中,根据所述故障计数器的值来推进所述电机包括将汽车的头灯定位至估计的最后的位置。
5.根据权利要求1所述的方法,其中,检测所述故障事件包括:
确定可恢复的故障事件是否发生;以及
确定不可恢复的故障事件是否发生。
6.根据权利要求5所述的方法,其中:
可恢复的故障事件包括电压尖峰或临时性电力中断中的至少一个已经发生;以及
不可恢复的故障事件包括所述步进电机具有开路线圈、所述步进电机具有短路线圈、过压条件、欠压条件以及过载条件中的至少一个。
7.根据权利要求1所述的方法,进一步包括如果所述故障事件是可恢复的故障事件则从所述步进计数器减去所述故障计数器的值。
8.一种操作步进电机驱动器的方法,所述方法包括:
确定故障条件;
确定所述故障条件的原因;
如果检测到故障条件,则
禁用所述步进电机驱动器,
向控制器发信号故障已经发生,
将所述故障条件的所述原因发信号给所述控制器,
如果接收到步进脉冲则递增步进计数器,
如果接收到所述步进脉冲则递增故障计数器;以及
如果未检测到故障条件,则在接收到所述步进脉冲时推进所述步进电机并且递增所述步进计数器。
9.根据权利要求8所述的方法,其中,向所述控制器发信号所述故障已经发生包括将中断发送至所述控制器。
10.根据权利要求8所述的方法,其中,发信号所述故障条件的所述原因包括写状态寄存器,并且将所述状态寄存器的内容发送至所述控制器。
11.根据权利要求8所述的方法,进一步包括将所述步进计数器和所述故障计数器的值发送至所述控制器。
12.一种操作步进电机驱动器的方法,所述方法包括:
检测来自所述步进电机驱动器的故障指示信号;
如果未检测到所述故障指示信号,则将步进脉冲发送至所述步进电机驱动器;以及
如果检测到所述故障指示信号,则
从所述步进电机驱动器接收故障原因,
从所述步进电机驱动器接收步进计数器值,所述步进计数器值表示由所述步进电机驱动器接收到的步进脉冲的数目,
接收故障计数器值,所述故障计数器值表示在故障检测之后由所述步进电机驱动器接收到的步进脉冲的数目,
基于所述故障原因来确定可恢复的故障是否已经发生,
如果所述故障是可恢复的,则基于所述步进计数器值与所述故障计数器值之间的差来确定校正步进脉冲的数目,并且将所述校正步进脉冲发送至所述步进电机驱动器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英飞凌科技股份有限公司,未经英飞凌科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210370756.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可变换装饰效果的窗扇
- 下一篇:一种门窗用防误操作装置