本帖最后由 恍如隔世40 于 2021-4-13 23:10 编辑
认识EC11旋转编码器&编写驱动程序
前言
抛开工作,以电子爱好者的身份,单片机玩多了都会想着在单片机的外围设备玩出一些花样来。
这其中首先想到的就是“升级”输入输出设备。
这里先说一说我们常给单片机使用的输入设备。
独立按键
矩阵键盘
ADC按键
ADC摇杆
电位器
五向按键
拨轮开关
旋转编码器
以上这些输入设备,不是按键就是电位器。厌倦了在矩阵键盘里一个个的找按键,也厌倦了使用ADC扫描的方式来读取输入值。就只有拨轮开关和旋转编码器最简洁了。其中拨轮开关本质上就是三个按键,就只剩下旋转编码器看起来比较有逼格了。
遇见
一开始我只是在示波器和数控电源上见到过旋转编码器,那时候我听人说这叫数字电位器,就觉得很神奇,是什么结构竟然可以让一个“电位器”无限的转下去。后来才知道汽车的车机上用的也是旋转编码器。
接着在一乐看到的V8电子负载,V9电源,以及一些白光焊台上也用的旋转编码器之后我就深深的喜欢上了这个精巧的小玩意。不多废话,下面来了解一下旋转编码器。
旋转编码器作为人机交互的输入设备,最常用的是EC11(类似的还有EC12、EC16等)
了解EC11
ALPS旋转编码器选型手册.EC11实物图.垂直型
|