关于二相步进电机会出现反转的现象

2019-07-25 12:11发布

最近在做一个和步进电机有关系的项目,步进电机1.8°步脚距,光码盘50等分,光电传感器采用EE-SX1131其输出方式为正交编码输出,直接连接到STM32F103的正交编码输入接口,电机驱动无细分,在测试过程中,发现有反转以及堵转现象,网络搜寻答案:一、DIR线接触不良好;二步进电机驱动输出缺相;结合这几个解决思路着手整理,发现根本的问题没有解决,各位看看问题还有可能出在哪?谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
zuoqiangstm32
2019-07-25 14:12
xlong_06 发表于 2017-11-9 09:24
1、首先你可以去掉编码盘的读数处理,单独控制步进电机的步进数。
2、你要确保你的输出脉冲数与你的方向是 ...

谢谢你的回复。
1条回复:单独控制步进电机的步进数,比如输出5个脉冲,就有很大机率出现反转现象,目测也能看得出来;
2条回复:输出脉冲是TIMER的PWM模式输出,至于DIR控制线上的电平,也是用示波器检测的,目前没有发现出电平的跳变;
3条回复:至于加速度的问题,好像我之前用100HZ的PWM输出也会出现反转的问题,今天准备着手做加速-匀速-减速;
4条回复:我已做了光码盘位置的校准,比如光码盘光电传感器输出E2E1电平(10)为校准位置,只是第一次校准了位置,后续的控制就没有校准了,后面有一个、二个的误差是正常的;

一周热门 更多>