发明名称 利用正交编码器检测旋转运动系统的方法
摘要 种利用正交编码器检测旋转运动系统的方法,涉及测量仪器技术领域,所解决的是现有方法应用范围小,且检测精度低的技术问题。该方法将正交编码器输出的A相信号、B相信号调制成固定幅值的方波,并为正交编码器配置一个微处理器,将微处理器的两个外部中断引脚的外部中断触发方式分别设置为上升沿触发,并将正交编码器的A相方波信号、B相方波信号分别接到微处理器的该两个外部中断引脚,利用微处理器实时检测正交编码器输出的A相方波信号、B相方波信号各个上升沿的起始时刻,进而计算出旋转运动系统的当前转动方向、当前转速。本发明提供的方法,适用于检测旋转运动系统。
申请公布号 CN105628956A 申请公布日期 2016.06.01
申请号 CN201511010836.0 申请日期 2015.12.30
申请人 上海自动化仪表有限公司 发明人 易铃芳;史哲烽
分类号 G01P3/486(2006.01)I;G01P13/04(2006.01)I 主分类号 G01P3/486(2006.01)I
代理机构 上海申汇专利代理有限公司 31001 代理人 俞宗耀;朱逸
主权项 一种利用正交编码器检测旋转运动系统的方法,其特征在于:将正交编码器输出的A相信号、B相信号调制成固定幅值的方波,并为正交编码器配置一个微处理器,将微处理器的两个外部中断引脚的外部中断触发方式分别设置为上升沿触发,并将正交编码器的A相方波信号、B相方波信号分别接到微处理器的该两个外部中断引脚,利用微处理器实时检测正交编码器输出的A相方波信号、B相方波信号;如果微处理器检测到T3‑T1<T2‑T3,则判定旋转运动系统的估计转向为正转,反之则判定旋转运动系统的估计转向为反转;其中,T1、T2为正交编码器输出的A相方波信号的最近两个上升沿的起始时刻,并且T1时刻位于T2时刻之前;其中,T3、T4为正交编码器输出的B相方波信号的最近两个上升沿的起始时刻,并且T3时刻位于T4时刻之前;微处理器在连续N次的估计转向中,如果有X1>X2,则判定旋转运动系统的当前转动方向为正转,如果有X1<X2,则判定旋转运动系统的当前转动方向为反转;其中,N为预先设定的转向判定阈值,X1为判定旋转运动系统的估计转向为正转的次数,X2为判定旋转运动系统的估计转向为反转的次数。
地址 200072 上海市闸北区广中西路171号7号楼