|
爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
最近在拿某宝上那个50键的彩票机键盘折腾DIY个可编程键盘,本来已经搞好键盘矩阵定义,飞线到控制板试机成功,都可以组装了,然后看到了控制板上还空着3个IO,本着不用白不用的原则,但继续加按键是不太可能了,想到商品介绍说支持编码器和灯光,灯光就不考虑了,那就加个编码器玩玩吧
手上没有那种长的像电位器那样的编码器,但有好些旧鼠标,于是先去拆了个联想的,接上后也顺利认出来了,但实际用的时候却是反复的输入字母E,没有滚动的效果,然后怀疑编码器是坏的,又拆了一个山寨的鼠标,接上后症状依旧。
去了售后群问大佬,大佬看了矩阵图说可能是我的接法不对,让调整线序再试试,然后又有大佬指出鼠标编码器的COM线有可能是在边上那根而不是在中间,去找出拆下来的PCB一看,果然鼠标是COM\A\B的顺序,而不是编码器手册上的A\COM\B,确定了是线充问题后,调整地线继续尝试,这次更离谱了,显示的能定义上但实际用时一点动静都没有。
折腾了快一天,晚上的时候才发现,鼠标的编码器只有两种状态,一种是三脚之间各不通,一种是转一格之后,三脚之间任意两脚都能通,那从原理上讲,也就只有开和关两种状态,这也就会导致定义按键时,定义完了正转后,反转与正转的值应该是一样的(只是猜测)
所以,请教一下大佬们,那中长的像电位器的编码器,他的三只脚之间是个什么状态,是也只存在一格全开一格全关这两种状态,还是说比如正转一格导通A\COM,反转一格导通B\COM?
顺带咨询一下,对于编码器来说,半波和全波的区别是什么?问了AI,解释的听不懂,我理解的是全波是不是就是鼠标编码器这种,只存在一通一断,半波的会不会是正转通两脚,反转通另外两脚?
|
|