步进电机控制器设计(为测试步进电机烦恼吗?来做个手持脱机步进电机控制器)

Posted

篇首语:丈夫不报国,终为愚贱人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了步进电机控制器设计(为测试步进电机烦恼吗?来做个手持脱机步进电机控制器)相关的知识,希望对你有一定的参考价值。

步进电机控制器设计(为测试步进电机烦恼吗?来做个手持脱机步进电机控制器)

手持脱机步进电机控制器

3d打印外壳

简介:

不知道各位小伙伴们常不常用步进电机,因其精确的控制性很容易实现步进电机的角度和速度控制,然而也因为此特性导致在前期对步进电机调试时比较繁琐;所以结合arduino nano和A4988,我们开源一款方便测试步进电机,同时又可烧写不同程序实现移植复用的手持脱机步进电机控制器。

材料:

材料一览

材料:

arduino nano

A4988步进电机驱动板

3.5mmDC插座

排插7pin

排插8pin

排插4pin

XH2.54,4pin弯针

导线

洞洞板,3x7cm

接线图:

接线图

烧录代码:

int Msteppin=7;int Mdirpin=6;int Menpin=8;int i=200;int BUTTON1 = A2;int BUTTON2 = A3;char key; void setup() pinMode(Msteppin,OUTPUT);//驱动pinMode(Mdirpin,OUTPUT);//方向pinMode(Menpin,OUTPUT);//使能digitalWrite(Menpin,LOW);pinMode(A2,INPUT_PULLUP);//A2上拉pinMode(A3,INPUT_PULLUP);//A3上拉Serial.begin(9600); void a()digitalWrite(Mdirpin,HIGH); int i=0;while(i<200)digitalWrite(Msteppin,HIGH);delayMicroseconds(800);digitalWrite(Msteppin,LOW);delayMicroseconds(800);i++;void b() digitalWrite(Mdirpin,LOW); int i=0; while(i<200)digitalWrite(Msteppin,HIGH);delayMicroseconds(800);digitalWrite(Msteppin,LOW);delayMicroseconds(800);i++;void loop()   while (digitalRead(BUTTON2) == LOW)   a();Serial.println(\'0\');  while (digitalRead(BUTTON1) == LOW)   b();Serial.println(\'c\');    int key=Serial.read(); switch(key)  case\'0\':a();delay(10);break; case\'c\':b();delay(10);break; case\'t\':a();delay(1000);b();delay(1000);break; default:break;    

实物展示:

焊接线路

密密麻麻的飞线

测试效果非常不错

视频地址:

http://v.youku.com/v_show/id_XNDEzMTM2NDc3Mg==.html

3d打印外壳下载地址:

http://www.dayin.la/user/23742

相关参考

日置电压内阻测试仪(深成科技:深圳圆柱电池18650测试分选机找哪家公司好?)

...试分选由PLC控制+PC工业电脑组成,PLC控制交流伺服电机,步进电机和气缸等完成分选功能,PC负责数据采集和处理,以及数据保存。每小时完成圆柱成品电芯分选数量4000支左右,机械结构设计简洁大方,系统测试性

日置电池测试仪(深圳市深成科技有限公司圆柱电池18650测试分选机的技术参数?)

...试分选由PLC控制+PC工业电脑组成,PLC控制交流伺服电机,步进电机和气缸等完成分选功能,PC负责数据采集和处理,以及数据保存。每小时完成圆柱成品电芯分选数量4000支左右,机械结构设计简洁大方,系统测试性能稳定。此设...

注塑机伺服电机不会动了(不用马达如何维修测试伺服器?三个维修实例在这里)

...是驱动呢?驱动就是变频器和伺服器的总称,也包括运动控制器,是工业机器人的重要零部件。变频器和伺服器最大的区分就是开环控制和闭环控制,但变频器不也全部都是开环控制,很多变频器支持闭环控制,一些工程型变频...

注塑机伺服电机不会动了(不用马达如何维修测试伺服器?三个维修实例在这里)

...是驱动呢?驱动就是变频器和伺服器的总称,也包括运动控制器,是工业机器人的重要零部件。变频器和伺服器最大的区分就是开环控制和闭环控制,但变频器不也全部都是开环控制,很多变频器支持闭环控制,一些工程型变频...

深圳工业冷水机(动力电池测试冷水机-电池包测试用冷却系统-新能源电机测试冷水机)

...MOTOR):单电机/双电机/三电机/四电机/动力总成驱动电机控制器(MCU):乘用车MCU/

深圳工业冷水机(动力电池测试冷水机-电池包测试用冷却系统-新能源电机测试冷水机)

...MOTOR):单电机/双电机/三电机/四电机/动力总成驱动电机控制器(MCU):乘用车MCU/

汽油发电机没力怎么办(柴油发电机导致压油低是什么原因呢?如何防止发电机油压过低?)

...,我们应该怎样做呢?  一般来说,您应该检查发电机控制器接线,确保发电机接线正确,并且开关和发送器连接到控制器或ECU上的

步进电机驱动器 5v(步进电机控制的共阴极和共阳极)

#步进电机##驱动器##共阴极#共阳极#一般驱动步进电机时,可以使用成熟的步进电机驱动器,一般的电机生产厂家也会提供。可以设计一个专门的控制器,也可以用项目中的已选好的或者设计好的控制器。控制器需要输出信号给...

汽车发电机哪里能修(汽车行驶中电瓶灯亮了怎么办?怎么检测发电机?教你几招应急方法)

...故障灯的时候,那就最好是抓紧找一处安全的路边停车,来做个简单的检查。但是千万记得不要关掉钥匙给熄火了,不然就可能就再也打不着了。我们只要靠边停车,拉紧手刹后,再打开咱们车辆的引擎盖,然后找到发动机的机...

气动黄油机需要加油吗(电机轴承黄油不是随便加的)

...减少电机的故障率,需要定期对电机轴承进行检修保养,测试电机轴承温度,及时发现问题,定期加注黄油。那么给电机加油的周期是多久?加注量是多少?选择什么样的油脂?作为专业的电气人员除了会维修电气设备,更应该...