在电子产品设计中,经常会用到旋转编码开关,比如数码电位器等,它的英文名翻译过来就是Rotary Encoder Switch。常见的有5pin和3pin产品。5pin实在左右旋转的基础上增加了向下按得功能。以EC11为例,常用语仪器仪表面板,音响面板等。其pin脚用途如下: 1,3pin输出编码信号...
分类:
其他好文 时间:
2015-12-12 15:28:49
阅读次数:
136
上面的两个引脚常态下是断开的,当按下按钮时这两个引脚就接通了,所以可以当成普通的按键来用。下面的三个引脚中,一般是中间的引脚接地,两边的两个引脚分别接上拉电阻后接MCU的两个GPIO,当左右旋转旋钮时,这两个引脚会有相应的脉冲输出,MCU通过对这两个脉冲判断,可以获取是正转还是反转,从而对设备进行相应的控制。
在本例程中,我将树莓派的GPIO0,GPIO1,GPIO2配置成相应的功能,用来对旋转编码开关的状态进行检测。GPIO0检测按钮是否按下,GPIO1和GPIO2配合实现左右旋转的检测,在...
分类:
其他好文 时间:
2014-08-18 16:27:22
阅读次数:
670