Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android(虚拟)传感器的功耗_Android_Sensors_Android Sensors_Sensor Fusion - Fatal编程技术网

Android(虚拟)传感器的功耗

Android(虚拟)传感器的功耗,android,sensors,android-sensors,sensor-fusion,Android,Sensors,Android Sensors,Sensor Fusion,通过查看Nexus4的功能,我注意到传感器似乎被报告了多次 我以前从未使用过传感器(或一般的智能手机),所以我使用了一些应用程序来获得一个概述:来自的设备分析器和两者都提供了15个传感器。你可以看到结果 虽然根据Android的报告,有一个内置的(唯一的)陀螺仪和加速计,但Android报告: LGE提供2个传感器 “LGE加速计传感器” “LGE陀螺仪传感器” 2由高通公司提供 “线加速度” “旋转矢量” 谷歌4 “旋转矢量传感器” “线性加速度传感器” “方位传感器” “修正陀螺

通过查看Nexus4的功能,我注意到传感器似乎被报告了多次

我以前从未使用过传感器(或一般的智能手机),所以我使用了一些应用程序来获得一个概述:来自的设备分析器和两者都提供了15个传感器。你可以看到结果

虽然根据Android的报告,有一个内置的(唯一的)陀螺仪和加速计,但Android报告:

  • LGE提供2个传感器
    • “LGE加速计传感器”
    • “LGE陀螺仪传感器”
  • 2由高通公司提供
    • “线加速度”
    • “旋转矢量”
  • 谷歌4
    • “旋转矢量传感器”
    • “线性加速度传感器”
    • “方位传感器”
    • “修正陀螺仪传感器”
据介绍,其中一些传感器将是“虚拟的”。然而,目前我真正感兴趣的是传感器的功耗。这就是我真正困惑的地方

以加速度计为例:“LGE加速度计传感器”报告0.5 mA,“线性加速度”(高通公司)报告4.1 mA,“线性加速度传感器”(谷歌)报告9.1 mA。这三家公司的分辨率都相同(0.0011901855 SU),LGE和高通公司的最大射程相同(39.226593 SU),而谷歌的最大射程为19.6133 SU

我首先认为这可能会提供不同的操作模式,这将解释不同的值,但再次强调,为什么这会解释其他供应商

现在:实际有多少加速器?它们是否真的是冗余的,或者只是同一设备的虚拟访问路径?如果是这样的话,为什么用电量相差如此之大?为什么是射程

更新 根据规范,陀螺仪将消耗3.6mA的电流(与“LGE陀螺仪传感器”匹配,所有其他报告均为9.1mA),加速计在正常工作模式下可能在500µa之间变化,在低功率模式下可能在1.25Hz下为10µa,在40Hz下为110µa

电压为3V时(根据规范的典型值),陀螺仪的输出功率为10.8mW,加速计的输出功率为10µW至1.5mW


报告称“谷歌公司”的传感器似乎是虚拟的,执行传感器融合以提供更高精度和可用性的价值。请参阅。

设备上通常只有一个物理加速度传感器

这个信号可以分为线加速度和重力。它可以通过一个低通滤波器实现,如状态滤波器。结果可以通过陀螺仪和磁强计得到改善。这通常是在软件方面完成的——因此,线性加速度、方向和重力功耗通常是加速度计、陀螺仪和磁强计消耗值的总和

显然,高通公司的线性加速度传感器使用加速计和陀螺仪来计算数值,而谷歌的版本也考虑了磁强计

分辨率取决于物理传感器。对于范围,我不能确定,但可能与关系有关:

加速度=线加速度+重力

物理传感器:

  • 加速计
  • 陀螺仪
  • 磁强计
传感器融合:

  • 线性加速
  • 重力
  • 方向/旋转
  • 校正陀螺仪
然而,你不能确定传感器是否存在,或者仅仅是传感器融合的产物