【技术实现步骤摘要】
一种步进电机驱动器两种输入指令模式的处理方法
[0001]本专利技术属于电机驱动领域,具体涉及一种步进电机驱动器两种输入指令模式的处理方法。
技术介绍
[0002]步进电机驱动器接收上位控制器发出的指令信息对步进电机的转角、转速和旋转方向进行控制。指令信息包含脉冲信息和方向信息,其中脉冲数量决定电机的转动角度,脉冲频率决定电机的转速,方向信息决定电机的旋转方向。
[0003]步进电机运行时的转动角度和旋转方向是由驱动器中DSP内部设置的环分表的输出状态来决定的,环分表的地址值是DSP内部计数器的计数值经运算后确定。因此需要驱动器将上位控制器的指令信息转换为DSP内部计数器的计数值,从而确定环分表的地址值。
[0004]步进电机驱动器的指令输入方式一般有单脉冲方式和双脉冲方式,两种方式指令信号的输入接口电路共用,由于DSP处理器中高速计数器的计数方式只有单脉冲的计数方式,没有双脉冲的计数方式,因此常规的处理方式是通过模式选择信号和指令模式切换电路,将两种指令输入方式转换为DSP处理器中高速计数器能够接收的单脉冲 ...
【技术保护点】
【技术特征摘要】
1.一种步进电机驱动器两种输入指令模式的处理方法,其特征在于,包括如下步骤:步骤一:根据输入DSP28335处理器的外部模式选择信号,判断输入指令的模式是否为单脉冲指令方式,若是,则进入步骤二,若否,则输入指令为双脉冲指令信号,进入步骤三;其中,DSP28335处理器包括第一计数器和第二计数器,单脉冲指令信号包括脉冲信号CLK和方向信号DIR,双脉冲指令信号包括正转脉冲信号CCW和反转脉冲信号CW;步骤二:脉冲信号CLK和方向信号DIR分别输入到第一计数器的计数端和方向端,通过第一计数器中获得的数据,获得环分表的地址值;步骤三:正转脉冲信号CCW输入第一计数器的计数端,反转脉冲信号CW输入第二计数器的计数端,通过第一计数器和第二计数器中获得的数据,获得环分表的地址值。2.如权利要求1所述的一种步进电机驱动器两种输入指令模式的处理方法,其特征在于,所述第一计数器和第二计数器均为可逆计数器。3.如权利要求1所述的一种步进电机驱动器两种输入指令模式的处理方法,其特征在于,步骤二中,第一计数器设置为脉冲+方向的计数模式。4.如权利要求1所述的一种步进电机驱动器两种输入指令模式的处理方法,其特征在于,步骤二中,脉冲信号CLK输入到第一计数器的计数端EQEP1A...
【专利技术属性】
技术研发人员:张朝晖,白新力,王桐,雷伟彤,李攀,苗瑞,吴琎,吴波,
申请(专利权)人:西安微电机研究所有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。