机械与光学鼠标的原理浅析
机械与光学鼠标的原理浅析 [转贴 2010-05-25 12:32:07]   

文章来源:

机械鼠标的原理很简单。也就是光栅每转过一格,就向USB/PS2接口信号处理芯片发送一次脉冲信号。信号处理芯片里有一个记数器,每过一定的时间就向主机报告一下记数值,屏幕上的鼠标光标就依此移动相应的像素。

如果机械鼠标每移动一英寸,能够向信号处理芯片传送400次脉冲,那么它就是400DPI的。

而的这个信号处理芯片的原理是xx一样的。不同的是向信号处理芯片传输的脉冲信号不是由光栅/光敏管产生的,而是来自CMOS/DSP。CMOS扫描得到的图象经过DSP对比处理,并转换成脉冲信号传送给信号处理芯片去记数。

如果DSP产生的脉冲是每移动一英寸正好是400次,那么相应的精度也就是400DPI,为了区别换个CPI也一样。

从这里可以看出,机械鼠标的发光二极管/滚轮/光栅/光电管,这一套东西和光电鼠标的发光二极管/透镜/CMOS/DSP,完成的任务是一样的,对于信号处理芯片来说在逻辑上是xx一样的东西。

机械鼠标的DPI值改变可以通过改变滚球大小和光栅的疏密程度等物理参数,使得每移动一英寸光电管产生的脉冲数也产生变化。

相应的,光电鼠标DPI(CPI)值的改变可以通过改变透镜的放大倍数和CMOS的一个像素的物理尺寸等物理参数,使得每一英寸DSP产生的脉冲数产生变化。

罗技和其它品牌的光电鼠,DSP和脉冲信号处理芯片是分开的,所以,除了改变物理参数以外,还可以人为的减少或增加DSP向信号处理芯片传送的脉冲的频率,来间接改变鼠标的精度。

要完成这个功能,特别是减少脉冲频率,只需要很简单的数字电路(只要一个D-FF就行,随便哪本基础的数字电路教科书都有介绍)。所以,安捷伦已经把这个功能集成到它的CMOS/DSP组件里了,可以自由选择。

而相对的,微软的光电鼠,CMOS、DSP和脉冲信号处理芯片,这一整套东西都是集成在一起的,要想在中途改变脉冲频率就比较困难了。

郑重声明:资讯 【机械与光学鼠标的原理浅析】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——