基于微機電系統的無(wú)線(xiàn)鼠標方案
2 具體設計方案
2.1 鼠標原理
光學(xué)鼠標的核心是一個(gè)低分辨率迷你攝像機, 稱(chēng)為傳感器。瀏覽LED照亮表面,光從表面反射回來(lái),通過(guò)透鏡采集。大多數鼠標制造商采用可視的紅色LED,有些制造商還生產(chǎn)采用紅外線(xiàn)LED的鼠標。
當鼠標移動(dòng)時(shí),傳感器會(huì )連續拍攝物體表面,并利用數字信號處理來(lái)比較各個(gè)影像,以決定移動(dòng)的距離和方向。產(chǎn)生的結果會(huì )傳回計算機,而屏幕上的光標會(huì )根據這些結果來(lái)移動(dòng)。雖然光學(xué)鼠標傳感器幾乎可以在任何一種物體表面上移動(dòng),但仍有一些表面是鼠標傳感器無(wú)法瀏覽的,例如鏡面、玻璃表面、光滑表面、雜志及全像攝影表面。
根據圖1,鼠標可劃分為以下幾個(gè)功能部分:
1)位移檢測單元--X、Y雙軸加速度傳感器;
2)按鍵檢測單元;
3)單片機(MCU);
4)藍牙發(fā)射芯片;
5)藍牙收發(fā)芯片--做接收器(RX);
6)帶USB接口的單片機(USB MCU)。
圖1 基于加速度傳感器無(wú)線(xiàn)鼠標的描述 鼠標具體的工作原理為:鼠標內的單片機實(shí)時(shí)監測加速度傳感器的移動(dòng)和按鍵狀態(tài),當鼠標器的狀態(tài)發(fā)生變化時(shí),單片機讀出按鍵狀態(tài)并及時(shí)得到當前X/Y坐標移動(dòng)的位置;接著(zhù)單片機就將變化的數據按照約定的通信協(xié)議將數據打包通過(guò)無(wú)線(xiàn)收發(fā)技術(shù)發(fā)送到接收端,接收端通過(guò)單片機解碼把符合鼠標USB協(xié)議的數據包送至PC主機的USB端口;PC中的鼠標驅動(dòng)程序接收到端口的數據包后將其解碼再傳送給相應的應用軟件,從而完成鼠標器的檢測和控制過(guò)程。
評論