·上一文章:基于声光探测的汽车定位系统
·下一文章:浅谈发电厂实行DCS控制系统解决方案
2 具体设计方案
2.1 鼠标原理
光学鼠标的核心是一个低分辨率迷你摄像机, 称为传感器。浏览LED照亮表面,光从表面反射回来,通过透镜采集。大多数鼠标制造商采用可视的红色LED,有些制造商还生产采用红外线LED的鼠标。
当鼠标移动时,传感器会连续拍摄物体表面,并利用数字信号处理来比较各个影像,以决定移动的距离和方向。产生的结果会传回计算机,而屏幕上的光标会根据这些结果来移动。虽然光学鼠标传感器几乎可以在任何一种物体表面上移动,但仍有一些表面是鼠标传感器无法浏览的,例如镜面、玻璃表面、光滑表面、杂志及全像摄影表面。
根据图1,鼠标可划分为以下几个功能部分:
1)位移检测单元--X、Y双轴加速度传感器;
2)按键检测单元;
3)单片机(MCU);
4)蓝牙发射芯片;
5)蓝牙收发芯片--做接收器(RX);
6)带USB接口的单片机(USB MCU)。
图1 基于加速度传感器无线鼠标的描述
鼠标具体的工作原理为:鼠标内的单片机实时监测加速度传感器的移动和按键状态,当鼠标器的状态发生变化时,单片机读出按键状态并及时得到当前X/Y坐标移动的位置;接着单片机就将变化的数据按照约定的通信协议将数据打包通过无线收发技术发送到接收端,接收端通过单片机解码把符合鼠标USB协议的数据包送至PC主机的USB端口;PC中的鼠标驱动程序接收到端口的数据包后将其解码再传送给相应的应用软件,从而完成鼠标器的检测和控制过程。