主权项 |
步进电机驱动的控制系统中限位开关信号的处理方法,其特征是,控制器输出方向信号、脉冲信号和使能信号至开关信号处理电路(8),所述开关信号处理电路(8)接收左限位开关信号和右限位开关信号,并将左限位开关信号或右限位开关信号中的一路信号作为零位信号传至控制器(1);开关信号处理电路(8)将接收的方向信号和使能信号与向步进电机驱动器(2)输出的方向信号和使能信号保持一致或取反;开关信号处理电路(8)向步进电机驱动器(2)输出的脉冲信号根据限位开关信号和接收控制器(1)输入的方向信号进行逻辑判断,是否向步进电机驱动器(2)传递信号;左极限开关(6)动作,机械系统(5)到达左极限位置,同时,控制器(1)输出的方向信号要求机械系统(5)继续向左运动,开关信号处理电路(8)向步进电机驱动器(2)输出的脉冲信号保持电平不变,不向步进电机驱动器(2)传递信号;右极限开关(4)动作,机械系统(5)到达右极限位置,控制器(1)输出的方向信号要求机械系统(5)向右运动,当到达机械系统(5)的右极限位置时,开关信号处理电路(8)的脉冲信号保持电平不变,不向步进电机驱动器(2)传递信号;当左极限开关(6)和右极限开关(4)均未动作时,开关信号处理电路(8)接收的脉冲信号与开关信号处理电路(8)向步进电机驱动器(2)输出的脉冲信号保持一致,开关信号处理电路(8)直接将脉冲信号传至步进电机驱动器(2)。 |