0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于电容加压力的人机交互解决方案

冬至子 来源:Charon_Chu 作者:Charon_Chu 2023-11-21 14:30 次阅读

背景
目前在汽车市场随着智能化的普及,很多厂商都想将车内传统的机械开关替换成触摸按键。首选的方案自然是非常成熟的电容触摸方案,但是电容有易受干扰,怕水等问题,容易误触,所以需要再加上压力方案来做二重检测,防止误触。

方案介绍
本方案用了UltraSense的CapForce模组,压力检测是基于压电效应的,可以免疫预应力,温度变化带来的影响,原理如下:

1.jpg

硬件
本方案采用的Psoc6-evaluationkit-062S2 是 RT-Thread 联合英飞凌推出的一款集成32位双核CPU子系统( ARM Cortex-M4 和 ARM Cortex-M0)的开发板,其具有单周期乘法的150-MHz Arm Cortex-M4F CPU (浮点和存储器保护单元),100-MHz Cortex M0+ CPU,带单周期乘法和MPU,可以充分发挥 PSoC6 双核芯片性能。

扩展板
这是用嘉立创EDA制作的,感谢嘉立创免费提供的PCB扩展板。

1.jpg

主板+扩展板
扩展板正面圆圈是按键指示位置,背面通过双面胶贴上去的模组是UltraSense的CapForce模组,可以检测电容和压力。

1.jpg

软件
基于RT-Thread Studio创建的工程,使能了硬件I2C编译就报错,最后发现是PIN序被我改了。

1.jpg

2.jpg

3.jpg

然后初始化电容+压力模组,传感器即可自行工作起来,接着通过I2C读取电容ADC,如果达到阈值则控制GPIO让蓝灯亮。如果读取按键状态发现为2,则表示电容和压力都达到阈值了,则控制GPIO让蓝灯和绿灯都亮起来。

演示
首先是基本功能测试,视频里可以看到,按压圆圈以外的地方按键不会触发。轻触圆圈部分,电容触发,蓝灯亮,用力按压,压力传感器达到阈值,同时因为电容触发了,电容+压力都满足要求,按键触发,绿灯亮。

然后是带水操作,视频中可以看到将水滴到圆圈处,电容触发蓝灯亮,但是因为压力没触发,绿灯不会亮。只有此时用力按按键,压力也触发了,电容+压力都满足要求,按键触发,绿灯亮。

1.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人机交互
    +关注

    关注

    12

    文章

    1134

    浏览量

    54761
  • 电容触摸
    +关注

    关注

    0

    文章

    66

    浏览量

    16348
  • 触摸按键
    +关注

    关注

    7

    文章

    114

    浏览量

    67088
  • Cortex-M4F
    +关注

    关注

    0

    文章

    9

    浏览量

    7581
  • RT-Thread
    +关注

    关注

    31

    文章

    1150

    浏览量

    38911
收藏 人收藏

    评论

    相关推荐

    如何用MCGS开发STC89C52的人机交互界面

    最近在做毕设,想用MCGS开发一个能与单片机通讯的人机交互界面,但没有设备驱动开发的基础,无法使MCGS与单片机连接上,在此请教各位大神给点意见,怎么去实现这样一个人机交互界面的开发。
    发表于 03-08 13:09

    【LeMaker Guitar申请】物流机器人人机交互

    申请理由:公司一直没有重点对物流机器人的人机交互进行改善,客户反应,对物流机器人的控制只限于远端,而对近端操作人员没有友好的人机交互。所以公司一直寻找一个类似平板电脑的定制电脑,所以单板电脑成为我们
    发表于 01-18 16:22

    AIUI 3.0 :这才真的是面向未来的人机交互界面!

    。AIUI 是科大讯飞提供的一套人机智能交互解决方案,旨在实现人机交互无障碍,使人与机器之间可以通过语音、图像、手势等自然交互方式,进行持续
    发表于 05-18 16:00

    下一场革命性的人机交互方式会是什么?

    的神奇和美妙,产生的影响,无可比拟!因此,这一次来讲一讲近几年大火的人机交互技术,以及未来可能会出现的革命性人机交互新方式。“人机交互中的技术问题”01语音交互技术 众所周知,我们习
    发表于 05-22 11:17

    智能压力监控仪的人机交互怎么实现?

    近年来,LCD显示器的普及和微处理器向大容量的发展使嵌入式系统的人机交互功能得到了显著的提高。在很多场合下,良好的图形用户界面(GUI)和便捷的操作环境是影响产品成败的关键因素之一。如何充分利用成本低、资源少的单片机系统实现完善的人机交互功能已成为单片机设计者需要解决的一
    发表于 09-05 06:12

    嵌入式系统的人机交互技术怎么优化?

    近年来,LCD显示器的普及和微处理器向大容量的发展使嵌入式系统的人机交互功能得到了显著的提高。在很多场合下,良好的图形用户界面(GUI)和便捷的操作环境是影响产品成败的关键因素之一。如何充分利用成本低、资源少的单片机系统实现完善的人机交互功能已成为单片机设计者需要解决的一
    发表于 04-07 06:05

    未来人机交互新方式——触控面板解决方案

    控面板的趋势●触控面板作为一种新兴的输入设备,它是目前最简单、方便、自然的一种人机交互方式。由此,中印推出了基于瑞萨技术的触控解决方案,以应对电容触摸在设备中的加速应用。●电容式触控面
    发表于 08-03 18:07

    汽车中控平台HMI人机交互界面主要设计用途是什么?

    汽车中控平台HMI人机交互界面主要设计用途是什么?与传统的人机接口(HMI)相比,汽车中控平台HMI人机交互界面有什么优势?
    发表于 07-02 07:15

    怎样通过USART串口来实现单片机简单的人机交互功能呢

    怎样通过USART串口来实现单片机简单的人机交互功能呢?有什么解决办法吗?
    发表于 12-09 07:42

    基于语音识别的人机交互方式浅析

    0 引言传统的人机交互依靠复杂的键盘或按钮来实现,随着科技的发展,一些新型的人机交互方式也随之诞生,带给人们全新的体验。基于语音识别的人机交互方式是目前热门的技术之一。但是语音识别功能算法复杂、计算
    发表于 01-25 07:00

    基于微型投影仪的人机交互系统支冬

    基于微型投影仪的人机交互系统_支冬
    发表于 03-15 08:00 2次下载

    人机交互的方式有哪些_未来的人机交互方式浅谈

    本文主要介绍了人机交互的方式有哪些_未来的人机交互方式浅谈。人机交互技术是指通过计算机输入、输出设备,以有效的方式实现人与计算机对话的技术。现在的人机交互的方式都有触摸式
    发表于 01-12 16:50 15.1w次阅读

    储能设备的人机交互模块需要符合什么要求?

    储能设备的人机交互模块需要符合以下要求
    的头像 发表于 05-24 09:26 317次阅读
    储能设备<b class='flag-5'>的人机交互</b>模块需要符合什么要求?

    储能设备的人机交互模块需要符合什么要求?

    储能设备的人机交互模块需要符合以下要求
    的头像 发表于 06-01 10:27 281次阅读
    储能设备<b class='flag-5'>的人机交互</b>模块需要符合什么要求?

    人机交互的三个阶段 人机交互的常用方式

    交互经历的三个阶段:命令行界面交互阶段、图形用户界面交互阶段、自然和谐的人机交互阶段。
    的头像 发表于 03-13 17:25 833次阅读