分享好友 厨具导购网站首页 频道列表
揭秘“iphone5s m7传感器都不准”的技术原因
2024-06-14 19:36    9231    中华厨具网

出事了!出大事了!这回倒霉的是“土豪”苹果:刚刚新出iphone5s被曝出所有的m7传感器都不准。

64位a7、m7是苹果iphone5s的一大亮点,m7是a7的助手,专为测量来自加速感应器、陀螺仪等运动数据而设计,没有它,但追踪身体活动的健身app必须从a7上读取数据,有了m7,则无需持续访问a7,从而降低耗电量。

打个比方,a7是老板,m7就是,m7可以处理一些主要具体的事务分担a7的压力。

不幸的是现在助理出事了。具体出在哪个方面呢?因为我们公司就是做传感器姿态融合算法这行的,让我来大胆的推测一下吧:

iphone中的传感器类型:加速度传感器,陀螺仪传感器,电磁罗盘传感器,一般整体称其为9轴惯性传感器组。

影响姿态输出精度的三大要素,器件原始数据的精准程度,姿态解算的计算精度,器件的校准精度。

新iphone5s、5c的一大革新就是m7传感器中枢,sensor hub,这是个很好的概念,sensor hub负责了所有的传感器输入输出、电源管理、姿态计算等,可以有效地提高精度,降低能耗,减轻主处理器的压力。但是目前看到的问题推测,极大的可能性问题也就是出在这里。

最近的传感器输出不准的问题评估起来比较复杂,直接先讲一下结论,然后再细说:极大可能是m7内置的算法中校准算法有问题,或者代工厂生产时忽略了校准这个步骤。

导致9轴传感器组的姿态输出不准确的原因刚才说了,有可能来自三个方面:原始数据输出、算法、校准策略。

具体到苹果m7又是什么情况呢,让我们具体分析一下吧:

以目前的信息我们知道5s和5c都用的是:

1.3轴加速度计:bosch生产的bma220加速度计;

2.)3轴陀螺仪:目前确定为st生产的陀螺仪;不排除采用双货源,invensense也为苹果提供陀螺仪。

3.3轴磁力计:akm生产的ak8963的磁力计。

这几种传感器的本身的精度都是可靠的,没问题的,因此原始数据输出这边应该没问题。

另外目前媒体报道中所指出的不准确基本都集中在静态精度上,静态精度准确从计算算法的角度来说是相对容易的,这里出问题的可能性也不是很大。

目前最怀疑的就是校准策略出了问题:

对于mems传感器,厂商出厂是有一个粗略校准的,但是厂商的校准一般都是在做传感器输出线性度,量程,分辨率这些方面,实际终端厂商应用的时候还需要进行二次校准

目前对苹果手机的输出两大抨击一个是水平不准,也就是放平了,但是输出还有好几度的偏差,这个问题出在加速度传感器的校准上。

另一个是方向指向不准,这个问题出在电磁罗盘传感器的校准上。

需要注意的是很多媒体都直指陀螺仪有问题,其实这是错误的,陀螺仪如果校准不到位,更多的是带来动态精度不足,出现“姿态甩尾”等问题。

按照目前苹果的硬件架构,校准参数和校准算法是写在了他的m7 sensor hub里边的,拆解发现iphone 5s 中的m7处理器实为nxp的cortex-m3 mcu lpc18a1。

综上分析:我对问题到底出在哪里做了以下猜测:

1.m7处理器中校准部分出现了bug,没有使能校准功能。如果是这个原因,也许可以通过简单固件升级修复;

2.m7处理器中校准参数存储部分出现了bug,校准参数丢失,如果是这个原因,必须返厂进行重新校准,或者苹果出一个粗略自行校准的软件,让天才员工或用户自行校准;

3.代工厂忽略了校准步骤,qc没有检查到这一块,必须返厂重新校准;

4.代工厂工序出了问题,校准在产品装配前进行了,成品传感器特性后由于装配应力,磁化或热应力等因素发生了变化,导致校准参数失效。必须返厂重新校准;

5.nxp的校准矩阵算法有问题,必须升级固件,返厂校准。

总而言之,传感器校准的问题非常麻烦,很难培训客户自行解决,我认为有可能需要大批召回了。祈祷是上述1原因吧。

连苹果这样的大厂牌都出了这么大的问题,从这件事情我们吸取的教训就是传感器不是上板子就能用的,计算精度和校准精度非常的重要。

作者:戴若犁 phd, mphil,spie会员, asme会员,北京诺亦腾科技有限公司首席技术官 / 联合创始人

来源:行业资讯

以上是网络信息转载,信息真实性自行斟酌。

版权/免责声明:
一、本文图片及内容来自网络,不代表本站的观点和立场,如涉及各类版权问题请联系及时删除。
二、凡注明稿件来源的内容均为转载稿或由企业用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性。
三、转载本站原创文章请注明来源:中华厨具网

免责声明:

本站所有页面所展现的企业/商品/服务内容、商标、费用、流程、详情等信息内容均由免费注册用户自行发布或由企业经营者自行提供,可能存在所发布的信息并未获得企业所有人授权、或信息不准确、不完整的情况;本网站仅为免费注册用户提供信息发布渠道,虽严格审核把关,但无法完全排除差错或疏漏,因此,本网站不对其发布信息的真实性、准确性和合法性负责。 本网站郑重声明:对网站展现内容(信息的真实性、准确性、合法性)不承担任何法律责任。

温馨提醒:中华厨具网提醒您部分企业可能不开放加盟/投资开店,请您在加盟/投资前直接与该企业核实、确认,并以企业最终确认的为准。对于您从本网站或本网站的任何有关服务所获得的资讯、内容或广告,以及您接受或信赖任何信息所产生之风险,本网站不承担任何责任,您应自行审核风险并谨防受骗。

中华厨具网对任何使用或提供本网站信息的商业活动及其风险不承担任何责任。

中华厨具网存在海量企业及店铺入驻,本网站虽严格审核把关,但无法完全排除差错或疏漏。如您发现页面有任何违法/侵权、错误信息或任何其他问题,请立即向中华厨具网举报并提供有效线索,我们将根据提供举报证据的材料及时处理或移除侵权或违法信息。