发明名称 步进电机驱动的控制系统中限位开关信号的处理方法
摘要 步进电机驱动的控制系统中限位开关信号的处理方法,涉及步进电机驱动控制领域,它解决现有控制器处理限位开关信号时,直接将限位开关信号反馈至控制器的CPU,由于通过软件实现对限位开关信号的处理,导致占用CPU的资源以及可靠性低的问题,本发明包括开关信号处理电路,所述的开关信号处理电路融合控制器输出的方向信号、脉冲信号和使能信号三路控制信号,这三路控制信号和限位开关信号,按照特定的逻辑关系产生新的三路控制信号输出给步进电机驱动器,同时其中的一路限位开关信号输出给控制器,作为机械系统备用的零位信号。本发明由硬件来处理极限开关的位置的方式提高了系统的实时性和可靠性,并且不丢失机械系统零位信息。
申请公布号 CN102904513B 申请公布日期 2015.04.22
申请号 CN201210370374.3 申请日期 2012.09.27
申请人 中国科学院长春光学精密机械与物理研究所 发明人 许家林;孙强
分类号 H02P8/20(2006.01)I 主分类号 H02P8/20(2006.01)I
代理机构 长春菁华专利商标代理事务所 22210 代理人 陶尊新
主权项 步进电机驱动的控制系统中限位开关信号的处理方法,其特征是,控制器输出方向信号、脉冲信号和使能信号至开关信号处理电路(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)。
地址 130033 吉林省长春市东南湖大路3888号