PS2鼠标与BASIC Stamp电脑.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PS2鼠标与BASIC Stamp电脑

PS2鼠标和BASIC Stamp电脑 Colin Fahey 1.导言 本文介绍如何在一PS/2鼠标可以效仿一BASIC Stamp电脑。 这种探索是非正式的。 内部的一个旧型(移动球)电脑鼠标:Microsoft Intellimouse(我取代光学传感器长的电线。) 鼠标有两条轴线:X和Y。当鼠标移到水平,X车轮内的鼠标旋转。当鼠标移动垂直(后表面),Y车轮内的鼠标旋转。对于任意的鼠标议案,X和Y车轮动议根据横向和纵向组成部分,鼠标议案。 光学interruptor车轮内的鼠标 通知洞在车轮内的鼠标。当车轮转动时,红外线(IR)轻所排放的一IR发光二极管(LED)中断多次,在率成正比率车轮旋转。因此,鼠标,不知有多少增量(也称为蜱)鼠标轴提出了在一个特定时期的。 确定的方向运动,涉及使用2轻型传感器,位于非常接近,两者合计,沿一轴平行运动的车轮。(两种传感器是在一个单一的3引脚组成如下所示)。 鼠标IR光传感器(有两个IR探测器在一个单封装) 该中心的私人密码的政改方案是积极集电极电压; 左,右脚是左和右传感器输出排放。 让我们的名称两个传感器在包装A和B。假设车轮最初是在一个转角,例如说,IR轻是阻止从深远的两种传感器。 由于车轮转动,IR光从发射最终将能够通过一个洞,车轮和达到其中的两个传感器,如传感器A。如果车轮继续旋转,在同一方向,最终第二个传感器,B,将可收到IR轻。如果车轮继续旋转,在同一方向,最终IR轻将被封锁,从深远的传感器A。如果车轮继续旋转,在同一方向,最终IR轻将被封锁,从深远的传感器B。 因此,序列是: (A,B):.,(0,0),(1,0),(1,1),(0,1),. 如果车轮转动,在相反的方向,4-任期序列如上所示将得到扭转,从目前的状况。 与这两个传感器信号,我们可以判断利率的轮换,和方向。 电路板的Microsoft Intellimouse 要了解更多关于如何鼠标电路解释轻型传感器和沟通,与个人电脑(PC)(经PS/2信号),我研究了电路板。 该芯片具有以下名称印后:SPCP05A。 搜索互联网一词SPCP05A表明,该芯片是制造由一间公司名为Sunplus Technology Co.。有关SPCP05A芯片能够获取从该公司。 这里是技术规格的SPCP05A芯片: sunplus_ps2_3dmouse_datasheet.pdf (技术规格的SPCP05A微晶片) 1125022字节 MD5:359a 9210275e021cc19a5e 2391499dc5 以下图片显示的信号管脚的SPCP05A(PS/2 3D mouse)芯片。 信号管脚的芯片SPCP05A(PS/2 3D mouse) 该SPCP05A其实是一个微型电脑!它有一个指令集,和RAM,ROM,和内部定时器,等等。事实上,在说明该SPCP05A芯片在所提供的资料,Sunplus Co.几乎是指以特定用途的芯片为电脑鼠标电路。这种芯片是一种多功能的微控制器。 我学电路的痕迹,对电路板的Microsoft Intellimouse形成以下近似示意图: 近似示意图的Microsoft Intellimouse(我失踪数电容器,但这个方案几乎是完美的)。 Bui Van Chu,在澳大利亚,读我的文章,并寄给我的一个较完整的示意图,它会出现在以下的形象。 该PS/2鼠标的示意图,给我的Bui Van Chu来自澳洲 该电路是很简单的。 鼠标按键(左,中,右)直接转到的投入芯片。 该3双光传感器,((X,Y,Z),(水平运动,垂直运动,和中东鼠标滚轮))发出信号,直接向其他投入,在芯片上。 该PS/2信号DATA和CLK(24小时)也对应I/O信号在芯片上。 我理解的示意图,尽快制定我完成它(以下痕迹,对电路板)。 一件事,我不明白是最初的方式IR LEDs被连接到微芯片(引脚16:PB1),而非其负面影响码头(阴极)只是被直接连接到地面。这是很重要的! 2.我第一次试图控制鼠标移动 以下评论指的议案,沿一个单一的轴(如X,或横向,轴)。 第一件事,我试图移动一个对象之间的IR LED和传感器对-模拟的效果旋转车轮内的鼠标。这个工作。我可以造成鼠标光标走动屏幕上,只需移动的障碍,通过IR光束反复,在相同的方向。 接下来,我删除了3引脚传感器的一部分,从小鼠电路板,并附带以电线电路板在的地方,该传感器的。我手动连接电线,以积极的电压来模拟传感器的活动。i连接两个信号的权力,按照下列方式(如说,0代表富裕,1代表对): (0,0),(1,0),(1,1),(0,1),. 这个工作。我可以移动鼠标光标在屏幕上,由这繁琐的连接和断开的电线在模式上面显示的。扭转格局,从目前的状况序列,将光标移动在相反的方向。 因为事情去这么好,我决定

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档