产品选型

单片机 触摸键 分享单片机控制16个触摸按键芯片使用,设计注意事项?

小编 2024-11-25 产品选型 23 0

分享单片机控制16个触摸按键芯片使用,设计注意事项?

在某一项目应用中需用到多个触摸按键,此产品按键次数频繁,工作环境湿度大,对机械按键的寿命有有影响,于是上网查询了一些触摸芯片,常用的单按键触摸,2个按键,4个按键比较多,由于单片机管脚数量有限,只能选择带通信接口的芯片,于是找到WTC6316BSI这颗芯片。这个芯片的参数如下图

WTC6316BSI 使用 16bit 高精度的 CDC(数字电容转换器)IC 检测感应盘(sense element)

(电容传感器)上的电容变化来识别人手指的触摸动作,CDC 输出的数据由内嵌的 RISC

CPU 用高效可靠的算法进行处理。用户可以通过 SPI 接口读取被触摸按键的按键状态。

只需调节 1 个电容 Csel 即可改变所有通道的灵敏度。外围元件少,生产效率高。

设计注意事项

1.SPI总线走线要靠近单片机,如果距离比较远要加上拉电阻提高驱动能力。

2.按键焊盘不能太小,距离要保持一致,避免相互干扰。

3.在不需要软件调节按键灵敏度时,SDI引脚应接高电平。

4.在测试时,先测OUTFLAG管脚,在按键触摸时,有一个低电平脉冲,证明电路工作正常。

5.通过项目使用,这颗触摸芯片还是比较好用的,灵敏度比较高,适合多触摸按键产品。

由于作者水平有限难免有不足之处,发现问题及时提醒作者,望指教。不明之处下方评论。

本人多年软件硬件开发经验,学电路,加关注,分享更多硬件设计知识,电器维修经验,技术干货,让我们共同学习进步。

触摸控制是怎么实现的?电容式触摸感应原理详解一看就懂

在我们的日常生活中,触摸控制、触摸开关、触摸按键无处不在。手机屏是触摸操控的。电磁炉、抽油烟机、微波炉等等的电器都用上了触摸按键。使用触摸按键可以很好的提升电子产品的操控体验。由于传统的机械开关需要有触点的机械接触导通来工作。时间长了触点就会失灵,特别是在油、烟、尘、水比较多的恶劣环境。

首选感谢大家的点赞、评论、转发和关注。

触摸感应的原理是什么样的呢?怎么样实现触摸控制的呢?欢迎大家留言讨论哦。

触摸感应主要分为:

电容式触摸感应电阻式触摸感应电感式触摸感应光电式触摸感应

目前应用最广泛的是电容式触摸感应,下面就给大家揭开电容式触摸感应的面纱。电容式触摸感应顾名思义就是需要电容。电容有什么作用呢?电容可以存储电荷。其实电容式触摸感应就是利用电容存储电荷和电荷可以转移原理来实现的。

首先先分析一下电荷转移是一个怎么样的过程

电荷转移过程示意图如下:

电荷转移过程示意图

说得简单一点就是:电荷通过导体从高电势的一端运动到低电势的一端,最终达到平衡。

电荷转移的过程如下图:

电荷转移的过程

当了解了电荷转移原理,就可以通过电荷转移获得电容值了

利用电容存储电荷的特性通过电极上的待测电容Cx向采样电容Cs充电然后通过上面所说的电荷转移过程,重复步骤3~6进行电荷转移,直到I/O检测到采样电容Cs变为高电平。因为采样电容Cs是固定已知的,所以通过计算电荷转移过程的次数就可以测出待测电容的大小了,当然电荷转移过程中的模拟开关是硬件做在I/O里面的。

当我们知道怎么测出待测电容后,就可以进行电容式触摸感应检测了。

当电极没有被触摸时,电荷转移的次数基本上是稳定的

电荷转移的次数稳定

当电极被触摸时,因为人体也是一个电容,人体电容对电极电容Cx的影响(Cx变大),电荷转移的次数就变少了。这时候你明白为什么戴上手套就没法操作手机了吧?

电荷转移的次数变少

现在市场上的各种品牌的单片机基本上都有带电容触摸功能的系列,触摸功能都是硬件实现,并提供软件库给开发工程师使用的。所以大家了解明白基本原理就可以了,也不需要自行用I/O来搭建触摸检测电路来做电容触摸感应检测

市场上也有很多电容触摸感应的专用IC可选用,基本不用连接外围元件,直接可以将电容触摸感应转换成电平信号,非常好用。

电容感应按键原理图

当然电容触摸感应也有它的缺点。水、油这些东西对它有很大的影响,用非导体或者戴上手套进行接触没反应了。电容触摸感应按键在PCB布线上也是有很多注意事项和要求的,实现电容触摸感应很容易,但要做出稳定、可靠的电容触摸感应按键还是要有点技术要求的。

后面本头条号@电子产品设计方案会持续分享电容触摸感应PCB布线的经验和其它各种触摸感应的原理和方案。请大家记得时刻关注哦。

相关问答

设计 单片机 控制的 触摸 按钮电路,需要六个按钮,请教高手-ZOL问答

【单片机控制的触摸按键电路】,是什么意思?请先解析清楚了。你的人体触摸感应,一般的都是单端输入的,你想用什么材料实现呢?也可在网上找找触摸感应开关的电...

单片机 控制机械臂划动触屏,用哪种机械臂好?,工厂用机械臂...

[回答]首先你要说明白你所说的机械臂是那种类型,是串联式机器人还是桁架式或者其他。用什么东西取决于你工程的实际需要,如果想对简单的,对精度要求不是太...

求赐教 单片机 控制机械臂划动触屏,用哪种机械臂好?,生产用...

其实plc也可以,不过plc里面也是单片机你这,不是单片机的问题,不是程序问题是你用什么做机械臂?舵机?转动几维?先把机械的想好了,做好了,再来谈单片...

为什么 单片机 有左高右低的?

问的是单片机是高级单片机和低级单片机吗?1.低端单片机主要是51内核,8位机,处理简单运算,输入信号采集,输出控制,对实时性不高的场合如小家电,电磁炉,...小...

浴霸单火线智能开关原理-ZOL问答

浴霸单火线智能开关的原理是利用电路中的触摸传感器和微处理器控制模块,实现对浴霸的智能控制。其工作原理如下:1.电源供电:将交流电源接入浴霸单火线智能开...

哪位看官!问大家一下 关于 触摸 芯片哪家的好, 触摸 芯片的应用...

现在能够做金属触摸的技术有用到电容、电感以及光感的,像安防类的厂商推出了一些光感技术的金属触摸按键门口主机。用光感的话每一个按键都需要进行...

电磁炉 触摸屏 失灵怎么办?_家电_装信通网

请楼主先暂停使用该机子,检修后再使用。因为就目前的情况而言,问题还不大,如果继续使用很有可能烧机。一般正常来说,是你触摸屏内部受油污或进水了,...

触摸屏 怎样和plc通讯? 触摸屏 上的按钮好不好控制plc的程序运...

应该保证PLC程序不仅在正常条件下运行,而且在非正常情况下(如突然掉电再上电、按钮按错等),也能...1、初始脉冲M8002使初始状态S0置为1,当按驱动按...

cpu怎样与 触摸 屏连接的?

触摸屏与中央处理器(CPU)之间的连接主要通过以下两种方式实现:1.通用输入输出(GPIO):许多嵌入式系统(如单片机、微控制器等)具有通用输入输出引脚,可...1...

关于 触摸 芯片哪家的好,触摸芯片的应用广泛吗?,VCOM触摸芯...

[回答]电容触摸屏远比电阻的复杂,需要专门的驱动芯片,然后用单片机通过IIC或者其他方式读取坐标。广泛应用于玩具、消费电子等可以替代传统机械按键或者...

 byd f3  潇肃 

猜你喜欢