Page 1 of 1

esp32的touch功能,灵敏度太低了怎么办?

Posted: Thu Apr 08, 2021 9:52 am
by soslhg
就是我只能触摸到pcb触摸按键上,离开1mm勉强可以,我想要中间5mm玻璃,不能检测到触摸。请问应该怎么办?没加接地电容

Re: esp32的touch功能,灵敏度太低了怎么办?

Posted: Thu Apr 08, 2021 11:54 am
by ESP_TreeNewbee
1. touch 不需要外接对地电容。
2. touch 的灵敏度没法通过软件提高,只能通过改善机械结构(覆盖层材料、按键焊盘面积、机械贴合度等)来提高灵敏度。一般对于 esp32 来说,5mm 的覆盖层材料太厚了,不一定能满足要求(变化率>= 3%)。实际应用中还是需要精确测试一下,灵敏度计算可以通过 (T_按下 - T_松开) / T_松开 * 100% 来计算,其中 T_按下 是手指按下的 touch 读数,T_松开 是手指松开的 touch 读数。