0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Mouse Warrior鼠标芯片的引脚功能及应用电路分析

牵手一起梦 来源:电子设计工程 作者:高剑明,李刚 2020-05-31 16:10 次阅读

1、引言

鼠标使用简单、操作方便,作为计算机的标准配置已有多年历史。现今一款普通鼠标的开发已经不存在技术难题,但随着科技的发展,人们对计算机外围设备的要求越来越高,鼠标的功能也在不断增强。Code Mercenaries是德国一家专门生产计算机外设芯片的厂商,MouseWarrior作为其主要产品之一,为快速开发、设计新型鼠标提供了良好的基础。

2、主要特点

MouseWarrior系列芯片主要包括MouseWarrior20 O、MouseWarrior20 V、MouseWarrior24 Wheel和Mouse-Warrior24 EyeII四个产品。其主要性能特点如下:

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

●自动检测激活的接口。

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

●完全支持USB1.1人工接口设备规范。

●兼容ADBTM光标设备规范。

●分别采用光积分编码传感器(MouseWarrior20 O, MouseWarrior24 Wheel)、VersaPointTM传感器(MouseWarrior20 V)和光运动传感器(MouseWarrior24 EyeII)。

●支持用于滚动的光电滚轮或双键(MouseWarrior24 Wheel、MouseWarrior24 EyeII)。

●扩展的串口协议以支持4个按键。

●与标准驱动程序兼容无需编写专用的驱动。

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

●单5V供电

3、引脚功能

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

D+、D-:USB接口的差动数据线,不使用USB接口时D+拉高,D-接低。

PS2CLK/Ser、PS2Data(MouseWarrior20 O、Mouse-Warrior20 V、Mouse Warrior24 Wheel):PS/2鼠标接口线,与主机接口相连。PS2CLK可作为串口的输出,连接到RS232驱动芯片上可驱动串口鼠标TXD线。不使用时必须悬空(内部上拉)。

PS2CLK、 PS2Data(MouseWarrior24 EyeII):PS/2鼠标接口线,与主机接口相连。不使用时必须悬空(内部上拉)。

RTS(MouseWarrior20 O, MouseWarrior20 V,MouseWarrior24 Wheel):串口RTS信号输入,需要外部辅助电路。当该引脚拉低时停止串口数据传递,从低变高时复位芯片。不使用串口时该引脚必须拉低。

ADB:ADB接口数据线,不使用时必须悬空(内部上拉)。

North、South、 East、 West(MouseWarrior20 V):与Interlink Electronics VersaPointTM传感器相连。当最大外力作用于传感器时,应在该引脚上连接一电阻?用于双积分电路中来给电容放电(详见实例介绍)。

X1、X2、Y1、Y2(MouseWarrior20 O,MouseWarrior24 Wheel):光积分编码或鼠标机械部分的信号输入,X1下降沿先于X2下降沿表示右移,Y1下降沿先于Y2下降沿表示上移。内部通过电阻上拉,光电转换器必须有下拉电阻或采用施密特触发型光探测器。

PD、SDIO、SCLK(MouseWarrior24 EyeII):这些引脚可直接与ADNS2051传感器的相应引脚相连(内部上拉)。

Z1/Down, Z2/Up(MouseWarrior24 Wheel,MouseWarrior24 EyeII):滑动滚轮或按键的光积分编码输入。可通过Buttons引脚激活该功能。Z1下降沿先于Z2下降沿表示向上滑动。内部通过电阻上拉,光电转换器或按键必须下拉接地。

Buttons(MouseWarrior24 Wheel,Mouse-Warrior24 EyeII):使用滚轮功能时该引脚悬空。使用按键产生滑动功能时该引脚接地,并把滑动按键分别接至Z1/Down, Z2/Up引脚(内部上拉)。

En(MouseWarrior20 O,MouseWarrior24 Wheel):光积分编码器的LED使能信号。漏极开路输出,可吸收24mA电流,需外接电阻。

En(MouseWarrior24 EyeII):HDNS2000(光学感测芯片)的电源使能信号。 漏极开路输出,内部通过电阻上拉,需外部辅助电路。

Left、Right、Center:鼠标左、右、中按键输入。内部上拉,输入信号必须接近于地。

4th(MouseWarrior20 V, MouseWarrior24Wheel, MouseWarrior24 EyeII):鼠标第4键输入。内部上拉,输入信号必须接近于地。

5th(MouseWarrior24 EyeII):鼠标第5键输入。内部上拉,输入信号必须接近于地。

CExt:当USB挂起以检查唤醒条件时,该引脚用来周期性的唤醒处理器。需外接RC电路。

Pull to GND:该引脚用于将MouseWarrior最终产品接地。

XOut、XIn:外接6MHz陶瓷振荡器(石英振荡器可能导致不稳定),无须其它辅助器件。也可在XIn引脚输入外部6MHz时钟信号,此时需将XOut引脚悬空。

GND:电源地。

Vcc:电源正极。

4、工作特性与接口描述

MouseWarrior芯片在上电时执行一系列复位操作。刚上电时,所有内部上拉被禁止,在复位操作中被使能。初始化完毕后,MouseWarrior检测哪个鼠标接口是激活的,如果在5s内没有检测到任何激活的接口,则MouseWarrior默认采用PS/2接口方式。

采用USB通用串行接口方式时,MouseWarrior作为标准人机接口设备(HID),与标准驱动兼容,国家代码是0。MouseWarrior20 O定义了3个鼠标键,MouseWarrior 20V定义了4个鼠标键,MouseWarrior24 Wheel和MouseWarrior24 EyeII定义了4个鼠标键和滚轮。

采用PS/2接口方式时,MouseWarrior设备标示为0,定义了左、中、右三个键与系统标准驱动兼容。MouseWarrior24 Wheel和MouseWarrior24 EyeII与Microsoft Intellimouse ExplorerTM协议的PS/2接口设备兼容。他们的设备号可定义为3――附加了滚轮设备,或定义为4――附加第4个按键。

由于ADB(苹果电脑桌面总线Apple Desktop Bus)与串口鼠标目前在国内使用较少,因此不再赘述。

5、应用电路

图2为用MouseWarrior20 V设计的鼠标电路,图中标出了传感器接口电路。该电路支持USB、ADB、PS/2 和串行接口,读者可根据需要有所取舍,也可让终端用户选择合适的接口。

Mouse Warrior鼠标芯片的引脚功能及应用电路分析

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47746

    浏览量

    409039
  • 振荡器
    +关注

    关注

    28

    文章

    3515

    浏览量

    137626
  • 鼠标
    +关注

    关注

    5

    文章

    576

    浏览量

    39183
收藏 人收藏

    评论

    相关推荐

    16种超级芯片的应用电路引脚功能与电压参数

    16种超级芯片的应用电路引脚功能与电压参数需要的可以下载看看!
    发表于 12-14 15:43

    51单片机ps2鼠标驱动mouse.h头文件下载

    _buffer[mouse_buffer_bit]unsigned char mouse_data[3];//接收鼠标数据缓冲区,分别存放:功能信息字节,x位移量,y位移量unsign
    发表于 07-13 01:43

    LNK564电源管理芯片引脚功能及应用

    LNK564电源管理芯片引脚功能及典型应用
    发表于 03-24 07:24

    PCB通路探测电路功能及实现原理是什么

    本文通过对PCB通路探测电路功能及实现原理的分析,为大规模PCB上元件引脚间通路关系的测量提供了一种新的思路。
    发表于 04-27 06:02

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

    MG42630芯片具有哪些引脚功能及特性?
    发表于 10-28 07:08

    AD620芯片具有哪些特点引脚功能及应用?

    AD620芯片具有哪些特点引脚功能及应用?
    发表于 11-04 07:47

    TCL王牌9529型彩电各芯片引脚功能及参数

    TCL王牌9529型彩电各芯片引脚功能及参数
    发表于 03-08 10:26 16次下载

    TA8859场偏转处理电路引脚功能及电压

    TA8859场偏转处理电路引脚功能及电压
    发表于 01-17 21:42 1864次阅读
    TA8859场偏转处理<b class='flag-5'>电路</b><b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>电压

    TA8316各引脚功能及电压数据资料

    TA8316各引脚功能及电压数据资料 管脚功能及用电路
    发表于 03-06 19:24 1w次阅读
    TA8316各<b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>电压数据资料

    极致工艺无线多点触控!详尽拆解苹果鼠标Magic Mouse

      在微软将触控操作应用在Windows7操作系统中后,触控操作便成了一大热门功能,几个月前,苹果推出了一款名为Magic Mouse的蓝牙无线鼠标,这款鼠标采用Multi- Touc
    的头像 发表于 09-09 16:21 25.7w次阅读
    极致工艺无线多点触控!详尽拆解苹果<b class='flag-5'>鼠标</b>Magic <b class='flag-5'>Mouse</b>

    L6599D工作原理(L6599D引脚功能及用电路

    本文主要介绍了L6599D工作原理(L6599D引脚功能及用电路)。L6599D是一种双通道可调同步降压开关电源控制器,可输出高、低两侧开关信号电压,驱动两只FET管。工作电压为8.85~16V,工作温度为-40~150℃,功
    发表于 01-23 13:59 13.6w次阅读
    L6599D工作原理(L6599D<b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>应<b class='flag-5'>用电路</b>)

    l6562d引脚功能及用电路

    本文开始详细的阐述了L6562d的工作原理及特点,其次介绍了l6562d引脚功能说明,最后接介绍了l6562d的应用电路
    发表于 03-15 13:39 4.6w次阅读
    l6562d<b class='flag-5'>引脚</b><b class='flag-5'>功能及</b>应<b class='flag-5'>用电路</b>

    一文看懂tda7293和tda7294的区别(引脚功能及电路图)

    本文首先介绍了tda7293和tda7294的区别,其次介绍了TDA7293性能参数、引脚功能及用电路图,最后介绍了TDA7294主要特点、引脚
    发表于 05-23 12:34 13.9w次阅读

    多款光耦的功能及引脚

    多款光耦的功能及引脚图免费下载。
    发表于 04-06 15:35 18次下载

    358芯片引脚功能及参数

    双运放集成电路芯片。它由8个引脚组成,每个引脚都承担着不同的功能,下面我将逐一介绍其引脚
    的头像 发表于 12-01 16:46 8828次阅读