楼主假如只是追求使用效果,就不必追问这个问题,可能再挂10天也没人理会,因为大家仅仅是使用,假如为追求理论分析,这个问题又过于浅显,没有什么理论价值,知道这个,也不说明有什么理论常识。' ], M: N1 P" P9 h
不知道楼主画过码盘没有,假如画过,这个问题就非常简单。
9 x: _' L2 U/ u7 X- l# a. K增量编码器,码盘是由很多、数据道、组成的,每个数据道有光电头和读头,构成数据输出,刻线的密度决定了这个增量型编码器的分辨率,
! f$ }" o7 y% c8 k增量编码器的两路信号,A/B输出的波形一般有两种,一种是有陡直上升沿和陡直下降沿的方波信号,一种是缓慢上升与下降,波形‘类似’正弦曲线的Sin/Cos曲线波形信号输出,A与B相差1/4T周期90度相位,如果A是类正弦Sin曲线,那B就是类余弦Cos曲线。 t) `$ b/ [: b3 s2 B/ G0 t2 ]
方波信号,A,B两相相差90度相(1/4T),利用其上升沿和下降沿,在1/4T方波周期就可以判断角度变化,1/4的T周期就是最小测量步距,通过电路对于这些上升沿与下降沿的判断,可以4倍于读取角度的变化,这就是方波的四倍频。3 Z/ W0 A. j6 p# K
而对于SIN/COS类正余弦的信号来说,‘细分’实际是利用了其‘上升沿/下降沿的相位变化’来进行的细分,通过读取其波形相位的变化,用模数转换电路来细分,5倍、10倍、20倍,甚至100倍以上,这就是问题的实质,
2 N3 G% h! R% W9 }3 X+ L0 W楼主可以看一下电路分析的书籍,里面有介绍,网络也有闲人写这类曲高和寡‘闲杂文’。8 [; [( U! _' c$ |; w9 |
假如你硬要用方波信号进行多倍频的细分,理论上不能说不可以,但限于方波的特性,会出现许多的不确定信号,导致系统的‘处理误差’,甚至于根本就没有实用价值。 |