當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]MouseWarrior是德國Code Mercenaries公司生產(chǎn)的鼠標控制系列芯片。該芯片融合了所有的鼠標接口并集目前市場上所采用的新技術(shù)于一身,兼容性好且使用簡單,是開發(fā)鼠標產(chǎn)品的理想選擇。

   摘要:MouseWarrior是德國Code Mercenaries公司生產(chǎn)的鼠標控制系列芯片。該芯片融合了所有的鼠標接口并集目前市場上所采用的新技術(shù)于一身,兼容性好且使用簡單,是開發(fā)鼠標產(chǎn)品的理想選擇。文中介紹了MouseWarrior系列芯片的性能特點和引腳功能,給出了一個鼠標電路的設(shè)計實例。

    關(guān)鍵詞:MouseWarrior;鼠標;USB

1 引言

鼠標使用簡單、操作方便,作為計算機的標準配置已有多年歷史。現(xiàn)今一款普通鼠標的開發(fā)已經(jīng)不存在技術(shù)難題,但隨著科技的發(fā)展,人們對計算機外圍設(shè)備的要求越來越高,鼠標的功能也在不斷增強。Code Mercenaries是德國一家專門生產(chǎn)計算機外設(shè)芯片的廠商,MouseWarrior作為其主要產(chǎn)品之一,為快速開發(fā)、設(shè)計新型鼠標提供了良好的基礎(chǔ)。

2 主要特點

MouseWarrior系列芯片主要包括MouseWarrior20 O、MouseWarrior20 V、MouseWarrior24 Wheel和Mouse-Warrior24 EyeII四個產(chǎn)品。其主要性能特點如下:

●支持USB、ADBTM、PS/2和串行接口。

●自動檢測激活的接口。

●支持三鍵(MouseWarrior20 O)、四鍵(MouseWarrior20 V、 MouseWarrior24 Wheel)和五鍵(MouseWarrior24 EyeII)。

    ●完全支持USB1.1人工接口設(shè)備規(guī)范。

●兼容ADBTM光標設(shè)備規(guī)范。

●分別采用光積分編碼傳感器(MouseWarrior20 O, MouseWarrior24 Wheel)、VersaPointTM傳感器(MouseWarrior20 V)和光運動傳感器(MouseWarrior24 EyeII)。

●支持用于滾動的光電滾輪或雙鍵(MouseWarrior24 Wheel、MouseWarrior24 EyeII)。

●擴展的串口協(xié)議以支持4個按鍵。

●與標準驅(qū)動程序兼容無需編寫專用的驅(qū)動。

●采用低成本陶瓷振蕩器。

●單5V供電。

圖1

3 引腳功能

MouseWarrior系列芯片的引腳排列如圖1所示,各引腳功能如下:

D+、D-:USB接口的差動數(shù)據(jù)線,不使用USB接口時D+拉高,D-接低。

PS2CLK/Ser、PS2Data(MouseWarrior20 O、Mouse-Warrior20 V、Mouse Warrior24 Wheel):PS/2鼠標接口線,與主機接口相連。PS2CLK可作為串口的輸出,連接到RS232驅(qū)動芯片上可驅(qū)動串口鼠標TXD線。不使用時必須懸空(內(nèi)部上拉)。

PS2CLK、 PS2Data(MouseWarrior24 EyeII):PS/2鼠標接口線,與主機接口相連。不使用時必須懸空(內(nèi)部上拉)。

RTS(MouseWarrior20 O, MouseWarrior20 V,MouseWarrior24 Wheel):串口RTS信號輸入,需要外部輔助電路。當該引腳拉低時停止串口數(shù)據(jù)傳遞,從低變高時復位芯片。不使用串口時該引腳必須拉低。

ADB:ADB接口數(shù)據(jù)線,不使用時必須懸空(內(nèi)部上拉)。

North、South、 East、 West(MouseWarrior20 V):與Interlink Electronics VersaPointTM傳感器相連。當最大外力作用于傳感器時,應在該引腳上連接一電阻?用于雙積分電路中來給電容放電(詳見實例介紹)。

X1、X2、Y1、Y2(MouseWarrior20 O,MouseWarrior24 Wheel):光積分編碼或鼠標機械部分的信號輸入,X1下降沿先于X2下降沿表示右移,Y1下降沿先于Y2下降沿表示上移。內(nèi)部通過電阻上拉,光電轉(zhuǎn)換器必須有下拉電阻或采用施密特觸發(fā)型光探測器。

PD、SDIO、SCLK(MouseWarrior24 EyeII):這些引腳可直接與ADNS2051傳感器的相應引腳相連(內(nèi)部上拉)。

Z1/Down, Z2/Up(MouseWarrior24 Wheel,MouseWarrior24 EyeII):滑動滾輪或按鍵的光積分編碼輸入??赏ㄟ^Buttons引腳激活該功能。Z1下降沿先于Z2下降沿表示向上滑動。內(nèi)部通過電阻上拉,光電轉(zhuǎn)換器或按鍵必須下拉接地。

Buttons(MouseWarrior24 Wheel,Mouse-Warrior24 EyeII):使用滾輪功能時該引腳懸空。使用按鍵產(chǎn)生滑動功能時該引腳接地,并把滑動按鍵分別接至Z1/Down, Z2/Up引腳(內(nèi)部上拉)。

En(MouseWarrior20 O,MouseWarrior24 Wheel):光積分編碼器的LED使能信號。漏極開路輸出,可吸收24mA電流,需外接電阻。

En(MouseWarrior24 EyeII):HDNS2000(光學感測芯片)的電源使能信號。 漏極開路輸出,內(nèi)部通過電阻上拉,需外部輔助電路。

Left、Right、Center:鼠標左、右、中按鍵輸入。內(nèi)部上拉,輸入信號必須接近于地。

4th(MouseWarrior20 V, MouseWarrior24Wheel, MouseWarrior24 EyeII):鼠標第4鍵輸入。內(nèi)部上拉,輸入信號必須接近于地。

5th(MouseWarrior24 EyeII):鼠標第5鍵輸入。內(nèi)部上拉,輸入信號必須接近于地。

CExt:當USB掛起以檢查喚醒條件時,該引腳用來周期性的喚醒處理器。需外接RC電路。

Pull to GND:該引腳用于將MouseWarrior最終產(chǎn)品接地。

XOut、XIn:外接6MHz陶瓷振蕩器(石英振蕩器可能導致不穩(wěn)定),無須其它輔助器件。也可在XIn引腳輸入外部6MHz時鐘信號,此時需將XOut引腳懸空。

GND:電源地。

Vcc:電源正極。

圖2

4 工作特性與接口描述

MouseWarrior芯片在上電時執(zhí)行一系列復位操作。剛上電時,所有內(nèi)部上拉被禁止,在復位操作中被使能。初始化完畢后,MouseWarrior檢測哪個鼠標接口是激活的,如果在5s內(nèi)沒有檢測到任何激活的接口,則MouseWarrior默認采用PS/2接口方式。

采用USB通用串行接口方式時,MouseWarrior作為標準人機接口設(shè)備(HID),與標準驅(qū)動兼容,國家代碼是0。MouseWarrior20 O定義了3個鼠標鍵,MouseWarrior 20V定義了4個鼠標鍵,MouseWarrior24 Wheel和MouseWarrior24 EyeII定義了4個鼠標鍵和滾輪。

采用PS/2接口方式時,MouseWarrior設(shè)備標示為0,定義了左、中、右三個鍵與系統(tǒng)標準驅(qū)動兼容。MouseWarrior24 Wheel和MouseWarrior24 EyeII與Microsoft Intellimouse ExplorerTM協(xié)議的PS/2接口設(shè)備兼容。他們的設(shè)備號可定義為3——附加了滾輪設(shè)備,或定義為4——附加第4個按鍵。

由于ADB(蘋果電腦桌面總線Apple Desktop Bus)與串口鼠標目前在國內(nèi)使用較少,因此不再贅述,有興趣者可參閱有關(guān)文獻。

5 應用電路

圖2為用MouseWarrior20 V設(shè)計的鼠標電路,圖中標出了傳感器接口電路。該電路支持USB、ADB、PS/2 和串行接口,讀者可根據(jù)需要有所取舍,也可讓終端用戶選擇合適的接口。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉