现在的智能手机,大多数都配备的有一个指南针功能。而且很多人在外出时可能都在经常使用,它可以给我们指出方向。那么,这个指南针到底准不准确呢,它的工作原理又是什么呢?
我们先来回忆下真正的指南针的工作原理:大家都知道指南针是我国的四大发明之一。大家也应该知道司南,这是古时候人们智慧的结晶。他们使用天然磁石磨制出一个类似勺子的形状,然后将其放置在一个光滑的盘子上。这个盘子上刻的有方位信息,利用磁铁可以指南的特点,然后就可以从盘子上找到正确的方向信息,这也是现代指南针的鼻祖。那为何磁铁可以指南呢?
关于这方面的内容高中物理中有介绍,我这里就简单说一下原理:首先地球是一个大磁体,南北极之间会存在一个磁场。地理北极正好是磁场的南极,而地理南极又是磁场的北极。所以小磁针(或者磁铁)在这个天然磁场中都会受到它的磁场力的作用发生偏转,于是就可以通过这个原理来判断南北方向了。
其实,手机上的指南针的原理也是上述原理。只不过是换成了霍尔元件,它是一种对磁场敏感的材料制成的传感器,这个霍尔元件是通过霍尔效应制成的。这个其实高中物理也有介绍,我这里也就简单说一下大概原理:磁场中的导体,在通电的时候,导体内的电流会受到磁场力的作用而向一侧聚集。因为电流的产生其实是电子运动的结果,当一侧汇集过多电子之后,这一侧就会带上负电荷,另一侧因为缺少电子而带上正电荷。于是这两侧之间就会产生电势差,也就是产生一个电压,进而产生电场,于是其他电子会受到这个电场的作用力而不至于因为磁场力而发生偏转(电场作用力正好可以抵消掉磁场的作用力),就可以顺利通过导体了。这个过程中产生的电压叫作霍尔电压,而这个现象就叫作霍尔效应。
当磁场和电场趋于稳定时,霍尔效应的强弱就会和导体在磁场中的方位角有直接关系,并且导体与磁场之间的夹角越大则霍尔效应越明显。于是通过这一原理就制成了手机中的这种霍尔传感器,通过它我们便可以知道所处的方位了。
当然,使用过手机上的指南针的朋友,可能都有遇到过:有时候这个指南针的指针会不停的跳动,并且软件还会提示你校正。这是因为你所处的周围有其他比较强的磁场,由于受到它的干扰的结果才导致的。当你进行校正的时候,指南针会通过借助重力(加速度)传感器的作用来判读出哪些是干扰磁场,哪个是地磁场,于是就可以继续正常工作了。
所以,手机上的指南针的工作原理其实就是借助于地磁场以及霍尔元件实现的。另外,当我们所处环境有其他磁场干扰的时候,如果不进行校正,那么此时指南针的方向是不准确的。
那么如何通过简单的方式判断手机是否支持指南针功能呢?
其实很简单,我们可以去应用市场中下载可以检测手机传感器的软件,来查看是否有霍尔传感器;或者也可以下载一个指南针软件,查看它是否可用正常工作;另外还可以打开手机上的地图软件,查看自己所在位置是否是一个小三角,如果是的话就是支持的,否则只是一个小圆点那就是不支持。
好了,今天就到这里。对于手机的指南针你是怎么看的呢,还有什么疑问吗?欢迎留言讨论!喜欢笔者的朋友,欢迎点赞转发加关注!
GitHub今天透露,一名攻击者正在使用偷来的OAuth用户令牌(原本发放给Heroku和Travis-CI),从私人仓库下载数据。自2022年4月12日首次发现这一活动以来,威胁者已经从几十个使用Heroku和Travis-CI维护的OAuth应用程序(包括npm)的受害组织中访问并窃取数据。...
2018年,英特尔、AMD、ARM曝出CPU安全事件,引起广泛关注,舆论一片哗然。虽然英特尔公司表示此次事件不仅仅是英特尔,还涉及AMD/ARM等厂商,且CPU 漏洞补丁基本不会给普通用户造成任何影响,但这次bug依旧被定为成行业大事件。 时隔几年,CPU又再次曝出一个大bug,有意思的...
Hackernews编译,转载请注明出处: Emotet恶意软件在中断十个月后,于15日开始运行,该软件通过多次垃圾邮件攻击向全球邮箱发送恶意文档。 Emotet是一种恶意软件感染,通过带有恶意附件的垃圾邮件攻击传播。如果用户打开附件,恶意宏或JavaScript文件,将下载Emotet DLL并...
FBI日前警告称,勒索软件集团正在瞄准涉及重大的、时间敏感的金融事件–如兼并和收购的公司,以此来胁迫受害者支付其赎金要求。FBI在本周写给私营公司的一份咨询中指出,网络犯罪分子在针对参与重大金融事件的公司时往往试图找到非公开信息,如果他们不支付赎金要求网络犯罪分子就会威胁公布这些信息。 “在最初的...
据The Record报道,美国国土安全部(DHS)当地时间周二宣布,该机构的负责人已经启动了一项漏洞赏金计划,允许黑客报告其系统中的漏洞,以换取金钱奖励。 美国国土安全部部长亚历杭德罗·马约卡斯(Alejandro Mayorkas)在出席彭博科技峰会时说:“我们不仅关注保护和加强私营部门和整个...
美国Broward Health公共卫生系统近日披露了一起大规模数据泄露事件,影响到1357879人。Broward Health是一个位于佛罗里达州的医疗系统,有三十多个地点提供广泛的医疗服务,每年接收超过60000名入院病人。 该医疗系统在2021年10月15日披露了一起网络攻击事件,当时一名...