简单聊一聊德国库伯勒编码器的旋转方向和旋转位置
更新时间:2021-04-19 点击次数:654次
德国库伯勒编码器是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器是一种将旋转位移转换成一串数字脉冲信号的旋转式传感器,这些脉冲能用来控制角位移,如果编码器与齿轮条或螺旋丝杠结合在一起,也可用于测量直线位移。
编码器产生电信号后由数控制置CNC、可编程逻辑控制器PLC、控制系统等来处理。这些传感器主要应用在下列方面:机床、材料加工、电动机反馈系统以及测量和控制设备。
如何使用编码器才能知道“旋转方向”,“旋转位置”呢?下面,小编就用德国库伯勒编码器做一个简要说明。
首先LED发光素子的光是错乱光。通过透镜将光集中在一起并转化成平行光。码盘上等分地开通若干个长方形孔(有通光也有不通光)。射到受光IC上的发光二极管等电子元件上,通过信号转换电子部进行处理,然后输出“A相”,“B相”两种方波。
A相同B相的相位关系是通用的,B相同A相相差1/4周期输出。通过处理A相与B相这两种编码器输出,就能够清楚电机的旋转方向,旋转位置以及旋转速度。那么下面我们就讲讲如何将他们检测出来的。
1、旋转方向的检测
通过检测A,B相的出现先后顺序,可以判别旋转轴的旋转方向。比如说德国库伯勒编码器码盘顺时针旋转的时候,B相会比A相晚出现。如果码盘逆时针旋转时,B相就会先于A相出现。这样的结构不单单可以用来判别旋转方向可以用来判别水平驱动时的移动方向。
2、旋转位置的检测
码盘(光栅盘)是在一定直径的圆板上等分地开通若干个长方形孔。因为德国库伯勒编码器的每个长方形孔输出一个脉冲信号,所以可以检测出每个脉冲相同于一度的旋转位置。如果1周有3600个长方形孔的话,同理可以检测出0.1度的角度。