一种步进电机驱动方法及驱动设备与流程

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

技术特征:

1.一种步进电机驱动方法,其特征在于,所述方法包括:

获取预设的配置参数、控制指令和使能信号,所述配置参数为步进电机不同工作状态对应的电流值,所述控制指令用于控制所述步进电机的当前工作状态,所述使能信号为允许所述步进电机工作的信号;

基于所述控制指令控制的所述步进电机的当前工作状态、所述配置参数和所述使能信号,获取所述步进电机在当前工作状态下的电流值;

将所述获取的电流值设置为所述步进电机的当前电流。

2.如权利要求1所述的方法,其特征在于,所述控制指令包括锁定指令;

基于所述控制指令控制的所述步进电机的当前工作状态、所述配置参数和所述使能信号,获取所述步进电机在当前工作状态下的电流值,包括:

当所述锁定指令控制所述步进电机的工作状态为锁定状态时,查找所述配置参数中所述锁定状态对应的目标电流值;

基于所述目标电流值和所述使能信号,获取所述步进电机在所述锁定状态下的电流值。

3.如权利要求2所述的方法,其特征在于,基于所述目标电流值和所述使能信号,获取所述步进电机在所述锁定状态下的电流值,包括:

当所述使能信号为有效电平时,将所述目标电流值作为所述步进电机在所述锁定状态下的电流值。

4.如权利要求1所述的方法,其特征在于,当所述控制指令包括运行指令时,基于所述控制指令控制的所述步进电机的当前工作状态、所述配置参数和所述使能信号,获取所述步进电机在当前工作状态下的电流值,包括:

当所述运行指令控制所述步进电机的当前工作状态为运行状态时,查找所述配置参数中所述运行状态对应的目标电流值;

基于所述目标电流值和所述使能信号,获取所述步进电机在所述运行状态下的电流值。

5.如权利要求1所述的方法,其特征在于,所述方法还包括:

获取脉冲信号,所述脉冲信号用于控制所述步进电机的当前工作状态;

基于所述使能信号和所述脉冲信号,确定所述步进电机的当前工作状态为运行状态;

查找所述配置参数中所述运行状态对应的目标电流值;

将所述目标电流值确定为所述步进电机在所述运行状态下的电流值。

6.如权利要求1所述的方法,其特征在于,获取预设的配置参数和控制指令之后,所述方法还包括:

存储所述配置参数。

7.一种步进电机驱动设备,其特征在于,所述设备包括:通信接口、微控制单元mcu控制器、信号接口、步进电机驱动装置和驱动接口;

所述通信接口,用于获取预设的配置参数和控制指令,并将所述配置参数和所述控制指令发送至所述mcu控制器,所述配置参数为步进电机不同工作状态对应的电流值,所述控制指令用于控制所述步进电机的当前工作状态;

所述信号接口,用于获取使能信号,并将所述使能信号发送至所述mcu控制器和所述步进电机驱动装置,所述使能信号为允许所述步进电机工作的信号;

所述mcu控制器,用于基于所述控制指令,向所述步进电机驱动装置输出脉冲信号,所述脉冲信号用于控制所述步进电机的当前工作状态;基于所述步进电机的当前工作状态、所述配置参数和所述使能信号,获取所述步进电机在当前工作状态下的电流值;

所述步进电机驱动装置,用于通过所述驱动接口获取所述mcu控制器获取的电流值,并将所述电流值设置为所述步进电机的当前电流。

8.如权利要求7所述的设备,其特征在于,所述控制指令包括锁定指令;

所述mcu控制器,具体用于当所述锁定指令控制所述步进电机的工作状态为锁定状态时,查找所述配置参数中所述锁定状态对应的目标电流值;

基于所述目标电流值和所述使能信号,获取所述步进电机在所述锁定状态下的电流值。

9.如权利要求8所述的设备,其特征在于,所述mcu控制器,还具体用于当所述使能信号为有效电平时,将所述目标电流值确定为所述步进电机在所述锁定状态下的电流值。

10.如权利要求7所述的设备,其特征在于,当所述控制指令包括运行指令时,所述mcu控制器,具体用于在所述运行指令控制所述步进电机的当前工作状态为运行状态时,查找所述配置参数中所述运行状态对应的目标电流值;

基于所述目标电流值和所述使能信号,获取所述步进电机在所述运行状态下的电流值。

11.如权利要求7所述的设备,其特征在于,所述信号接口,还用于获取脉冲信号,并将所述脉冲信号发送至所述步进电机驱动装置;

所述mcu控制器,还用于当检测到所述步进电机的当前工作状态为运行状态时,基于所述使能信号,查找所述配置参数中所述运行状态对应的目标电流值;

将所述目标电流值确定为所述步进电机在所述运行状态下的电流值。

12.如权利要求7所述的设备,其特征在于,所述mcu控制器,还用于存储所述配置参数。

13.一种电子设备,其特征在于,所述电子设备包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存储的程序时,实现权利要求1-6任一所述的方法步骤。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一所述的方法步骤。

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