作者 | Dezision(酷安)

第一次在酷安写这种偏技术型的文章,既紧张又激动,不敢说是科普,只能说写一下自己的观点和看法,也是看了很多大佬的介绍和评测,才从感兴趣到有所了解,欢迎酷友补充,评论,素质讨论。

先简单说下为啥偏爱于手机振动这块,已致成为现在重要的购机因素,大一时用的魅族 pro6,有好几次手机放在口袋里振动毫无感觉错过了电话,后来发现室友用的 iPhone6 振动非常舒服,当时就很纳闷为啥苹果的振动做的这么优秀 废话不多说(虽然说了不少)。

振动马达简单来说分为几类。

第一类:ERM(通常叫做转子马达)




iOS 马达控制 iphone马达_左线性文法和右线性文法

柱状ERM



这种振动马达又分为两类,柱状的和币状的,原理就不过多介绍了,柱状简单来说就像小时候玩的四驱车上的发动机带动半月型偏心锤转动,产生离心力来产生振动,币状形状很像 Z 轴线性马达,因此会被搞混,只要记住 ERM 由于是币状,所以很薄。




iOS 马达控制 iphone马达_开发者_02

Z轴LRA(左)和币状ERM(右)



第二类就是 LRA (线性马达) 了,原理简单来说是通过质量块在某一个方向的移动来振动的,方向决定了线性马达的分类,一类就是 X 轴方向,横向线性马达,而另一类是 Z 轴,纵向线性马达。




iOS 马达控制 iphone马达_3D_03

X轴横向线性马达




iOS 马达控制 iphone马达_开发者_04

s8和一加五为Z轴线性马达



简单介绍完振动器的分类,接下来聊聊体验。

既然马达也分,各种尺寸,各种形状,各种体积,所以说体验也就参差不齐,拿转子马达先说吧,这种算是比较早的,现在手机上基本趋于淘汰,尤其是柱状的,这种振感就像以前功能机那种,振动起来松散,拖沓,悄悄告诉你 vivo X20 用的是柱状 ERM。

再来看看线性马达。目前安卓机绝大多数用的都是线性马达,但注意,不是说用了线性马达,体验一定就好,大多数国产厂商用的都是 Z 轴线性马达,这种马达成本要比转子马达高一些,相应的振感也要好不少,如果加上优秀的算法调教,在使用上,某些反馈接近横向线性马达,Z 轴线性马达做的比较好的,三星,国内有锤子等,如果没有优秀的算法做支撑,Z 轴线性马达和横向线性马达还有很大差距。

安卓阵营早年其实也有做 X 轴线性马达的,如 ZUK edge、米 6 和小米 note2,那为啥同样是 X 轴线性马达,体验却差别很大呢,不说的话,都不知道是 X 轴的。那是因为线性马达的振感是直接和体积相关的,这也就不难理解 iPhone 的 taptic engine 尺寸为啥那么大了,这也就不难理解为啥用横向线性马达的越来越多,因为 Z 轴纵向原因,而手机是要越做越薄的。




iOS 马达控制 iphone马达_左线性文法和右线性文法_05

米6等X轴和iPhone taptic engine



后来用横向线性马达的厂商的也不在少数,如索尼 XZ2,HTC LG 等机型,但由于体积等限制加上没有优秀算法调教和适配,并没有带来很好的反馈效应。近两年全面屏的爆发,国内厂商魅族引以为傲的 mback 交互可能会随着 home 按键的消失而消失,好在魅族并没有迁就,在魅族 15 上引入了和苹果同个供应商的横向线性马达,魅族称之为 M engine,让 mback 依然存在,更重要的是国产厂商开始跟进横向线性马达了,这点魅族做的确实不错,手动点赞!




iOS 马达控制 iphone马达_输入法_06


iPhone 上最早从 6 开始使用 X 轴横向线性马达,并不是从 6s 开始,6s 为了配合 3D touch 功能,在体积上进一步增大,并冠上了 taptic engine 称号。


iOS 马达控制 iphone马达_3D_07

iPhone6 X轴线性马达


iOS 马达控制 iphone马达_开发者_08

6s taptic engine


6s 以后的机型,大家都知道体积更是大的变态,但是振感确实也更细腻,并且软件层面也适配了更多的振动效果,比如模拟 home 键下压,输入法打字振动,锁屏界面重按打开手电筒,下拉状态栏,X 系列手势多任务振动等等。这里还要特别说明下,6s 以及 6s plus,为啥好多振动反馈都没有,输入法都没有打字振动,照理说 6s 振动模块已经非常大了,振动效果也丝毫不逊色,这是因为从 iPhone7 开始 taptic engine 加入了霍尔传感器和驱动 IC,可以更精确的动态控制输入到马达的电压,而这是 6s 上没有的,所以很多振动反馈 6s 没有也不难理解。(因为自己也是 6S 用户,所以找了两个适配了 6s 打字振动的输入法,我用的是叫 Typany 的,有 6s 的可以去试试,至于另一个因为是繁体字输入法就不推荐了)


iOS 马达控制 iphone马达_开发者_09

Plus版本尺寸更大


iOS 马达控制 iphone马达_3D_10

apple watch 振动马达(集成扬声器)


尾巴

为什么苹果那么早就开始用横向线性马达?而且体积一再的变大,甚至不惜挤占电池的空间,个人觉得一开始使用 X 轴线性马达确实是因为能带来更出色的振感,但从 mac 笔记本的触摸板使用振动模拟按压和 iPhone X 上的振动马达体积依然不减,甚至在 apple watch 都放下了几乎占据手表体积二分之一的 taptic engine 来看,苹果是在布局一个除视觉听觉以外的第三种 —— 触觉交互方式,在我看来这才是硕大 taptic engine 背后真正的意义。诚如魅族 15 宣传文案所说,当手机物理按键一一去除,如何提升我们操作手机时的反馈体验?答案毫无疑问是振动反馈。

刷微博经常刷到振动马达相关的内容,评论区大致有这样问题,“手机从买来就关了振动的举手”,“从来不开振动因为感觉很费电”。对于第一种首先我想说用柱状 ERM 的手机还真不如关了,其次振动真的不仅仅是来电或者消息提醒,在 X 轴马达硬件跟上,厂商算法跟进,软件开发者的适配,振动之于手机,意义会更多。而对于第二种,我...

从国内游戏厂商开始宣传 3D 4D 振感的操作来看 (虽然黑鲨 2 用的还是 Z 轴线性马达,但算法不错,实际振动反馈也不错) 从 OPPO Reno 高配版也用上了横向线性马达来看,从爆料一加 7 也加入了 X 轴线性马达来看,2019 年开始,国产旗舰标配横向线性马达成为可能。

码字真的有点累,文中有些图片来自 B 站:胜利文绉绉 的视频,其他的来自网络。也因为看了大佬的视频,让我对振动马达有了全新的认识,如果你耐着性子看到了这里,强烈推荐去 B 站看看大佬做的视频,有关振动器拆解,还有各种振动马达反馈音效对比,非常全面。

  • 文章为作者本人观点,不代表酷安立场