「鼠标」当你滚动鼠标滚轮的时候,发生了什么?来看看编码器工作原理吧
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
大家有没有遇到过鼠标滚轮失灵的情况?
做PPT时候突然自动翻页 , 网页卡死不能上下滑动 , 这八成就是滚轮坏了 。
那么 , 你知道滚轮的工作原理么 , 它怎么就失灵了?
大部分鼠标滚轮 , 都和这个小东西有关 , 这就是旋转式编码开关 , 又叫机械编码器 。
滚轮一端插在这个转盘里面 , 我们滚动滚轮时候 , 转盘被带动旋转 , 产生脉冲信号 , 电脑依靠这个信号判断滚轮的旋转方向和速度 。
我们拆一个机械编码器来看看 。 就是这个小东西 , 特别简单有没有 , 一共就4个零件
最左边是铁壳 , 上面一般会有厂家信息 , 安装高度 , 和寿命等
比如这个 , 厂家好奇心 , 安装高度10毫米 , 寿命500万圈 。
这里需要注意的是 , 安装高度是按照右图测量 。
然后是弹片 , 再往右是带刻度的塑料转盘 。
转盘旋转的时候带刻度的这一面和这个弹片摩擦 , 产生段落感 , 我们用滚轮时候会有一格一格的感觉 , 就来自于这个转盘和弹片
转盘另外一面镶嵌了一个带触点的接触片 , 3个触点每个间隔120度 , 是等分的 , 分别对应3个扇形区域 。
最右边是塑料壳底座 , 内嵌了一个铜片 , 不知道学名 , 姑且叫它铜片吧 。 这个铜片 , 用万用表测量了一下 , 实际上是3部分 , 分别和3根引脚相连 。
注意 , 这3个扇形区域面积并不一样 , 这个红色的最大 , 另外两个相等 。
我们把这几个区域给它一个编号 , 红黄蓝分别对应0 1 2
转盘转动时候接触片和3个铜片交替连接 , 断开 , 持续发出不同的讯号 ,
这个信号被鼠标处理并传递给电脑 , 电脑依据这个讯号来判断滚轮的运动方向 ,
如果我们把时间单位也加进去 , 电脑就可以判断出滚轮转动的速度了 。
我们把转盘上的接触片加上 , 这个绿色的三叉指针代表接触片 。
以顺时针旋转为例 。
随着旋转 , 就会出现不同的信号组合 。
0 02 012 01 02 012 01 02
当电脑收到这个讯号 , 就会判断出鼠标在某单位时间内 , 做出了顺时针旋转的动作 。
以此类推 , 那如果电脑收到反向排列的信号 , 那就是滚轮在逆时针旋转 。
推荐阅读
- 秋叶援充值你的信仰,ROG烈刃2无线鼠标免焊微动随意换
- 「京东方」当你们喷华为用京东方的时候,却不知道国产面板为你们省了多少钱
- 科技俱乐部for iPad将在今年晚些时候获得鼠标和触控板的支持,Office
- 威锋网For iPad 将获得鼠标和触控板支持,Office
- IT之家for iPad加入鼠标/触控板支持,办公体验up!微软将为Office
- cnBetaTB鼠标党也能快速切换桌面,用户提议为任务视图添加右键菜单
- 智能家居科技Eight360发布全新VR外设,球形设计自由滚动
- #数评时代# 我却被它的摄影力所吸引,当你们谈论它的神仙颜值时
- #第一社闻#专业提示:在iPadOS中调整鼠标和触控板的滚动速度
- 「热爱生活的杨」从来不用鼠标?,为什么黑客总不停敲键盘