现在很多鼠标都支持USB充电了,这样不用担心用着用着没有电,就要换电池了。
为了节约笔记本的USB,我用了一个小米蓝牙鼠标,估计是为了节约成本,它使用了两颗AAA电池(7号),两节AAA电池大概可以用1-2个月,经常需要更换,很不方便。虽然也可以用充电电池,但是镍氢充电器现在用的少,要是出差还要在带一个专用充电器或者备用电池,也是非常麻烦的事情,于是就有了给它改装充电功能的想法。充电当然使用USB比较方便,这样任何时候只要一个普通的macroUSB线就可以充电,不用担心找不到。
先把鼠标拆开,鼠标只有一个螺丝固定,打开电池仓就可以看到。拆鼠标上盖要稍微小心一点,不要把卡子弄断了。小米鼠标使用的塑料很一般,不是太好的材质,力量大了很容易折断。
鼠标很扁,内部空间不大,不足以放下一个稍大容量的锂电池,因此就考虑通过USB直接给镍氢电池充电。
要增加USB充电,就需要USB插座。鼠标本身没有USB,我们可以使用淘宝上这种,好处是带有一个小底板,方便固定和焊线。以前做实验买过几个,正好还有剩下的。
小板正好可以卡在两个按键之间,鼠标的前面是空的,正好可以挖一个小孔,将USB引出来。
挖孔使用普通的美工刀就可以,最好用小号的,刀片较小,这样更容易操作。
鼠标的外壳材质普通,使用美工刀可以轻松的挖开。挖孔前先用笔画好线,避免挖大和切歪了。
一边切一边将USB板进行对比,随时可以调整尺寸。
很快就可以挖好USB孔。不过我们并不能将USB板直接固定在两个按键之间,因为它会把鼠标上盖挡住。USB板可以按照在鼠标前面的位置,这里有一个足够大的空间,但是USB板长了一点,需要变短。
先用钳子掰成两半,在用锉刀修成合适的大小和长度。注意USB板前面要修成圆形,不然放不进去。
修整好的USB板,正好嵌入这个小空间中。
另外在找一个电阻和一个发光二极管,利用发光二极管降压兼做充电指示,电阻进行限流充电。这样电路很简单,虽然没有充电保护、电流也不大,但是好处是简单不容易坏。
注意不同二极管压降是不同的,红色LED通常在1.5-1.6V,绿色和黄色在1.7-1.8V,蓝牙、白色的LED接近3V。LED通常电流在5-30mA作用,太大了容易烧坏。USB电压是5V,2节AAA电池充满在3V左右,放电最低会到1.8V。LED压降1.6V,电流选30mA,理论上电阻选择47欧比较合适。
下面的的LED是一个红色高亮型的,电阻只找到一个20Ω电阻(还是20年前的存货),用起来应该问题也不太大。
因为直接焊到USB引脚上容易损坏,所以先用细铜线将USB的GND(最左边)和VBUS(最右边)引出来,连接到两边的焊盘作为中转。这两个焊盘都连接到USB插座的外壳上,所以需要切断上面一个焊盘的连线,避免短路。
将发光二极管和电阻焊接好,利用LED和电阻本身的引脚,导线也省了。注意管脚不要和其它元件短路。
按照回去之前,先测试一下,避免有问题又要拆开。
充电电流是37mA,稍稍超出预期一点,可能是电池的电压有点低了。虽然充电不快,一般用也够了,充一晚上也不会出问题。
测试好了,就可以将鼠标上盖安装回去。安装前USB板可以用万能胶固定一下,避免松动。
装好后充电的效果,晚上看不错。
最后看看鼠标的主控芯片,它使用了nRF51802,是NRF51822的低成本版本,但也比大部分杂牌鼠标的芯片好。