【技术实现步骤摘要】
导航传感器电路及方法
[0001]本专利技术涉及一种导航传感器机制,特别有关于一种导航传感器电路及相应的方法。
技术介绍
[0002]一般而言,一传统的光学鼠标装置可能具有一微控制器(microcontroller,MCU)和一图像传感器,该微控制器会周期性地轮询该图像传感器,该使图像传感器周期性地回报一个位移数据信号,然而,该微控制器的轮询回报率实际上可能存在有偏差,因此该图像传感器可能会在连续的两次轮询请求事件之间的一时间间隔内回报更多的位移信号,也就是说,所回报的某些位移信号是无效。
技术实现思路
[0003]因此,本专利技术的目的之一在于公开一种导航传感器电路及相应的方法,以解决上述问题。
[0004]根据本专利技术的实施例,公开了一种导航传感器电路的方法。该方法包括:在可变时间间隔的期间,监控从微控制器所发送出的轮询请求信号,其中所述微控制器是外部耦接于所述导航传感器电路;根据所述轮询请求信号,计算所述微控制器的轮询回报率;以及根据所述轮询回报率,动态调整所述导航传感器电路的传感器帧率,其中 ...
【技术保护点】
【技术特征摘要】
1.一种导航传感器电路的方法,其特征在于,包括:在可变时间间隔的期间,监控从微控制器所发送出的轮询请求信号,其中所述微控制器是外部耦接于所述导航传感器电路;根据所述轮询请求信号,计算所述微控制器的轮询回报率;以及根据所述轮询回报率,动态调整所述导航传感器电路的传感器帧率,其中所述导航传感器电路的图像传感器是操作用来捕获图像以基于所述传感器帧率来产生和输出位移数据。2.如权利要求1所述的方法,其特征在于,所述方法另包括:当所述轮询回报率高于当前使用的帧率时,立即将所述传感器帧率从所述当前使用的帧率调整为更高的帧率,以使所述传感器帧率高于所述轮询回报率。3.如权利要求1所述的方法,其特征在于,当所述轮询回报率变得更高时,所述可变时间间隔的时间长度变得更短。4.如权利要求1所述的方法,其特征在于,所述可变时间间隔的时间长度与可编程阈值成正比,并使用特定计数器来对所述轮询请求信号的信号接收次数进行计数,当所述特定计数器的计数值高于所述可编程阈值时,所述特定计数器会被重置。5.如权利要求4所述的方法,其特征在于,所述方法另包括:当所述特定计数器的所述计数值高于所述可编程阈值时,将所述传感器帧率从当前使用的帧率调整为较低帧率,所述较低帧率低于所述当前使用的帧率并高于所述轮询回报率;以及当所述计数值不高于所述可编程阈值时,不调整所述传感器帧率。6.如权利要求4所述的方法,其特征在于,所述方法另包括:当所述传感器帧率高于所述轮询回报率并且所述传感器帧率与所述轮询回报率之间的差值小于特定阈值时,维持所述传感器帧率。7.如权利要求4所述的方法,其特征在于,所述方法另包括:当所述特定计数器的所述计数值变得高于所述可编程阈值时,通过将所述传感器帧率设置为最大轮询回报率来调整所述传感器帧率。8.如权利要求4所述的方法,其特征在于,所述方法另包括:仅在所述可变时间间隔结束时,才判断是否降低或维持所述传感器帧率。9.一种外部耦接到微控制器的导航传感器电路,其特征在于,包括有:一图像传感器,用来操作和捕获图像以基于传...
【专利技术属性】
技术研发人员:江尚展,廖俊协,
申请(专利权)人:原相科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。