2024年5月17日发(作者:时良工)
罗技光电鼠标拆解与分析 by louiskoochen
最近家里鼠标陆续出了点问题,拆开研究了一下。
1. 罗技光电鼠标
说实话,内部结构比我想象的更简单。主要结构为:左键1,右键2,中键3, 光学感
应器IC 4,发光二极管5,USB通讯插座6.
整个电路非常简单,就3个微动开关按键,发光管和传感器IC,及其外围的阻容,一
块2层板搞定。除了IC值点钱,其他都是便宜货。
上盖有有块厚铁片7,仅仅是为了增加重量,让人拿手上有点质感。
粗略估了成本,上下盖3块,板卡PCBA 15块,USB线2块,一共大概20块。零售
60,毛利率非常高。
值得一提的是鼠标滚轮的设计。我们知道,滚轮有滚动和下按两个操作,而且滚动时
会像齿轮一样一格一格的转动。下面看看分别是怎么实现的。
下按:
通过塑胶件9将滚轮的下压传到到微动开关3上,触发按键操作。通过弹簧10将滚
轮弹回原位
滚动:
注意看滚轮,中间并不是空心,而是由很多辐条组成,这当然不是为了美观。
我推测,11应该是红外发光管,12是红外接收器。
当滚轮转动时,间隔的辐条会偶尔遮挡住红外光。接收器一直在收得到/收不到红外光
的状态间切换。传感器IC 4会对切换的次数进行计数,便知道辐条出现了几次,从而知道
滚轮转动了多少度。因此,辐条的密度决定了滚轮滚动的分辨率。
那滚动时像齿轮一样一格一格的咔咔声是怎么回事?看看弹簧8,它的末端顶在滚轮
的内侧,而滚轮内侧有很多均匀分布的凸起,类似路上的减速带。每次滚轮滚动后,弹簧
8的末端都会被凸起挡住而使滚轮停下来。咔咔声就是弹簧8与凸起碰撞的声音。
为什么一定要一格一格的滚动?因为只有这样才能将滚轮的滚动定量化,离散化。比
如,当你阅读文档时,想用滚轮向下滚动一行,如果没有弹簧8,你可能一不小心就滚动
了2行或者3行,人手很难控制得那么精确。所以,尽管这个设计会带来咔咔的噪声,却
是保证用户体验必不可少的。
2024年5月17日发(作者:时良工)
罗技光电鼠标拆解与分析 by louiskoochen
最近家里鼠标陆续出了点问题,拆开研究了一下。
1. 罗技光电鼠标
说实话,内部结构比我想象的更简单。主要结构为:左键1,右键2,中键3, 光学感
应器IC 4,发光二极管5,USB通讯插座6.
整个电路非常简单,就3个微动开关按键,发光管和传感器IC,及其外围的阻容,一
块2层板搞定。除了IC值点钱,其他都是便宜货。
上盖有有块厚铁片7,仅仅是为了增加重量,让人拿手上有点质感。
粗略估了成本,上下盖3块,板卡PCBA 15块,USB线2块,一共大概20块。零售
60,毛利率非常高。
值得一提的是鼠标滚轮的设计。我们知道,滚轮有滚动和下按两个操作,而且滚动时
会像齿轮一样一格一格的转动。下面看看分别是怎么实现的。
下按:
通过塑胶件9将滚轮的下压传到到微动开关3上,触发按键操作。通过弹簧10将滚
轮弹回原位
滚动:
注意看滚轮,中间并不是空心,而是由很多辐条组成,这当然不是为了美观。
我推测,11应该是红外发光管,12是红外接收器。
当滚轮转动时,间隔的辐条会偶尔遮挡住红外光。接收器一直在收得到/收不到红外光
的状态间切换。传感器IC 4会对切换的次数进行计数,便知道辐条出现了几次,从而知道
滚轮转动了多少度。因此,辐条的密度决定了滚轮滚动的分辨率。
那滚动时像齿轮一样一格一格的咔咔声是怎么回事?看看弹簧8,它的末端顶在滚轮
的内侧,而滚轮内侧有很多均匀分布的凸起,类似路上的减速带。每次滚轮滚动后,弹簧
8的末端都会被凸起挡住而使滚轮停下来。咔咔声就是弹簧8与凸起碰撞的声音。
为什么一定要一格一格的滚动?因为只有这样才能将滚轮的滚动定量化,离散化。比
如,当你阅读文档时,想用滚轮向下滚动一行,如果没有弹簧8,你可能一不小心就滚动
了2行或者3行,人手很难控制得那么精确。所以,尽管这个设计会带来咔咔的噪声,却
是保证用户体验必不可少的。