历史上的今天
返回首页

历史上的今天

今天是:2024年11月23日(星期六)

2020年11月23日 | 谷歌开发出将线性谐振执行器变成触摸传感器

2020-11-23 来源:EEWORLD

编译自谷歌博客,由Google研究部硬件工程师Artem Dementyev发布


随着可穿戴设备和手持设备尺寸的减小,触觉已成为越来越重要的反馈渠道,无论是通过无声警报还是在按下触摸屏上的按钮时产生微妙的“点击”感觉。触摸反馈几乎在所有可穿戴设备和移动电话中都普遍存在,通常是通过线性谐振致动器(LRA)来实现的,LRA是一种小型线性电动机,利用谐振在小包装中提供强大的触觉信号。但是,激活触觉反馈所需的触摸和压力感测往往取决于附加的独立硬件,这会增加系统的价格,尺寸和复杂性。    

在ACM UIST 2020上发表的“带输入的触觉:线性谐振执行器中的反电动势以实现触摸,压力和环境意识”一文中,我们证明了广泛使用的LRA可以感应到各种外部信息,例如触摸,敲击和除了能够传递有关与皮肤,物体和表面接触的信息之外,还具有压力传感功能。我们使用现成的LRA通过将激励与定制波形的短脉冲进行多路复用来实现这一目标,这些短脉冲旨在使用反电动势电压进行感应。我们演示了这种方法实现表达离散按钮和振动触觉接口的潜力,并展示了该方法如何为移动设备中的集成触觉模块带来丰富的传感机会,从而以更少的组件增加传感能力。我们的技术可能与许多现有的LRA驱动器兼容,因为它们已经采用了反电动势检测来自动调整振动频率。


image.png?imageView2/2/w/550

不同类型的LRA


LRA中的反电动势原理是LRA外壳内有一块磁铁,附着在很小的物体上,两者均可在弹簧上自由移动。磁铁响应于音圈引入的激励电压而移动。振荡质量块的运动产生反电动势,它是与磁通量变化率成比例的电压。较大的振荡速度会产生较大的反电动势电压,而不动的话则不会产生零反电动势电压。 


image.png?imageView2/2/w/550

LRA原理


主动式反电动势感应


在振动过程中接触LRA或与LRA接触,这是因为能量耗散到了接触物体中,从而改变了内部质量的速度。这对于在压力下会变形的柔软材料(例如人体)效果很好。例如,手指在接近LRA时振动会根据接触力吸收不同量的能量而减弱。通过用少量能量驱动LRA,我们可以使用反电动势电压来测量此现象。由于利用反电动势行为进行感测是一个活跃的过程,因此使这项工作成为可能的关键就是需要设计一个定制的,非共振的驱动器波形,该波形可以连续感测,同时将振动,声音和功耗降至最低。


LRA上的触摸和压力感应


当我们从两条LRA引线之间的浮动电压测量反电动势时,需要短暂断开电动机驱动器以避免干扰。当驱动器断开连接时,质量块仍在LRA内部振荡,产生振荡的反电动势电压。因为商用反电动势感应LRA驱动器不提供原始数据,所以我们设计了一个定制电路,该电路能够拾取和产生反电动势电压。我们还生成了定制的驱动脉冲,以最大程度地减少振动和能耗。


image.png?imageView2/2/w/550

用于有源感应的LRA驱动器和反电动势测量电路的简化示意图


image.png?imageView2/2/w/550

用短的驱动脉冲激励LRA后,由于弹簧上质量的持续波动(上图,红线),反电动势电压会波动。受到手指按压时,反电动势信号的变化取决于所施加的压力(中/底,绿/蓝线)。


应用范围


无论是放在桌子上,在柔软的表面上还是手持式,用于手机的LRA的行为都相同。这可能会引起问题,因为振动的原因,电话可能会从玻璃台上滑落或发出不必要的振动声。理想情况下,电话上的LRA会根据其环境自动调整。我们通过直接连接到Pixel 4的LRA,然后对手机是手持,放置在柔软的表面(泡沫)还是放在桌子上进行分类,演示了使用LRA反向电动势技术进行感应的方法。


感知电话环境


我们还提供了一个原型,演示了如何将LRA用作便携式电子产品中的组合输入/输出设备。我们连接了两个LRA,一个位于电话左侧,一个位于电话的右侧。这些按钮提供敲击,触摸和压力感测。一旦检测到触摸,它们也可提供触觉反馈。


按压侧面按钮


有许多可穿戴的触觉辅助设备,例如袖子,背心和手镯。为了与一致力的皮肤传输触觉反馈,必须采用正确的压力; 它不能太松或太紧。当前,通常的方式是通过手动调整,这可能会导致不一致性并且缺乏可测量的反馈。我们展示了如何使用LRA反电动势技术连续监测佩戴的手镯设备,并提示用户是否太紧,太松或恰到好处。  


腕带感应


LRA的评估


LRA可以很好地用作压力传感器,因为它对触摸过程中的力大小具有二次响应。我们的方法适用于我们评估的所有五种现成的LRA类型。由于典型的功耗仅为4.27 mA,因此全天提供感应只会将Pixel 4手机的电池寿命从25小时减少到24小时。通过使用低功率放大器并仅在需要时(例如,电话处于活动状态并与用户互动时),才采用主动感应,可以大大降低功耗。


image.png?imageView2/2/w/550

当用手指施加压力时,反电动势电压会发生变化


主动感应的挑战在于最大程度地减少振动,因此触摸时不会感觉到振动,并且不会发出可听见的声音。我们优化了主动感应,仅产生2 dB的噪音和0.45 m / s2的峰峰值加速度,与普通的8.49 m / s2相比,它几乎不会被手指感知到并且安静。  


未来的工作和结论


将来,我们计划探索其他传感技术,也许测量电流可能是另一种方法。同样,使用机器学习可以潜在地改善感测效果,并为复杂的反电动势模式提供更准确的分类。我们的方法可以进一步开发,以使执行器和传感器实现闭环反馈,无论外部条件如何,执行器都可以提供相同的力。


我们相信这项工作为利用现有的硬件提供丰富的交互作用和闭环反馈触觉执行器开辟了新的机会。


致谢


这项工作是由Artem Dementyev,Alex Olwal和Richard Lyon完成的。感谢Mathieu Le Goc和Thad Starner对本文的反馈。


推荐阅读

史海拾趣

ECLIPSE公司的发展小趣事

Eclipse的成功离不开其强大的社区支持。Eclipse社区拥有众多的开发者、测试者和用户,他们共同为Eclipse的发展贡献力量。通过举办开发者大会、在线论坛和邮件列表等方式,Eclipse社区为开发者们提供了一个交流学习的平台。在这个平台上,开发者们可以分享经验、解决问题,共同推动Eclipse的发展。

AVX公司的发展小趣事

AVX一直致力于绿色技术的研发与应用。在数十年的深入研发支持下,AVX的产品为各种绿色技术提供了关键的支持,如风能、太阳能和水力发电等领域。这些技术的应用旨在节省现有能源并创建可靠、价格合理的电子系统,为可持续发展做出了积极贡献。AVX在这一领域的持续投入和创新,使其在绿色技术领域取得了显著成果。

DLG Hanbit公司的发展小趣事

为了保证产品的品质,DLG Hanbit公司建立了严格的质量管理体系,并引进了国际先进的质量检测设备。公司还积极参与国际标准制定,与全球知名电子企业建立了合作关系。通过不断提升产品品质和服务水平,DLG Hanbit公司的产品在国际市场上获得了认可,公司也逐渐实现了国际化战略。

CLANDELL公司的发展小趣事

CLANDELL公司初创时,市场上已有众多成熟的电子产品制造商。面对激烈的竞争,CLANDELL公司创始人凭借对技术的敏锐洞察和对市场的深入理解,决定专注于研发高性能、高可靠性的电子产品。初创期资金匮乏,但团队凭借对技术的执着和对市场的信念,不断攻克技术难关,逐步在市场上站稳脚跟。

Firadec公司的发展小趣事

背景:假设Firadec公司(此处为虚构名称)成立于20世纪90年代初,正值半导体技术快速发展的时期。公司创始人是一位在半导体领域有深厚造诣的科学家,他带领团队研发出了一种新型低功耗、高性能的集成电路技术。

发展:这项技术迅速获得了市场的认可,Firadec公司凭借这一创新产品迅速在电子行业崭露头角。公司不断加大研发投入,持续优化产品性能,逐渐在智能手机、平板电脑等消费电子领域占据了一席之地。

影响:随着技术的不断成熟和应用领域的拓展,Firadec公司的市场份额逐年提升,成为了电子行业中的佼佼者。其技术创新不仅推动了公司自身的发展,也为整个电子行业的进步做出了重要贡献。

Amplitronix LLC公司的发展小趣事

在快速发展的同时,Amplitronix LLC也积极承担社会责任,关注绿色环保。他们投入大量资源研发环保型电子产品,减少生产过程中的污染排放。同时,公司也积极参与公益活动,为社会做出贡献。这些举措不仅提升了公司的社会形象,也为公司的可持续发展注入了新的动力。

这些故事旨在展示Amplitronix LLC公司在不同阶段的发展过程和成就,但并非基于真实事件。实际的Amplitronix LLC公司的发展历程可能有所不同,这些故事仅为虚构示例,供您参考。

问答坊 | AI 解惑

意外的惊喜!考研+就业!

考研就业专刊 考研流程+考研经验+人才招聘会+薪资洽谈+面试攻略+健康贴士+时间表…… 妹妹大餐都在这里面! 尤其适合自动化相关专业,特别版!一路陪伴从准备到结束!!! 为了节省大家的芯币 本人最新编辑了一下 把所有的东西打 ...…

查看全部问答>

32位摇摇棒

快毕业了,没什么做的,就做了个摇摇棒,上次也做到了个,但那次是16位的,这次做了个32位。它可以显示两行字,分辨率更高,但棒子也要求更长,摇起来更累。 我已将视频上传到优酷,地址:http://v.youku.com/v_show/id_XMTgzMjE0MzI4.html & ...…

查看全部问答>

大家给我出出主意

几个问题 1.嵌入式的前景不错嘛?酬薪怎样? 2.嵌入式工程师没有35岁瓶颈吗? 3.我是个学生,想问下培训费用大概多少钱? 4.对于现在的情况,大学生是不是很需要培训,培训的目的和作用是什么? 我是个新手,希望大家好好指导我下。谢谢。大二 ...…

查看全部问答>

ARM7中断疑惑?请哪个大虾帮忙看看。小弟不胜感激!

在ARM7下写了一个定时器中断程序。下面代码是进入IRQ中断后然后为了可重入中断,就切换到系统模式下。但是在切换的时候出现问题?如何直接MSR CPSR_C,#SYS32_MODE(1)就出现SIGBUS错误。切换代码改成MSR CPSR_C,#(SYS32_MODE|NO_INT)(2)就行了 ...…

查看全部问答>

WinCE5.0的模拟器

在VS2005下怎么没有wince5.0的模拟器,到哪有的下载? 注意: 是\"wince5.0的模拟器\", 不是\"pocket pc的模拟器\",也不是\"smart phone的模拟器\"…

查看全部问答>

FPGA 调用USB2.0 的CORE

有人用过opencores上那个USB 2.0设备IP在FPGA上实现过吗?PHY芯片打算用cy7c68000有需要修改的地方吗?还是可以直接使用。 应该注意些什么…

查看全部问答>

uCOS-II内部机制

附件中的文件非常简洁的讲述了uCOS-II的内部机制,是不错的学习OS的资料…

查看全部问答>

EZ430——Rf2500学习小感

最近刚刚入手430,原来只接触过51,不过由于430的程序大都用C写得,所以学习起来还是比较方便的。前几天一直在学习uart的输出,具体做了一个有关uart的小程序,刚开始有例程可以看,不过不知道问什么,所有的例程都无法用串口助手加以显示输出,当 ...…

查看全部问答>

430选型指南

关于430非常齐全的资[local]4[/local]料…

查看全部问答>

新人求指点。。

准备做嵌入式wifi开发。从书上了解到要用嵌入式操作系统。。。所以想问一下。。ARM-Linux是嵌入式操作系统吗?书上用这个作为范例但是在网上一直没有搜到相应资源,到时下载到了μCLinux相关的代码。。那么μCLinux与其有什么不同?用前者编译的wif ...…

查看全部问答>