關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于微機電系統的無線鼠標方案

        基于微機電系統的無線鼠標方案

        作者: 時間:2011-08-24 來源:網絡 收藏

          2 具體設計

          2.1 鼠標原理

          光學鼠標的核心是一個低分辨率迷你攝像機, 稱為傳感器。瀏覽LED照亮表面,光從表面反射回來,通過透鏡采集。大多數鼠標制造商采用可視的紅色LED,有些制造商還生產采用紅外線LED的鼠標。

          當鼠標移動時,傳感器會連續拍攝物體表面,并利用數字信號處理來比較各個影像,以決定移動的距離和方向。產生的結果會傳回計算機,而屏幕上的光標會根據這些結果來移動。雖然光學鼠標傳感器幾乎可以在任何一種物體表面上移動,但仍有一些表面是鼠標傳感器無法瀏覽的,例如鏡面、玻璃表面、光滑表面、雜志及全像攝影表面。

          根據圖1,鼠標可劃分為以下幾個功能部分:

          1)位移檢測單元--X、Y雙軸加速度傳感器;

          2)按鍵檢測單元;

          3)單片機(MCU);

          4)藍牙發射芯片;

          5)藍牙收發芯片--做接收器(RX);

          6)帶USB接口的單片機(USB MCU)。

        基于加速度傳感器無線鼠標的描述

        圖1 基于加速度傳感器描述

          鼠標具體的工作原理為:鼠標內的單片機實時監測加速度傳感器的移動和按鍵狀態,當鼠標器的狀態發生變化時,單片機讀出按鍵狀態并及時得到當前X/Y坐標移動的位置;接著單片機就將變化的數據按照約定的通信協議將數據打包通過無線收發技術發送到接收端,接收端通過單片機解碼把符合鼠標USB協議的數據包送至PC主機的USB端口;PC中的鼠標驅動程序接收到端口的數據包后將其解碼再傳送給相應的應用軟件,從而完成鼠標器的檢測和控制過程。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 澄江县| 临夏市| 崇左市| 集贤县| 渭南市| 孟州市| 新营市| 光泽县| 日土县| 双辽市| 虞城县| 沙雅县| 阿鲁科尔沁旗| 皋兰县| 廊坊市| 利辛县| 修水县| 东山县| 五台县| 巴林右旗| 右玉县| 行唐县| 乌苏市| 会同县| 临沂市| 瓦房店市| 喀什市| 武夷山市| 平顺县| 桃江县| 武强县| 天峨县| 营口市| 汉川市| 台东县| 霍林郭勒市| 邢台市| 集安市| 瑞昌市| 蒙城县| 老河口市|