触摸按键
今天使用STC8H4K64TLCD测试触摸功能,触摸前数值为一万三左右,触摸后掉到两千五左右,
这样的数值是否正常
有测试
STC8H4K64TLCD触摸按键驱动
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7252&extra=page%3D1
不要直接触摸金属部分,这样读数会变化很大的,如你的情况。
要隔一块绝缘板(玻璃、亚克力板等等),读数变化大于5%为好。 梁工 发表于 2026-6-8 18:17
不要直接触摸金属部分,这样读数会变化很大的,如你的情况。
要隔一块绝缘板(玻璃、亚克力板等等),读数 ...
好的,还有一个问题就是量产怎么把握这个数值,如果我设置唤醒门槛值 = 0点(未触摸)值 - 触摸变化值/2;
0点(未触摸)值:触摸前我通过串口观察的值;
触摸变化值:触摸后我通过串口观察的值;
然后获取到门槛值,在量产的时候会不会出现大批量的不同导致按键没有反应; mppqgqha 发表于 2026-6-8 18:31
好的,还有一个问题就是量产怎么把握这个数值,如果我设置唤醒门槛值 = 0点(未触摸)值 - 触摸变化值/2 ...
对于同一个产品,结构一样,通常会有高度的一致性,在量产的时候通常不会出现大批量的按键异常。
量产前测试50~100个合格产品,统计各个按键的灵敏度,用各个键灵敏度的平均值作为按下变化量,用数组放在程序中。
程序开始,先做几十次键扫描,确定0点。
程序一定要有自动0点跟踪功能。按着键上电(程序会当成0点),然后放在键1秒后再按键,应能识别。
页:
[1]