标题:
步进电机响,但是不转,什么原因 单片机程序已列出
[打印本页]
作者:
董高杰
时间:
2017-5-15 22:58
标题:
步进电机响,但是不转,什么原因 单片机程序已列出
#include <reg52.h>//库函数
#define MOTORSTEP P1
void main()//主函数
{
while(1)//大循环
{
SETP_MOTOR_REV()
{
uint i=0,;
for(i=0;i<8;i++) //8步一个循环
{
MOTORSTEP=REV[i]; //取值赋给P1驱动口
delaymoto();
}
}
}
}
复制代码
电机响,但是不转,什么原因
作者:
cjjcjj1
时间:
2017-5-16 05:34
提示:
作者被禁止或删除 内容自动屏蔽
作者:
yzwzfyz
时间:
2017-5-16 08:07
拉长延时时间试试
作者:
知识就是力量
时间:
2017-5-16 08:54
检查输入脉冲的频率,步进电机的输入频率不能过高,过高时也会导致电机只响不转
作者:
知识就是力量
时间:
2017-5-16 08:57
检查输入脉冲的频率,步进电机的输入频率不能过高,过高时也会导致电机只响不转
作者:
陈小晓
时间:
2019-7-29 22:39
有些驱动比较强大一般只要调节细分就能解决了,像DRV8825这种驱动得用定时器计算脉冲才可以。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1