1.一种步进电机驱动芯片的驱动方法,其特征在于,所述驱动方法包括:确定目标合帧图像的驱动帧率;
获取步进电机的运动步数和运动方向;
基于所述目标合帧图像的驱动帧率、步进电机的运动步数及运动方向驱动步进电机转动。
2.根据权利要求1所述的驱动方法,其特征在于,获取步进电机的运动步数和运动方向,包括:获取所述目标合帧图像中每一图像帧的图像清晰度值,并获取每一图像帧的图像清晰度值对应的步进电机位置;
基于最大图像清晰度值以及最大图像清晰度值对应的步进电机位置确定步进电机的运动步数和运动方向。
3.根据权利要求2所述的驱动方法,其特征在于,在获取目标合帧图像的驱动帧率之前,包括:响应于用户的输入,获取步进电机的第一次运动参数,所述第一次运动参数包括步进电机的运动步数和运动方向;
其中,获取每一图像帧的图像清晰度值对应的步进电机位置,包括:基于所述第一次运动参数、所述目标合帧图像的驱动帧率确定步进电机的位置。
4.根据权利要求1所述的驱动方法,其特征在于,确定目标合帧图像的驱动帧率,具体为:在获取目标合帧图像中第一帧图像时,确定所述目标合帧图像的驱动帧率,所述目标合帧图像具有N个图像帧,且所述目标合帧图像的驱动帧率F=N*f,f为所述目标合帧图像中每一帧图像的采集帧率。
5.根据权利要求1所述的驱动方法,其特征在于,还包括:基于所述目标合帧图像的驱动帧率确定脉宽调制输出信号的周期T1和占空比D;
基于所述脉宽调制输出信号的占空比D控制步进电机进行运动;
其中,D=(T1-Tdelay)/T1,T1=1/F,F表示所述目标合帧图像的驱动帧率,Tdelay表示驱动芯片的控制信号为高电平时步进电机运动开始执行的延迟时间。
6.一种步进电机驱动芯片的驱动系统,其特征在于,包括:主控单元,用于确定目标合帧图像的驱动帧率;
控制单元,用于获取步进电机的运动步数和运动方向;
电机驱动单元,用于基于所述目标合帧图像的驱动帧率、步进电机的运动步数及运动方向驱动步进电机转动。
7.根据权利要求6所述的驱动系统,其特征在于,所述控制单元还用于:获取所述目标合帧图像中每一图像帧的图像清晰度值并获取每一图像帧的图像清晰度值对应的步进电机位置,并基于最大图像清晰度值以及最大图像清晰度值对应的步进电机位置确定步进电机的运动步数和运动方向。
8.根据权利要求7所述的驱动系统,其特征在于,所述控制单元还用于:响应于用户的输入,获取步进电机的第一次运动参数,并基于所述第一次运动参数、所述目标合帧图像的驱动帧率确定步进电机的位置;
所述第一次运动参数包括步进电机的运动步数和运动方向。
9.根据权利要求6所述的驱动系统,其特征在于,所述主控单元还用于:在获取目标合帧图像中第一帧图像时,确定所述目标合帧图像的驱动帧率,所述目标合帧图像具有N个图像帧,且所述目标合帧图像的驱动帧率F=N*f,f为所述目标合帧图像中每一帧图像的采集帧率。
10.根据权利要求6所述的驱动系统,其特征在于,还包括PWM控制器,用于基于所述目标合帧图像的驱动帧率确定脉宽调制输出信号的周期T1和占空比D,以基于所述脉宽调制输出信号的占空比D控制步进电机运动;
其中,D=(T1-Tdelay)/T1,T1=1/F,F表示所述目标合帧图像的驱动帧率,Tdelay表示驱动芯片的控制信号为高电平时步进电机运动开始执行的延迟时间。