Arduino基本步金电机控制流程

 时间:2024-10-13 03:23:05

1、如图那样连接每一个元件,注意双极步进电机的连接方式;电路需要一个限流电阻,将它连在Arduino的Vin引脚和SN754410或L293D芯片的电源线之间,Vin引脚依靠外部电源提供电压,因此需要将电压降低以满足电机的需要,不这样做,会损坏电机。

Arduino基本步金电机控制流程

2、Arduion的数字引脚4、5、6和7连接到电机驱动芯片的1、2、3和4引脚上(如图)电机驱动新品的输出引脚1、和2连接到电机的线圈1上,输出引脚3和4连接到线圈2上,需要查看你所有电机的说明书,看那种颜色的连接线到线圈上1上,那种颜色的线连接到线圈上2上,单级步进电机还可能有第5条和第6条引出线,这两条线是练到电源上的。

Arduino基本步金电机控制流程

3、Arduion上的5V引脚练到电机驱动器的引脚16上,两个芯片的内部引脚(1和9)要连接到3.3线上,使他们为逻辑高;Arduuio上的Vin引脚练到驱动芯片的引脚8上,引脚4、5、12和13连接到地;

Arduino基本步金电机控制流程

4、输入代码:#include<Stepper.h>//步数等于360电机的步距教#define STEPS w00//建立一个步进电机对象,叫做stepper,并指定连接到两个线圈的引脚Stepper stepper(STEPS, 4, 5, 6, 7):void setup(){}void loop(){ stepper.setSpeed(60); stepper.step(200); delay(100); stepper.setSpeed(20); stepper.step(-50); delay(100);}把以上代码复制到Arduino编译器里如图

Arduino基本步金电机控制流程
Arduino基本步金电机控制流程
Arduino基本步金电机控制流程

5、最后在运行代码前,确认Arduino由一个外部直流电源供电,当运行时,你会看到步进电机转动一整圈,停一小会儿,之后向相反方向转回1/4圈,停已小会儿,之后重复以上动作,在电机伸出轴上放一个小纸条有助于更清楚地看到电机的转动。

  • win10 安装AMEsim14的方法
  • 垃圾钉的作用
  • adams如何批量隐藏maker
  • 联轴器的选择
  • Adams中Motion由调用外规划数据SPLINE驱动
  • 热门搜索
    美文手抄报 节约用电手抄报图片 阅读的手抄报 文学手抄报的内容 环保手抄报资料大全 正月十五元宵节手抄报 人防手抄报 防震手抄报内容 名人名言手抄报图片 关于孔子的手抄报