编码开关的原理及使用方法 |
您所在的位置:网站首页 › 旋钮开关线路图 › 编码开关的原理及使用方法 |
这里附上旋转编码器 EC11的实现原理和C语言代码:https://blog.csdn.net/lovelijiapu/article/details/99584590
旋转编码开关:在电子产品中经常使用到旋转编码开关,及旋转编码器、数码电位器。一般的旋转编码开关都具有左转、右转、按下的功能。这里简单介绍一下原理及使用方法:(使用的三脚的开关) 三个引脚:1 2 3脚中,2脚(中间那一个)接地,1、3脚接上拉电阻后,开关左、右旋转是,在1、3脚就能检测到脉冲信号的输出。1、3脚为按压开关、按下时及导通、恢复时断开。 这里的难点就是如何判断左右转,这里使用示波器来检测两个引脚的输出信号如下图: 由上图可见:如果输出1 脚 为高电平,输出2脚也出现一个高电平,这时开关就是顺时针旋转;当输出1脚为高电平,2脚出现低电平时,这时开关的旋转方向为逆时针。所以只需要在代码中判断当1脚输出高时,此时输出2脚的状态来获取开关是坐旋转还是右旋转。 旋转编码开关原理图如下:
旋转编码开关引脚输出波形图:
如果A下跳沿时,B为低则表示顺时钟旋转;如果A下沿时,B为高电平则表示逆时钟旋转。与CPU的连接方法:将A端口接CPU的外部中断管脚(下跳沿触发),将B端口接CPU的输入IO。 拆解: 今天拆一个无段落感的旋转编码器 底下四个固定脚翘起来就开了 ![]() ![]() ![]() ![]() ![]() ![]() |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |