话说上回把一个机械鼠标改造成光电鼠标的过程中,我就在想,能否把现在光鼠常用的编码开关更换为类似罗技、微软鼠标的那种光栅轮结构形式呢?之所以有这个想法,是因为在我对鼠标编码器研究过后,发现在不更改其它硬件的前提下,完全可以用红外对管代替它,另外它的内部结构形式是导致其寿命较短的根本原因,详见我的帖子
http://bbs.mydigit.cn/read.php?tid=149003或这个帖子
http://bbs.mydigit.cn/read.php?tid=108531,想必大家也有这个感受吧,我想即使是made in japan的ALPS品牌的编码器寿命也不会太长的。。。
闲话少叙,今天就用这个HP的鼠标来改造,算是试验一下吧。
先声明下,此改造纯属娱乐,不建议大家模仿,因为每款鼠标结构都不尽相同,不是都能改造成功的,而且很麻烦的说。。。 =================================================分割线================================== 一款HP的鼠标,滚轮轴断掉了,今天就做一次“小白鼠”吧↓ 电路板↓
先把编码器拆除掉↓
安捷伦的光学传感器↓
另一块IC,俗称“管家婆”的鼠标主控芯片↓
改造前,照例需要进行理论分析
下图是我根据实物测绘的电路原理图,元件规格就不标了(画图板画的)↓
这样就可以按照原理图找到相关节点进行设计并根据鼠标内部空间规划结构
先来看看滚轮吧
坏掉的一侧轴已经被我彻底截断,并钻一个定位孔↓
这个是从上次改造的机械鼠标拆下来的光栅轮↓
把两个对应轮面锉成毛面以准备粘接↓今天手感不好,很多微距都照模糊了
两者合二为一↓
按照需要的长度把多余的轴截掉↓
滚轮胶圈套上,还成吧~
↓用此方法修复断轴滚轮简单实用
下面需要制作关键零件——光栅轮,成败在此一举。因为鼠标内部空间狭小,所以制作的光栅轮直径要非常小,一般不大于13mm,机械鼠标内的光栅轮一般都大于这个直径,所以不能拿来用。
这个齿轮是我从一个坏光驱里拆下来的,直径13mm↓
原来的厚度太厚,需要打磨,并把齿高加深↓
为增强遮光,用记号笔涂成黑色,不涂估计也没啥问题↓
至此光栅轮制作完成。
这个编码器支架留着备用↓
下面进行电路改造
在需要安装红外管的部位进行如图改造↓
这样红外管安装完毕。↓
可惜这种方式后来发现是错误的!因为后来经过上机试用滚轮根本不工作,经过查阅红外接收对管的资料,发现其结构如下图所示↓ 也就是说其内部两个接收管是竖直排列的,只有竖直运动的物体遮挡才能引起两接收管的相位差;而我是将它安装在光栅轮的最下方来使用,这样光栅轮的运动方向相对两个接收管却是水平方向的,所以滚轮不工作了。
虽然如此,但红外对管的位置却不能改动,原因就是鼠标内部空间不允许放到别的位置,那么只好将它旋转90°了,为此我做了一个转接板,可是这样就难看了点,没办法啊↓
换个视角↓
不过这样电路板又要重新改造了,主要是接收管的三条引线位置变化了,直接接到跳线前边↓
到目前为止还不算完工,早着呢~
还要做个弹簧,使滚轮产生段落感,要改就彻底些
找一个别针,弯成这个形状,那个小勾用锉刀锉成圆滑的头部↓
现在可以组装了↓
上机试用,还不错,滚轮段落感还凑合,肯定比不上罗技微软的了
坏了~盖鼠标上盖的时候发现合不上,原因是那个小轮子还是高了些,不过这个难不倒我↓
小心翼翼的磨啊磨~↓
终于扣上了,哥俩又见面了↓
至此本次DIY告一段落。由于抱着试验的心态,在做工上没花很大心思,所用零件材料也全是从废旧物品拆下来的,反正就是边玩边学。我平时是不用这个鼠标的,其实这个鼠标不太适合改造,内部太狭小了,但也总算完成了这次折腾。