0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Mouse Warrior鼠標(biāo)芯片的引腳功能及應(yīng)用電路分析

牽手一起夢 ? 來源:電子設(shè)計(jì)工程 ? 作者:高劍明,李剛 ? 2020-05-31 16:10 ? 次閱讀

1、引言

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

2、主要特點(diǎn)

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

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

●自動檢測激活的接口。

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

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

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

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

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

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

●與標(biāo)準(zhǔn)驅(qū)動程序兼容無需編寫專用的驅(qū)動。

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

●單5V供電。

3、引腳功能

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

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

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

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

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

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

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

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

PD、SDIO、SCLK(MouseWarrior24 EyeII):這些引腳可直接與ADNS2051傳感器的相應(yīng)引腳相連(內(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(光學(xué)感測芯片)的電源使能信號。 漏極開路輸出,內(nèi)部通過電阻上拉,需外部輔助電路。

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

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

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

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

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

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

GND:電源地。

Vcc:電源正極。

4、工作特性與接口描述

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

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

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

由于ADB(蘋果電腦桌面總線Apple Desktop Bus)與串口鼠標(biāo)目前在國內(nèi)使用較少,因此不再贅述。

5、應(yīng)用電路

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

Mouse Warrior鼠標(biāo)芯片的引腳功能及應(yīng)用電路分析

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420865
  • 振蕩器
    +關(guān)注

    關(guān)注

    28

    文章

    3803

    瀏覽量

    138809
  • 鼠標(biāo)
    +關(guān)注

    關(guān)注

    6

    文章

    588

    瀏覽量

    39698
收藏 人收藏

    評論

    相關(guān)推薦

    16種超級芯片的應(yīng)用電路,引腳功能與電壓參數(shù)

    16種超級芯片的應(yīng)用電路引腳功能與電壓參數(shù)需要的可以下載看看!
    發(fā)表于 12-14 15:43

    51單片機(jī)ps2鼠標(biāo)驅(qū)動mouse.h頭文件下載

    _buffer[mouse_buffer_bit]unsigned char mouse_data[3];//接收鼠標(biāo)數(shù)據(jù)緩沖區(qū),分別存放:功能信息字節(jié),x位移量,y位移量unsign
    發(fā)表于 07-13 01:43

    LNK564電源管理芯片引腳功能及應(yīng)用

    LNK564電源管理芯片引腳功能及典型應(yīng)用
    發(fā)表于 03-24 07:24

    PCB通路探測電路功能及實(shí)現(xiàn)原理是什么

    本文通過對PCB通路探測電路功能及實(shí)現(xiàn)原理的分析,為大規(guī)模PCB上元件引腳間通路關(guān)系的測量提供了一種新的思路。
    發(fā)表于 04-27 06:02

    MG42630芯片具有哪些引腳功能及特性?

    MG42630芯片具有哪些引腳功能及特性?
    發(fā)表于 10-28 07:08

    AD620芯片具有哪些特點(diǎn)引腳功能及應(yīng)用?

    AD620芯片具有哪些特點(diǎn)引腳功能及應(yīng)用?
    發(fā)表于 11-04 07:47

    TCL王牌9529型彩電各芯片引腳功能及參數(shù)

    TCL王牌9529型彩電各芯片引腳功能及參數(shù)
    發(fā)表于 03-08 10:26 ?16次下載

    TA8316各引腳功能及電壓數(shù)據(jù)資料

    TA8316各引腳功能及電壓數(shù)據(jù)資料 管腳功能及應(yīng)用電路
    發(fā)表于 03-06 19:24 ?1.1w次閱讀
    TA8316各<b class='flag-5'>引腳</b><b class='flag-5'>功能及</b>電壓數(shù)據(jù)資料

    主板控制芯片VT602的引腳功能及管腳定義圖

    主板上VT602芯片引腳功能及管腳定義圖
    發(fā)表于 04-08 22:47 ?2522次閱讀

    調(diào)光專用芯片HT7713性能及應(yīng)用電路

    調(diào)光專用芯片HT7713性能及應(yīng)用電路
    發(fā)表于 06-13 17:02 ?1673次閱讀
    調(diào)光專用<b class='flag-5'>芯片</b>HT7713性<b class='flag-5'>能及</b>應(yīng)<b class='flag-5'>用電路</b>圖

    L6599D工作原理(L6599D引腳功能及應(yīng)用電路

    本文主要介紹了L6599D工作原理(L6599D引腳功能及應(yīng)用電路)。L6599D是一種雙通道可調(diào)同步降壓開關(guān)電源控制器,可輸出高、低兩側(cè)開關(guān)信號電壓,驅(qū)動兩只FET管。工作電壓為8.85~16V,工作溫度為-40~150℃,功
    發(fā)表于 01-23 13:59 ?14.3w次閱讀
    L6599D工作原理(L6599D<b class='flag-5'>引腳</b><b class='flag-5'>功能及</b>應(yīng)<b class='flag-5'>用電路</b>)

    l6562d引腳功能及應(yīng)用電路

    本文開始詳細(xì)的闡述了L6562d的工作原理及特點(diǎn),其次介紹了l6562d引腳功能說明,最后接介紹了l6562d的應(yīng)用電路。
    發(fā)表于 03-15 13:39 ?4.9w次閱讀
    l6562d<b class='flag-5'>引腳</b><b class='flag-5'>功能及</b>應(yīng)<b class='flag-5'>用電路</b>

    一文看懂tda7293和tda7294的區(qū)別(引腳功能及電路圖)

    本文首先介紹了tda7293和tda7294的區(qū)別,其次介紹了TDA7293性能參數(shù)、引腳功能及應(yīng)用電路圖,最后介紹了TDA7294主要特點(diǎn)、引腳
    發(fā)表于 05-23 12:34 ?14.8w次閱讀

    CC2430芯片的主要特點(diǎn)和引腳功能及典型應(yīng)用電路的資料概述

    CC2430芯片是Chipcon公司生產(chǎn)的首款符合ZigBee技術(shù)的2.4 GHz射頻系統(tǒng)單芯片。適用于各種ZigBee或類似ZigBee的無線網(wǎng)絡(luò)節(jié)點(diǎn),包括調(diào)諧器、路由器和終端設(shè)備。文中介紹CC2430芯片的主要特點(diǎn)和
    發(fā)表于 10-23 19:32 ?17次下載
    CC2430<b class='flag-5'>芯片</b>的主要特點(diǎn)和<b class='flag-5'>引腳</b><b class='flag-5'>功能及</b>典型應(yīng)<b class='flag-5'>用電路</b>的資料概述

    358芯片引腳功能及參數(shù)

    集成電路芯片。它由8個引腳組成,每個引腳都承擔(dān)著不同的功能,下面我將逐一介紹其引腳
    的頭像 發(fā)表于 12-01 16:46 ?2.2w次閱讀