echo51u 发表于 2015-7-29 09:51:46

arduino uno和TB6560驱动 42步进电机

求助 我的TB6560的CLK+连到arduino 的pin9
    CW+连到pin8
其余的CLK- CW- 接地EN+EN-悬空
电机是2相四线 线没有接错可是按这个程序上传后 电机根本不转求大神榜我看看 怎么回事啊
#define CLK 9
#define CW 8

void setup() {
pinMode(CLK,OUTPUT);
pinMode(CW,OUTPUT);

Serial.begin(9600);

// put your setup code here, to run once:

}
void loop() {
digitalWrite(CW,LOW);

for(int i=0;i<200;i++)
{
digitalWrite(CLK,HIGH);//逆时针(正转),无细分,半流,200脉冲/转,步距角1.8度,500KHZ
delayMicroseconds(25);
// delay(20);
digitalWrite(CLK,LOW);
delayMicroseconds(30);
//delay(20);
}
// delay(5000);
}
// delay(500);

echo51u 发表于 2015-8-3 19:46:12

有没有人啊

immortal 发表于 2015-8-7 15:53:04

EN给高电平试试

转身已是黄昏 发表于 2015-8-17 21:02:04

楼主问题解决了吗?
页: [1]
查看完整版本: arduino uno和TB6560驱动 42步进电机