登录/注册

adns3080光电鼠标原理

更多

ADNS3080 是一款由安华高科技(原安捷伦半导体部门,现属博通)开发的高性能光学导航传感器芯片,它是光电鼠标的核心处理单元。其工作原理基于光学成像和数字图像处理技术,也称为光流法。以下是其工作原理的详细步骤:

  1. 照明:

    • 鼠标底部的红外发光二极管发出光线(通常是红外光,人眼不可见)。
    • 这束光通过一个聚光透镜,照射到鼠标下方的接触表面(桌面、鼠标垫等)。
  2. 表面成像:

    • 照射在表面的光线会反射回来。表面纹理(即使是看起来光滑的表面,在微观下也存在凹凸不平)会将光线向不同方向散射。
    • 一个专门的成像透镜位于LED旁边,用于收集从表面反射回来的、带有表面纹理信息的光线。
    • 这个透镜将表面的一小块区域(通常在30x30像素左右)的反射光图像聚焦到芯片内部的CMOS图像传感器阵列上。
  3. 图像捕捉:

    • ADNS3080 内部的CMOS图像传感器(通常是18x18像素或类似小阵列)以非常高的速度(通常每秒数千帧)连续捕捉这个小区域的表面图像(称为“帧”)。
    • 传感器将接收到的光信号转换成对应的数字图像数据。芯片内部包含模数转换器完成这个工作。
  4. 图像处理与位移检测(核心:光流算法):

    • 这是ADNS3080最核心的功能。芯片内置强大的数字信号处理器
    • DSP将连续捕捉到的图像帧进行高速比较。
    • 它通过复杂的图像相关算法(通常是互相关算法),分析相邻两帧图像之间细微的纹理特征变化
    • 算法计算出纹理图案在两个连续画面之间在 X(水平)和 Y(垂直)方向上的位移量和方向(即位移向量)。例如,如果某个纹理斑点从第一帧的(5,5)位置移动到第二帧的(7,4)位置,算法就能检测出这个位移。
    • 这个过程以极高的速度重复进行(帧率可达几千帧每秒)。
  5. 位移数据转换与输出:

    • 检测到的原始位移数据(以像素为单位)会乘以一个预定义的分辨率系数(CPI或DPI - 每英寸计数点数)。ADNS3080的分辨率通常是固定的400 CPI(或可配置,具体取决于型号后缀)。
    • 经过转换后,芯片会得到相对位移量(ΔX 和 ΔY),表示鼠标在水平和垂直方向上移动了多少个“计数点”。
    • 这些位移数据通过 SPI 接口PS/2 / 类似运动数据输出引脚传递给鼠标内部的主控制器微处理器(MCU)。
  6. 主控制器处理:

    • 鼠标的主控制器 MCU 接收来自 ADNS3080 的位移数据包。
    • MCU 可能会进行一些额外的处理(如加速度曲线调整、按键状态整合等)。
    • 最终,MCU 将这些位移数据转换成标准的鼠标协议格式(如 USB HID 报告、PS/2 数据包),并通过接口(USB线缆、无线收发器)发送给计算机。
  7. 计算机响应:

    • 计算机接收到鼠标发送过来的位移数据包。
    • 操作系统(通过鼠标驱动程序)解析这些数据,将其转换为屏幕上光标相应的移动方向和距离,从而实现光标的精确控制。

关键特点总结(ADNS3080):

与传统机械鼠标的区别: ADNS3080 光电鼠标完全摒弃了传统机械鼠标的滚球和编码器结构。它依赖光学成像和数字图像处理来检测位移,消除了机械磨损、积灰导致定位不准的问题,并且能在更多类型的表面上工作(虽然对镜面、强反光或纯色无纹理表面仍可能失效)。

简单来说,ADNS3080的工作原理就是:用光“照亮”表面纹理,用“微型相机”高速拍照,用“芯片大脑”比较连续照片的细微差别算出移动方向和距离,最后把结果告诉电脑来移动光标。

ADNS-3080

ADNS-3080 - High-Performance Optical Mouse Sensor - AVAGO TECHNOLOGIES LIMITED

2022-11-04 17:22:44

基于光电鼠标芯片与AT89S51单片机的带传动装置

摘要 对于普通的带传动装置进行较高精度的速度控制,传统的检测及控制器件未必能让人满意。光电鼠标芯片因以其高精度、低现场环境要求、低价格等因素非常适用于位置检测场合。鉴于此,结合光电鼠标芯片

2021-09-06 06:43:00

小制作废旧光电鼠标上发光二极管的利用相关资料推荐

废旧光电鼠标上发光二极管,耗电小,亮度比一般发光二极管亮度高等优点。用两只三极管、两只贴片电阻,和拆下发光二极管,共五个元件和三节纽扣电池,制作感应式交流验电笔,它不用直接接触火线,就可以检测到交流电的存在,使用非常方便。

2021-05-25 06:49:47

RH3080 TID报告

RH3080 TID报告

资料下载 佚名 2021-05-17 20:51:59

光电鼠标的工作原理资料下载

电子发烧友网为你提供光电鼠标的工作原理资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 石玉兰 2021-04-26 08:41:27

制造USB接口光电鼠资料下载

电子发烧友网为你提供制造USB接口光电鼠资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 526774 2021-04-26 08:41:12

参见测试报告_RH3080

参见测试报告_RH3080

资料下载 刘满贵 2021-04-19 13:23:24

安捷伦ADNS2001光电鼠标传感器的数据手册免费下载

组装夹)和HLMP-ED80(高光输出639纳米LED)一起使用,提供完整和紧凑的跟踪引擎。这种光学跟踪引擎没有运动部件,也不需要精确的光学对准来实现大容量系统组装。ADNS2001为接口灵活性提供了PS/2或正交输出模式。

资料下载 Lancel0t 2019-09-30 08:00:00

光电鼠标技术在汽车上的应用是什么?

光电鼠标的原理是什么?光电鼠标技术在汽车上的应用是什么?

2021-05-19 07:05:01

鼠标是真正意义上为计算机注入了人机交互的灵魂

出现了第一代的光电鼠标,这类光电鼠标具有比机械鼠标更高的精确度。但是它必须工作在特殊的印有细微格栅的

2020-08-27 16:06:06

光电鼠标与激光鼠标对比,它们的区别是什么

鼠标可以说是电脑重要的外设之一了,而决定鼠标好不好用就取决于鼠标内部的传感器,而在目前市面上以传感器来区分的话,主要可以分为内置光学传感器的

2020-03-05 16:27:07

如何制作一个USB接口的光电鼠标

现在,大多数最新的笔记本电脑已经放弃了PS2接口,但是很多用户都是要外接鼠标的,特别是要求效率高的或者是作图用途的用户更是如此。这就有一个问题了,以前买的PS2接口的鼠标用不上了,一个要另外买一个USB接口的

2019-10-15 15:36:16

光电鼠标拆解

 透明封装的“芯片上的鼠标”在芯片上相当漂亮。它可能会制成有趣的珠宝。我设法通过在电路板背面的气体火焰上加热整个物体,直到整个物体闷烧并且焊料熔化,然后在中等硬度的表面上进行打孔,将其从电路板上取下。尽管有排风扇,房子的气味还是很臭。这种事情可能应该在外面做。   

2019-10-11 10:49:06

光电鼠标的结构组成及故障维修方法

光电鼠标(亦称“光学鼠标”)通过发光二极管和光电二极管来检测鼠标对于一个

2019-07-17 15:16:59

请问资料里的PS2鼠标实验能用不?

淘宝网上卖的STM32F103的开发板。我们要做个ARM单片机控制光电鼠标的实验,请问资料里的PS2鼠标实验能用不?(就是要可以记录移动和点击然后在TFT上显示)还有就是PS2的

2019-07-11 04:35:01
7天热门专题 换一换
相关标签