打印
[STM32F0]

[问答] STM32F051C8电容触摸按键怎么处理

[复制链接]
1464|29
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
onlycook|  楼主 | 2023-6-25 10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题描述:想要使用STM32F0的电容触摸按键,参考STM32F051R8开发板设计硬件。使用ST的Touch library。
目前的问题是,修改相应的配置后在。 在这里if (TSL_user_Action() == TSL_STATUS_OK) 一直返回TSL_STATUS_BUSY。由于
原来一直没有调试过触摸按键,不清楚怎么处理。请大家帮忙
硬件:STM32F051C8

电容通道:PA6 PA5  采样电容 PA4  没有使用active shiled.
软件, 使用STMTOUCH-LIB 库。例程STM32F0518_Ex01_3TKeys_EVAL 修改相应的参数
一直得到TSL_STATUS_BUSY状态,不解.

使用特权

评论回复
沙发
Undshing| | 2023-7-1 23:57 | 只看该作者
找个例程学习下吧

使用特权

评论回复
板凳
uytyu| | 2023-7-9 09:51 | 只看该作者
将电容传感器正确地连接到电路中。这通常包括将传感器的触摸电极连接到电路的输入引脚,并确保正确地接地。

使用特权

评论回复
地板
jonas222| | 2023-7-9 10:25 | 只看该作者
当电容值超过设定的阈值时,将触发相应的按键事件。

使用特权

评论回复
5
albertaabbot| | 2023-7-9 14:45 | 只看该作者
当检测到按键触发并通过消抖处理后, 可以触发相应的按键事件

使用特权

评论回复
6
updownq| | 2023-7-9 15:43 | 只看该作者
需要初始化触摸控制器以使其能够检测电容触摸按键。这通常包括配置相关的GPIO引脚和定时器。

使用特权

评论回复
7
wilhelmina2| | 2023-7-9 16:30 | 只看该作者
每个电容触摸按键都会有一个对应的触摸电容引脚,这个引脚连接到微控制器的GPIO引脚。在电路设计中,确保为触摸电容提供适当的电源和地连接。

使用特权

评论回复
8
MessageRing| | 2023-7-9 22:58 | 只看该作者
采样电容很重要

使用特权

评论回复
9
febgxu| | 2023-7-10 14:29 | 只看该作者
通过设置合适的阈值,可以确定何时认为按键被触发

使用特权

评论回复
10
tifmill| | 2023-7-10 15:15 | 只看该作者
使用滤波器来去除噪声,使用放大器来增强信号,以及使用模数转换器将模拟信号转换为数字信号。

使用特权

评论回复
11
primojones| | 2023-7-10 16:44 | 只看该作者
采用定时/计数器方式或AD转换方式进行检测。

使用特权

评论回复
12
plsbackup| | 2023-7-10 17:45 | 只看该作者
触摸电容引脚可能会受到环境噪声的干扰

使用特权

评论回复
13
everyrobin| | 2023-7-10 19:12 | 只看该作者
在按键处并联一个贴片封装的双二极管,再串联一个104电容器。

使用特权

评论回复
14
sheflynn| | 2023-7-10 20:04 | 只看该作者
对于电容量→计数器方式,参考值通过检测没有触摸按键时的计数值来实时得到;对于AD方式,参考值就是基准电压

使用特权

评论回复
15
benjaminka| | 2023-7-10 21:25 | 只看该作者
触摸控制器会周期性地采样触摸电容引脚的电容值,并将其转换为数字信号。

使用特权

评论回复
16
未说出口的像你| | 2023-7-10 22:03 | 只看该作者
话说,这种官方没有专门的例程吗?

使用特权

评论回复
17
Undshing| | 2023-7-10 22:09 | 只看该作者
未说出口的像你 发表于 2023-7-10 22:03
话说,这种官方没有专门的例程吗?

官方有ADC的例程啊

使用特权

评论回复
18
我吃小朋友| | 2023-7-10 23:57 | 只看该作者
你不如用外置的触摸芯片,这样省事儿多了

使用特权

评论回复
19
将爱藏于深海| | 2023-7-11 03:52 | 只看该作者
为啥不考虑外置的独立触摸芯片呢?

使用特权

评论回复
20
西洲| | 2023-7-11 05:16 | 只看该作者
你这是需要几通道的触摸方案啊啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

430

主题

1596

帖子

3

粉丝