基本資料

傳統光學滑鼠的工作原理(如圖)
光學滑鼠主要由四部分的核心組件構成,分別是發光二極體、透鏡組件、光學引擎(Optical Engine)以及控制晶片組成。
光學滑鼠通過底部的LED燈,燈光以30度角射向桌面,照射出粗糙的表面所產生的陰影,然後再通過平面的折射透過另外一塊透鏡反饋到感測器上
當滑鼠移動的時候,成像感測器錄得連續的圖案,然後通過“數位訊號處理器”(DSP)對每張圖片的前後對比分析處理,以判斷滑鼠移動的方向以及位移,從而得出滑鼠x, y方向的移動數值。再通過SPI傳給滑鼠的微型控制單元(Micro Controller Unit)。滑鼠的處理器對這些數值處理之後,傳給電腦主機。傳統的光電滑鼠採樣頻率約為3000 Frames/sec(幀/秒),也就是說它在一秒鐘內只能採集和處理3000張圖像。
根據上面所講述的光學滑鼠工作原理,我們可以了解到,影響滑鼠性能的主要因素有哪些。
第一,成像感測器。成像的質量高低,直接影響下面的數據的進一步加工處理。
第二,DSP處理器。DSP處理器輸出的x,y軸數據流,影響滑鼠的移動和定位性能。
第三,SPI於MCU之間的配合。數據的傳輸具有一定的時間周期性(稱為數據回報率),而且它們之間的周期也有所不同,SPI主要有四種工作模式,另外滑鼠採用不同的MCU,與電腦之間的傳輸頻率也會有所不同,例如125MHZ、8毫秒;500MHz,2毫秒,我們可以簡單的認為MCU可以每8毫秒向電腦傳送一次數據,目前已經有三家廠商(羅技、Razer、Laview)使用了2毫秒的MCU,全速USB設計,因此數據從SPI傳送到MCU,以及從MCU傳輸到主機電腦,傳輸時間上的配合尤為重要。