鼠標(biāo)的內(nèi)部結(jié)構(gòu)
鼠標(biāo)的內(nèi)部結(jié)構(gòu)
大家知道鼠標(biāo)的內(nèi)部結(jié)構(gòu)是什么?不知道的話跟著學(xué)習(xí)啦小編一起來學(xué)習(xí)了解鼠標(biāo)的內(nèi)部結(jié)構(gòu)。
所有鼠標(biāo)的主要目的都是將手部運動轉(zhuǎn)換為計算機可以讀取的信號。
1984年,隨著Apple Macintosh的推出,鼠標(biāo)也一同躍上舞臺。從此在它們的幫助下,計算機的使用方法得以徹底重新定義。
在您計算機使用生涯的每一天,只要想移動光標(biāo)或者激活某些內(nèi)容,您都會伸出手使用鼠標(biāo)。鼠標(biāo)感知您的手部移動和單擊并將它們發(fā)送給計算機,使計算機能夠做出相應(yīng)的響應(yīng)
讓我們來看一下軌跡球鼠標(biāo)的內(nèi)部結(jié)構(gòu),從而了解其工作原理:
鼠標(biāo)的內(nèi)部部件
鼠標(biāo)內(nèi)部的滾球接觸桌面并在鼠標(biāo)移動時滾動。
鼠標(biāo)邏輯板的底面:滾球露出的一部分與桌面接觸。
鼠標(biāo)內(nèi)部的兩根輥軸與滾球接觸。一根輥軸定向為可檢測X方向的運動,另一根輥軸與第一根輥軸成90度,可以檢測Y方向的運動。當(dāng)滾球轉(zhuǎn)動時,一根或兩根輥軸也會轉(zhuǎn)動。下圖顯示了此鼠標(biāo)中的兩根白色的輥軸:
與滾球接觸的輥軸檢測X方向和Y方向的運動。
每根輥軸都與一個軸連接,該軸旋轉(zhuǎn)一個上面有孔的圓盤。當(dāng)輥軸滾動時,與其連接的軸和圓盤也會旋轉(zhuǎn)。下圖顯示了圓盤:
典型的光學(xué)譯碼盤:此圓盤的外邊緣周圍有36個孔。
圓盤的一側(cè)有一個紅外線LED,另一側(cè)有一個紅外線傳感器。圓盤中的孔使LED發(fā)出的光束中斷,因此紅外線傳感器可以感應(yīng)到光線脈沖。脈沖頻率與鼠標(biāo)移動的速度和距離直接相關(guān)。
跟蹤鼠標(biāo)運動的光學(xué)譯碼盤的特寫:圓盤的一側(cè)有一個紅外線 LED(透明),另一側(cè)有一個紅外線傳感器(紅色)。請注意紅外線傳感器(紅色)與譯碼盤之間的那塊塑料。
板上處理器芯片讀取來自紅外線傳感器的脈沖并將它們轉(zhuǎn)換為計算機可以理解的二進制數(shù)據(jù)。該芯片通過鼠標(biāo)線纜將二進制數(shù)據(jù)發(fā)送給計算機。
編碼器芯片在鼠標(biāo)的邏輯部分占有重要地位,這種小型處理器讀取來自紅外線傳感器的脈沖并將它們轉(zhuǎn)換成發(fā)送到計算機的字節(jié)。您還可以看到兩個用來檢測單擊活動的按鈕(在線纜連接器的兩側(cè))。
在這種光學(xué)機械布局內(nèi),圓盤做機械運動,光學(xué)系統(tǒng)對光線脈沖計數(shù)。在這個鼠標(biāo)中,滾球的直徑為21毫米,輥軸的直徑為7毫米。譯碼盤上有36個孔。因此,如果鼠標(biāo)移動25.4毫米(1英寸),編碼器芯片就會檢測到41個光線脈沖。
您可能已經(jīng)注意到,每個譯碼盤有兩個紅外線LED和兩個紅外線傳感器,譯碼盤的一側(cè)有兩個紅外線LED,另一側(cè)有兩個紅外線傳感器,這樣鼠標(biāo)內(nèi)部就有四對LED/傳感器。通過這種布局,處理器能夠檢測到圓盤的轉(zhuǎn)動方向。譯碼盤與每個紅外線傳感器之間有一塊塑料,其上有一個精確定位的小孔。
紅外線傳感器通過這塊塑料上的開口可以“看到”光線。圓盤一側(cè)開口的位置略高于另一側(cè)開口的位置,準(zhǔn)確地講是高出譯碼盤上孔的高度的一半。這種差異使得兩個紅外線傳感器在略微不同的時間看到光線脈沖。有些時候,一個傳感器可以看到光線脈沖而另一個傳感器看不到.
鼠標(biāo)的內(nèi)部結(jié)構(gòu)相關(guān)文章: