工具/软件:
我正在使用 MSP430 CapTIvate 互电容法设计电容式触控键盘。
布局:7 个按钮、具有通用 TX(密集阴影)、RX 焊盘尺寸~11mm(圆形)、RX-TX 间隙 0.5mm。
和微控制器位于单独的板上。 通过 R(470 欧姆)-C (68pF) 网络将检测连接到引脚。 这两个电路板都连接了一个连接器。
应用:浴缸手柄上的键盘、始终存在水膜。
该 TI 参考设计使用:
bSensorNegativeTouch 标志和 bSensorHalt 在水中冻结 LTA。
MAP_Capt_testForNegativeTouchRecalibration() 已注释、以防止错误重新校准。
在我的测试中观察到的行为:
检测到负极接触后、电流计数会显著降至 LTA 以下。 手指触摸不能超过阈值、因此在重新校准之前会错过真正的触摸。
在干湿两种情况下都可以观察到这种情况。
问题:
在互电容模式下、允许手指检测而不会卡在 LTA 以下的最佳固件策略是什么?
是否应移除或修改 bSensorHalt、以便恢复基线?
是否建议使用负向触摸屏蔽或使用替代方法?
是否有建议的 PCB/布局更改(RX–TX 间隙,阴影图案等)可改善互盖系统中的手指与水分离?
附加配置文件以供参考。

