一种步进电机控制器的制作方法

文档序号:20006849发布日期:2020-02-22 03:41阅读:来源:国知局

技术特征:

1.一种步进电机控制器,其特征在于,包括驱动模块、电机驱动器、计数模块、中断模块,所述的驱动模块分别与电机驱动器、计数模块、中断模块连接,计数模块还与中断模块连接,

所述的驱动模块用于产生并输出驱动脉冲,驱动电机驱动器工作;

所述的电机驱动器响应驱动脉冲,驱动步进电机工作;

所述的计数模块用于统计驱动模块产生的脉冲数,其存储有预设脉冲数量,并根据电机驱动器的细分参数,计算得出步进电机实时转动角度,当计数模块计数达到预设脉冲数量时,即步进电机转动到预设角度时,向中断模块发出中断信号;

所述的中断模块响应中断信号,控制驱动模块停止输出驱动脉冲。

2.根据权利要求1所述的步进电机控制器,其特征在于,所述的电机驱动器的细分参数为步进电机转动一圈所需的驱动脉冲数量。

3.根据权利要求2所述的步进电机控制器,其特征在于,所述的预设脉冲数量为400-25600个。

4.根据权利要求3所述的步进电机控制器,其特征在于,所述的预设脉冲数量为5000-6500个。

5.根据权利要求1-4任一所述的步进电机控制器,其特征在于,所述的驱动模块包括脉冲单元、启停单元、加减速单元,

所述的脉冲单元用于产生驱动脉冲,驱动电机驱动器工作;

所述的启停单元用来控制脉冲单元,启动或停止脉冲单元;

所述的加减速单元用于控制脉冲单元产生驱动脉冲的频率大小,进而控制电机转速。

6.根据权利要求2所述的步进电机控制器,其特征在于,所述的脉冲单元为定时器;所述的启停单元通过使能或失能定时器,启动或停止脉冲单元;所述的加减速单元通过修改定时器的计数器寄存器值,控制脉冲单元产生驱动脉冲的频率大小。

7.根据权利要求6所述的步进电机控制器,其特征在于,所述的中断模块与启停单元信息连通,中断模块通过启停单元控制脉冲单元停止输出驱动脉冲。

8.根据权利要求7所述的步进电机控制器,其特征在于,所述的驱动脉冲频率为0-5000000hz,步进电机转速为0-2000转/秒。

9.根据权利要求8所述的步进电机控制器,其特征在于,还包括输入模块、输出模块,所述的输入模块用于输入电机驱动器的细分参数、预设脉冲数量,所述的输出模块用于输出驱动脉冲频率、步进电机转速。

10.根据权利要求9所述的步进电机控制器,其特征在于,所述的输入模块为输入键盘,所述的输出模块为显示屏。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1