瞬停高速直流电机

视频图片:
视频介绍:

瞬停高速直流电机

 

哈~~我下午时突然想到如果给高速直流电机加上反向电压,不就可以加速它的停止了嘛~~于是乎就有了这个实验~~

嗯,左边电机的程序是正常的:

int motor1=9;      

int motor2=11;

int led=2;

 

void setup()

{

Serial.begin(9600);

pinMode(motor1,OUTPUT);

pinMode(motor2,OUTPUT);

pinMode(led,OUTPUT);

}

 

void loop()

{

 digitalWrite(led,LOW);

 analogWrite(motor1,255);

 analogWrite(motor2,0);

 delay(4000);

 digitalWrite(led,HIGH);

 analogWrite(motor1,0);

 analogWrite(motor2,0);

 delay(2000);

}

 

 

 

右边电机是加上反向电压的:

int motor1=9;      

int motor2=11;

int led=2;

 

void setup()

{

Serial.begin(9600);

pinMode(motor1,OUTPUT);

pinMode(motor2,OUTPUT);

pinMode(led,OUTPUT);

}

 

void loop()

{

 digitalWrite(led,LOW);

 analogWrite(motor1,255);

 analogWrite(motor2,0);

 delay(4000);

 analogWrite(motor1,0);

 analogWrite(motor2,255);

 digitalWrite(led,HIGH);

 delay(220);

 analogWrite(motor1,0);

 analogWrite(motor2,0);

 delay(2000);

}

 

经对比可以发现这种方法的确可以很快的停止电机~~基本上是在7毫秒之内停下~~

 

 

最后插一句话:板子上方1号针脚一直都是高电压,程序控制也没用~~针脚旁写着“TX”,不知道是什么意思~~猜测可能是输入之类的吧~~

后来查了下,电机在通正向电流的情况下反转会变成发电机,产生一个巨大电流,容易烧毁板子~~

瞬停高速直流电机》上有1条评论

  1. Pingback引用通告: BZ编程小组 作品 | BZ编程小组

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.