编码器(encoder)是将信号(如比特流)或数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备。编码器把角位移或直线位移转换成电信号。像这种角位移大家应该都见过,一些家电或音响设备上都有一个旋钮,你可以用来调节音量,那么那个旋钮下的器件就是编码器。还有一些产品使用推杆来变化功能,那个推杆下的器件就是直线位移类的编码器。
像上面这种音量调节的就是属于旋转编码器(是将轴或轴的角位置或运动转换为模拟或数字代码的装置)中的增量编码器。
工作原理:
增量编码器转动后即可产生两种方波输出A和B;这些信号共同构成了增量编码器的正交输出。通过观察A和B输出不断变化的状态,编码器的方向得以确定。顺时针旋转,逆时针旋转的差异是通过输出值中A和B的状态反转顺序决定的。
动作顺序判断:(通道A和通道B的状态反转顺序是判断关键)
1)当旋钮无动作时,控制IC识别到的值一直保持的是前一状态的值(前一状态时是高电平就还保持高电平,前一状态是低电平就还保持低电平)
2)当顺时针旋转时,通道A的状态先反转,然后通道B的状态再反转,然后控制IC识别到了,就调大音量。
3)当逆时针旋转时,通道B的状态先反转,然后通道A的状态再反转,然后控制IC识别到了,就调小音量。
审核编辑:汤梓红
-
编码器
+关注
关注
45文章
3599浏览量
134180 -
工作原理
+关注
关注
4文章
274浏览量
37662
发布评论请先 登录
相关推荐
评论