这鼠标挺奇怪的,需两节7号电供电,却找不到一个开关,上方就一个轻触按钮,按钮下方写着“connect”,估计是和电脑的蓝牙配对用的。装入电池后,鼠标下方的LED灯闪了一下后就没反应了,以为电池没电了,装了两节新电池,依旧没反应。按那唯一的按钮依旧没反应,这LED闪一下估计是接触不良吧,我有点冲动了,拿起起子把这蓝牙鼠标给拆了,拆开之后,用万用表测了下电压,供电正常,那还会是什么原因呢?
这个问题我思考了许久(哎╮(╯▽╰)╭,自己也真够笨的),后来想想整个鼠标就那么一个按钮,想弄花样也只能在这按钮上弄了,(按钮弄的也挺粗糙的,需用尖的东西才能按)长按按钮试试吧,嘿,灯亮了。之后打开电脑的蓝牙设备,配对成功.......
问题又出现了,这蓝牙鼠标用是能用了,可不用的时候怎么关呢,继续按按钮,灯不灭, 这东西怎么用啊,一直开着不费电啊。这个问题想不通,不管了,看会电影.......鼠标就这样放在桌上许久,当我再次移动鼠标的时候没反应,情急之中乱点了几下鼠标,过了一会鼠标有反应了。这鼠标神奇的,至少可以说他刚刚进入了休眠状态吧,点下鼠标应该是把他唤醒的,这个设计有创意的,至少可以说它是秉承了低功耗的理念吧。
无意之中把电脑上的蓝牙关掉了,那鼠标竟然也神奇般的自动关掉了,当再次打开蓝牙时,鼠标自动又打开。这功能也太强大了吧,我决心再次拆开鼠标看个究竟。
这鼠标除了一块鼠标控制芯片(其他的光电鼠标都有)还多了块电路板,电路板上主要有两块芯片:atmal的24C256,这是块eerom芯片,还有块BCM2040芯片,我猜就是这块芯片有蓝牙的功能吧,并且肯定不止这个功能,它里面应该集成了控制器的功能。
网上搜了下BCM2040的datasheet,果然不出所料,这块芯片除了蓝牙功能还集成了8051处理器,有RAM/ROM(里面有应该有相应的控制程序了吧),能处理键盘及鼠标数据,最为可贵的是他有强大的电源管理能力,这就为低功耗提供了条件。从手册中得知,当鼠标或是键盘在一段时间内不发生动作,芯片会进入休眠,需用点击鼠标或敲击键盘来唤醒该芯片,但整个过程会造成1~2秒的延时,这刚好印证了刚刚出现的现象。
可惜的是,再详细的介绍,手册并没有涉及,他只是块专用的蓝牙键鼠芯片,那些功能已经集成在里面,使用的时候并不需要自己从头去开发。
那块eerom芯片手册除了一张参考电路有提起外,并没有过多的介绍,可能是在鼠标掉电之后存储一些信息吧(我猜是存储蓝牙和电脑的配对码什么的)。
自己探索蓝牙鼠标的历程也该告一段落了,我看了看自己手边的雷柏无线鼠标,心里又开始痒痒了,真想也拆开看看,不过还真有点不舍(蓝牙鼠标是别人送的,并且看上去做工粗糙,可能是个ADVENT山寨货吧,哈哈,舍得拆),算了,以后找机会再研究吧。
对了那款蓝牙鼠标还有个创新点,能通过电脑上的USB口给鼠标里的电池充电(前提是需要装的是充电电池),这功能还挺实用的。
朱玉龙 2010-12-3 21:46