混合步进电机模块(步进电机模组)

海潮机械 2023-01-04 17:46 编辑:admin 262阅读

1. 步进电机模组

MOV20H,#00H;20H单元置初值,电机正转位置指针

  MOV21H,#00H;21H单元置初值,电机反转位置指针

  MOVP1,#0C0H;P1口置初值,防止电机上电短路

  MOVTMOD,#60H;T1计数器置初值,开中断

  MOVTL1,#0FFH

  MOVTH1,#0FFH

  SETBET1

  SETBEA

  SETBTR1

  SJMP$

  ;***********计数器1中断程序************

  IT1P:JBP3.7,FAN;电机正、反转指针

  ;*************电机正转*****************

  JB00H,LOOP0

  JB01H,LOOP1

  JB02H,LOOP2

  JB03H,LOOP3

  JB04H,LOOP4

  JB05H,LOOP5

  JB06H,LOOP6

  JB07H,LOOP7

  LOOP0:MOVP1,#0D0H

  MOV20H,#02H

  MOV21H,#40H

  AJMPQUIT

  LOOP1:MOVP1,#090H

  MOV20H,#04H

  MOV21H,#20H

  AJMPQUIT

  LOOP2:MOVP1,#0B0H

  MOV20H,#08H

  MOV21H,#10H

  AJMPQUIT

  LOOP3:MOVP1,#030H

  MOV20H,#10H

  MOV21H,#08H

  AJMPQUIT

  LOOP4:MOVP1,#070H

  MOV20H,#20H

  MOV21H,#04H

  AJMPQUIT

  LOOP5:MOVP1,#060H

  MOV20H,#40H

  MOV21H,#02H

  AJMPQUIT

  LOOP6:MOVP1,#0E0H

  MOV20H,#80H

  MOV21H,#01H

  AJMPQUIT

  LOOP7:MOVP1,#0C0H

  MOV;20H,#01H

  MOV21H,#80H

  AJMPQUIT

  ;***************电机反转*****************

  FAN:JB08H,LOOQ0

  JB09H,LOOQ1

  JB0AH,LOOQ2

  JB0BH,LOOQ3

  JB0CH,LOOQ4

  JB0DH,LOOQ5

  JB0EH,LOOQ6

  JB0FH,LOOQ7

  LOOQ0:MOVP1,#0A0H

  MOV21H,#02H

  MOV20H,#40H

  AJMPQUIT

  LOOQ1:MOVP1,#0E0H

  MOV21H,#04H

  MOV20H,#20H

  AJMPQUIT

  LOOQ2:MOVP1,#0C0H

  MOV21H,#08H

  MOV20H,#10H

  AJMPQUIT

  LOOQ3:MOVP1,#0D0H

  MOV21H,#10H

  MOV20H,#08H

  AJMPQUIT

  LOOQ4:MOVP1,#050H

  MOV21H,#20H

  MOV20H,#04H

  AJMPQUIT

  LOOQ5:MOVP1,#070H

  MOV21H,#40H

  MOV20H,#02H

  AJMPQUIT

  LOOQ6:MOVP1,#030H

  MOV21H,#80H

  MOV20H,#01H

  AJMPQUIT

  LOOQ7:MOVP1,#0B0H

  MOV21H,#01H

  MOV20H,#80H

  QUIT:RETI  END

2. 步进电机模组异响

怠速是否正常,如果怠速会游车或转速偏高可能是进气系统漏气造成。也可能是喷油嘴或步进电机动作的响声。

3. 步进电机模组噪音大

以下有几种方法:

尝试将步进电机驱动器的输出电流调小一点。

将步进电机驱动器的细分参数适当增大。

检查步进电机周围是否有零部件松动,排除共振噪音。

观察步进电机在静止时噪音是否还存在,如果依然有噪音,可以尝试更换高品质的步进电机驱动器,因为有的低端驱动器本身会产生一定的电流声。

4. 步进电机模组的应用

如何用电机使一个物体在一直线上来回移动

我们知道电机是旋转工作的如何转换为直线运动有很多方法,有通过螺纹丝杠的、皮带或者同步带转换的,如果要求精度准确、速度高的话可以选择直线电机。那在我们自动化机械设备经常用到这种结构进行直线移动如机床上面的车刀的移动。

从下面的设备我们简单介绍下电机旋转量转换为直线位移的原理,上面的装置是一个伺服电机通过同步带带动工作台移动的例子,它呢是两端有个同步轴,电机侧与轴连接进行旋转拉动这个工装左右移动,这个方向的控制由电机正反转进行控制。下面的的装置是通过螺纹丝杠进行传动,原理和我们拧螺丝是一样的丝杠旋转一圈工作台就是移动一个螺纹的距离。这种丝杠有的是T型的如下图所示,还有那种滚珠型的要求速度较快的通常与伺服电机配套使用。

这个电机控制物体做直线运动的原理还是很简单的,只要大家看到实物就能懂得它的运动过程,以上就是简单的介绍,希望能帮到你!

5. 步进电机模块

接电源不用注意什么,注意正负极,即可298用36伏电压都没问题,但值得注意的是298的电流不能超,超了会烧坏电机或芯片,因此电机不转的时候要注意用软件把电机的电断了,电机的电断了电机会转动,有时候电机不动时要锁轴这时就要用PWM控制好电流以免过流损坏电机

6. 步进电机模组图片

这个不同的东西转化的公式都不一样,只需要把这个公式编辑到组态里就行了。

比如用步进电机1.8°,采用8细分,直接带丝杆,丝距0.5mm。那么一个脉冲步进电机转动1.8°/8=0.225°,步进电机转1圈需要360°/0.225°=1600个脉冲,丝杆行走1mm需要转动2圈,就是3200个脉冲,那么公式就出来了,3200*距离mm=脉冲个数。

把这个式子编辑到你的组态里,根据距离mm就知道脉冲个数了。

这个是很简单的了,有的还有减速机,有的还有皮带,等等,这个公式你就自己算吧。 望~~。。。。。

7. 步进电机组装

一般不走总线。

如果使用总线类型,则只需两条信号线和电源线即可串联连接所有电动机。设计安装非常方便,接线时不会有很多信号干扰。