鼠標(biāo)接口變換實戰(zhàn)
鼠標(biāo)接口的轉(zhuǎn)換自然可以到電腦市場買現(xiàn)成的轉(zhuǎn)換線,似乎是PS/2轉(zhuǎn)USB不常見,而USB轉(zhuǎn)PS/2的轉(zhuǎn)換線即常見又便宜,原因是采用USB接口的鼠標(biāo)大都采用了名為"U+P"的控制IC,即同時兼容USB與PS/2接口的控制IC,不需要任何額外的轉(zhuǎn)換電路,只是接口不同而已。如果不是采用"U+P" 控制IC的鼠標(biāo),市售的轉(zhuǎn)換線恐怕也不好使。不管如何,對于愛好者而言,動手才是硬道理。這次動手進行接口轉(zhuǎn)換的鼠標(biāo)是光電的,一個是雙飛燕的KBS- 827D(左),PS/2接口,10指飛光電套裝里的,一個是羅技的M115(右),最合適筆記本使用的,USB接口,實物如圖1所示。
圖1 兩個不同接口的光電鼠標(biāo)
雙飛燕光電鼠標(biāo)的結(jié)構(gòu)與電路及其接口變換
拆開的雙飛燕鼠標(biāo)如圖2所示,控制IC是BL8156C(U2),DIP-16封裝,位于圖2左圖下部,光電管(D1)的驅(qū)動IC是 PAN3101DB(U1),較為常見,位于圖2左圖中部,錯列DIP-8封裝,即STaggered DIP-8,臺灣的Pixart公司有生產(chǎn)但是不限于該公司,最高支持800cpi的分辨率。圖中U1與D1的位置正上方原本是有黑色的塑料遮光罩的,為了看清楚結(jié)構(gòu),也為了改羅技的M115,拆去了。圖中印制板上的型號標(biāo)識是OP-27DPS2CT,版本號是01,時間是2006.07.28.與普通鼠標(biāo)略有不同是,雙飛燕的這款鼠標(biāo)有一個雙擊鍵,俗稱"交火鍵",就是圖1中的按鍵S1,按一下頂兩下,在某些頻繁使用雙擊功能的游戲中可以省些力氣,不過位置不太好,剛使用的時候會覺得還不如雙擊左鍵更方便。板上醒目的0748數(shù)字下方標(biāo)著CON1的位置就是鼠標(biāo)連線的位置,從上方數(shù)第一個腳單獨有一個小方框,視為1腳。實測CON1各腳的功能與電壓為:①腳-地,0V;②腳-DATA(推測),4.90V;③腳-CLK(推測),4.90V,④腳-電源,4.90V。
圖2 雙飛燕光電鼠標(biāo)的印制板實物
BL8156C不太常見,目前還找不到它的公開技術(shù)資料,從印制板上看,應(yīng)該還有一個類似型號是DIP-18封裝的,圖3是根據(jù)圖2實物實測的電路原理圖。圖中還顯示了PS/2插頭(公頭)的引腳定義,PC主板上的插座(母頭)與之對應(yīng),除了圖示引腳定義,其余為空腳,這個引腳定義序列也適用于鍵盤。
圖3 雙飛燕光電鼠標(biāo)的實測電路原理圖
基本弄清楚了功能,改裝就簡單了,用一根USB線替換PS/2線經(jīng)即可:USB也有四根引線,除了電源和地線,其余兩根是數(shù)據(jù)線,即 D+,D-,只要電源和地線搞清楚了,其余兩根線可以任意接,然后接到電腦上去試一下即可。筆者第一次是兩根數(shù)據(jù)線接反了,電腦沒有認出來任何USB設(shè)備,將兩根數(shù)據(jù)線對調(diào),電腦認出來了USB設(shè)備,但是顯示為未知設(shè)備,鼠標(biāo)也不管用,這說明BL8156C不是"U+P"型的控制IC,只適用于PS/2 接口。聯(lián)機試驗的時候,要等電腦啟動進入操作系統(tǒng)后再接入,對于USB設(shè)備而言,是即插即用的。
羅技M115光電鼠標(biāo)的結(jié)構(gòu)與電路及其接口變換
圖4是改裝好的M115鼠標(biāo)電路組件,即將USB接口改成了PS/2并且進行了摩改,改動部分參見圖5.之所以要摩改,是因為這個羅技M115 鼠標(biāo)盡管通過包裝的防偽碼可以印證為真品,但是其電路并不是標(biāo)準電路而是簡化電路,除了圖5中顯示的電路簡化之外,光電管和接收IC上并未加塑料遮光罩。 M115所用的兩個IC,控制IC是MX8620,驅(qū)動IC是MX84511,深圳的LIZE(勵致電子)公司有生產(chǎn)但是僅限于該公司,盡管該公司的推薦應(yīng)用電路中并不包括遮光罩,但是即使從一個外行的眼光來推斷,這個遮光罩還是有的好。為了加這個遮光罩,將一個電阻和一根短路線挪到了印制板的背面,新增加的一個電容(圖5中的C2)也在背面,是貼片形式的,印制板上原本有這個電容的位置,但是空缺了。印制板背面的黃色方塊是絕緣膠布,是為了防止短路的,還有一根藍色的短路線,是后加的,新增加的晶體管和電阻在電路組件的正面,還包括一根紅色的跳線,具體的改動參見圖5。
圖4 改裝后的羅技光電鼠標(biāo)電路組件
圖5 羅技鼠標(biāo)改裝前后的電路
從圖5所示的改動前后的電路原理圖不難看出,其實為了更節(jié)能只需要增加一個晶體管3906和一只電阻而已,成本的差異顯然是很小的,加上空缺省略的一個退耦電容C2和省略的遮光罩,批量采購的成本會超過0.2元嗎?或許是行業(yè)競爭的殘酷所致,曾經(jīng)很知名的羅技,現(xiàn)在也似乎也低下了高貴的頭,當(dāng)然,也不排除筆者手中的這款鼠標(biāo)是假冒的。
圖5中的CON1在印制板上并無標(biāo)識,是筆者為了識別方便增加的,它是鼠標(biāo)線的接入引線,經(jīng)實測,G-0V,藍線;V-4.73V,白線;D- 3.18V,橙色;C-0V,綠色,這是原配線的顏色,字母標(biāo)識也是印制板有的,圖4是改裝好的,PS/2接口線是借用上文中的雙飛燕的,二者信號線的顏色并不對應(yīng)相同,所以在辨別信號線的功能時,不能僅靠顏色,而要對照一下具體的電路。
萌生改裝鼠標(biāo)接口的想法,除了想了解鼠標(biāo)電路的沖動,還有一個實際的目的是,至少是這款USB接口的羅技鼠標(biāo),對DOS程序的支持不好,筆者喜歡自己在DOS模式下修復(fù)自己的電腦程序,但是很多基于純DOS的程序,像Ghost、DM之類的,這款USB鼠標(biāo)均不支持,但是在Windows(XP 以上版本驗證過)下沒有問題,不過筆者的USB接口的鍵盤卻沒有上述問題。