• 正文
  • 相关推荐
申请入驻 产业图谱

APM32 TSC 触摸模块:开发价值、能力约束与工程实践

10/26 16:42
111
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

1. APM32‑TSC 触摸外设与配套驱动库应用价值

  1. 片上集成触摸控制器:APM32F0xx 内置 TSC 外设,不需要外接专用触摸 IC,降低 BOM 器件成本;
  2. 硬件架构高效:每 3 通道共用 1 个采样电容 Cs,减少外围元器件;
  3. 原生支持三类触摸对象:触摸按键、线性滑条、旋转旋钮,输出按键状态或者 0‑256 位置数值;
  4. 软件库内置完整抗干扰套件:ECS 环境基线漂移补偿、DXS 多传感器互扰抑制、DTO 液体误触超时保护、数字噪声滤波,适配温湿度变化、电源波动工业家电环境;
  5. 提供完整参考工程 TouchPanel‑APM32F051,包含硬件原理图、PCB 参考、软件例程、EN61000‑4‑6 传导骚扰测试参数,给量产调参提供参考基准。

资料获取:AN1090_APM32_TSC_应用笔记

2. TSC 模块选型适用 / 不适用业务场景

分类 适合业务场景 不适合场景
适用 家电面板、仪器仪表、智能家居;中等厚度亚克力、玻璃面板;对成本敏感,希望省去外置触摸芯片;按键、3 通道及以上线性 / 旋转旋钮;具备规范 PCB 布局条件的产品 极厚面板、金属直接触摸;高潮湿容易持续积水淋水无防护场景;PCB 空间严重受限,无法遵守触摸走线布局规则;要求极高抗浪涌 ESD 等级且硬件无法做 ESD 防护设计

3. 模块能力边界与工程局限

全部基于文档原文推导,无外部资料引入

  1. TSC 性能高度依赖硬件:PCB 布局、面板介质材料厚度、Rs/Cs 外围器件、电源纹波,单纯软件参数无法弥补硬件设计缺陷;
  2. 不同芯片封装可用 TSC 通道数量不一样,例如 KxT 封装 G6 组通道为 0,选型必须核对通道资源;
  3. DTO 只能处理超时持续误触,不能完全消除泼溅液体短时间误触发;
  4. ECS 环境优化有响应速度权衡,K 系数设置过大噪声敏感;K 过小环境变化基线更新缓慢;
  5. 线性、旋转触摸最少需要 3 个通道,无法实现单通道滑条;
  6. 传导骚扰 CS 抗扰等级和参数强相关,软件参数降低灵敏度可以提升抗扰,但会牺牲触摸检测距离。

4. 硬件‑软件协同开发工程启示

  1. 硬件优先原则:优先落实 PCB 布线规则,PAD、走线、GND 间距、Rs 电阻、Cs 采样电容;硬件完成之后再调试软件参数;
  2. 电极尺寸遵循规范:按键最小 6mm;线性、旋转电极尺寸严格参考文档;电极面积不要远大于手指实际接触面积,不会提升灵敏度,只会增大寄生电容;
  3. 移植项目第一步核对芯片封装可用通道,修改通道总数宏定义;Block 块划分确认同步采集通道分组;
  4. 软件执行时序固定流程:周期调用TSC_Obj_ProcessGroup → 调用 DXS 排除逻辑 → 定时周期执行 ECS 环境补偿;DTO 由驱动内部自动运行;
  5. 线性 / 旋转触摸,PCB 电极拓扑必须和tsc_conf.h启用的宏模式严格匹配,否则位置计算错误;
  6. 量产务必做 EN61000‑4‑6 传导骚扰 CS 测试,两套参考参数可作为调参起点;抗扰能力与触摸灵敏度存在权衡取舍。

AN1090 应用笔记完整讲解 APM32F0xx 系列 TSC 片上触摸传感控制器。TSC 基于电荷转移检测原理,每 3 路通道共用一路采样电容 Cs,支持触摸按键、线性滑条、旋转旋钮三类触摸传感器。文档完整给出硬件电路、介质灵敏度计算公式、PCB 布局强制约束;同时提供分层 TSC_Device_Lib 软件驱动库,集成 ECS 环境优化、DXS 检测排除、DTO 超时检测、噪声滤波整套抗干扰机制,并附带 TouchPanel‑APM32F051 测试例程以及 EN61000‑4‑6 传导骚扰测试参数。

TSC 可以省去外置触摸芯片,降低 BOM 成本,但触摸系统性能受 PCB 布局、面板介质、电源、外围阻容件影响很大,软件调参不能弥补硬件缺陷。项目开发应当硬件设计优先,再进行软件配置调参;线性 / 旋转触摸硬件电极拓扑需要与软件宏配置一一对应;量产产品需要完成传导骚扰等 EMC 验证。

文档声明提示:本应用笔记仅为技术开发参考,量产产品用户需要自行完成整机可靠性、EMC、环境适应性验证。

相关推荐