菜鳥問個(gè)不簡(jiǎn)單的小問題
就是機(jī)械鼠標(biāo),比如鼠標(biāo)的Y軸(上下)的判斷是一個(gè)輥柱和光柵信號(hào)傳感器組成,信號(hào)傳感器的接收部分有三個(gè)引腳,有的說法是接收部分為光電三極管,也有的說法是接收部分為2個(gè)垂直安裝的光敏管。小弟不解的主要問題是只靠2個(gè)接收光敏管,鼠標(biāo)是如何判斷是在Y軸上由上到下運(yùn)動(dòng)呢還是由下到上運(yùn)動(dòng)?網(wǎng)上有些許說明,但小弟愚笨,仍不大明白,懇請(qǐng)高人詳解!多謝。
機(jī)械鼠標(biāo)正常工作時(shí),鼠標(biāo)的移動(dòng)轉(zhuǎn)換為水平和垂直柵輪不同方向和轉(zhuǎn)速的轉(zhuǎn)動(dòng)。柵輪轉(zhuǎn)動(dòng)時(shí),柵輪的輪齒周期性遮擋紅外發(fā)光管發(fā)出的紅外線照射到接收組件中的甲管和乙管 , 從而甲和乙輸出端輸出電脈沖至鼠標(biāo)內(nèi)控制芯片。由于紅外接收組件中甲乙兩管垂直排列,柵輪輪齒夾在紅外發(fā)射與接收中間的部分的移動(dòng)方向?yàn)樯舷路较,而甲乙接收管與紅外發(fā)射管的夾角不為零,于是甲乙管輸出的電脈沖有一個(gè)相位差。鼠標(biāo)內(nèi)控制芯片通過此脈沖相位差判知水平或垂直柵輪的轉(zhuǎn)動(dòng)方向,通過此脈沖的頻率判知柵輪的轉(zhuǎn)動(dòng)速度,并不斷通過數(shù)據(jù)線向主機(jī)傳送鼠標(biāo)移動(dòng)信息,主機(jī)通過處理使屏幕上的光標(biāo)同鼠標(biāo)同步移動(dòng)!
|