计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

HDNS2000光学感测芯片在运动检测中的应用

2014-07-08 01:29
导读:理工论文论文,HDNS2000光学感测芯片在运动检测中的应用论文样本,在线游览或下载,科教论文网海量论文供你参考: 摘要:安捷伦(Agilent)公司的HDNS2000芯片是一种高性能的运动检
摘要:安捷伦(Agilent)公司的HDNS2000芯片是一种高性能的运动检测器件,在目前的光学鼠标中应用广泛,其易用性和廉价性使其非常适合应用于中低精度的运动和位置检测中。本文介绍HDNS2000的功能、特点,从硬件与软件两个方面讨论HDNS2000与AVR单片机的接口设计。

在机电产品设计中,有时需要检测物体间的相对运动,包括运动方向和运动距离。若采用机械式的结构,比如机械鼠标中的滚轮和轨迹球,则会由于频繁的机械运动而发生故障,导致精度下降甚至失效,维修起来也不方便。另外它需要两个物体表面相接触,靠相互间的摩擦进行工作,这在某些场合是不能允许的。解决方案之一就是采用光电器件,运用光学原理来测定运动。安捷伦公司的HDNS2000就是为此而设计的,虽然它的市场是针对光学鼠标,但也可以作为一种高性能而又廉价的器件运用于工业控制领域中。

1 HDNS2000芯片介绍

1.1 主要功能与特性

HDNS2000是安捷伦推出的高性能的光学感测芯片,它的内部包含三个基本模块:图像拾取系统、DSP处理器、PS/2或四状态输出转换器,如图1所示。在HDNS2000芯片的底部有一个感光眼,如同一个小型的摄像头,不断地对物体表面进行拍照,接着将前后两次的图像送入DSP中进行处理,以判断物体移动的方向和大小,最后将数据转化为PS/2格式或者以两通道四状态格式输出。图2中的(a)与(b)分别为芯片前后两次拾取的图像。比较图2中的(a)和(b)可以看出,物体向左下方移动了一点。

HDNS2000的图像拾取系统每秒钟可以拾取1500张图像,可以精确地测量最高30.48 cm/s(12 英寸/s)的运动,解析度为400点每英寸。

1.2 引脚介绍

HDNS2000的主要引脚框图如图3所示。

PS2_C:PS/2接口的时钟端。

MODE/XA:复用引脚,接高电平时表示选择PS/2模式;否则,为XA输出。

RB/XB:复用引脚,PS/2模式时为鼠标右键输入;否则,为XA输出。

MB/YB:复用引脚,PS/2模式时为鼠标中键输入;否则,为YB输出。

LB/YA:复用引脚,PS/2模式为鼠标左键输入;否则,为YA输出。

XY_LED:激光LED控制输出,在物体长时间不移动时,HDNS2000可以控制LED关闭,以节约能量。

VDD3:3.3 V直流电源输入。

REFB:内部参考引脚,通过电容与VDD3相连。

PS2_D :PS/2接口的数据端。

NRESET:低电平复位引脚。

VDD5:5 V直流电源输入。

GND:电源地。

OSC2:晶振输出。

OSC1:晶振输入,外接18.432 MHz晶振。

2 HDNS2000与AVR单片机接口设计

2.1 HDNS2000与AT90S8015接口

HDNS2000直接提供有PS/2接口,方便了PS/2鼠标的设计;但在机电控制中,为了提高效率,宜直接采用HDNS2000的另一种输出模式,即X向与Y向两通道四状态输出模式。此时XA、XB指示X向移动状态,而YA、YB指示Y向移动状态。图 4为HDNS2000与AVR单片机AT90S8515的接口原理图。接口主要占用了4个引脚,其它两个是可选的,所以,即使是AVR中最低档的ATtiny系列也可以方便地与HDNS2000连接。

上一篇:一种基于AVR单片机的工频干扰滤除快速算法 下一篇:没有了