首页 > 资讯 > > 群英讲堂 | 第五代CAPSENSE™ MSC使用多频扫描应对CS测试

群英讲堂 | 第五代CAPSENSE™ MSC使用多频扫描应对CS测试

订阅可获得最新品牌资讯,品牌资源和促销活动等,已有13人订阅
+订阅 已订阅
在上一代CAPSENSE™ CSD中我们使用多频扫描功能,能够轻松地通过CS干扰测试,那么在最新一代的MSC中我们应该如何配置多频扫描呢?

本文作者:李维威

英飞凌消费、计算与通讯业务大中华区 工程师



在上一代CAPSENSE™ CSD中我们使用多频扫描功能,能够轻松地通过CS干扰测试,那么在最新一代的MSC中我们应该如何配置多频扫描呢?




1. 目前使用新一代MSC触摸外设的产品主要是PSoC™ 4100S Max和PSoC™ 4000T两个系列。这些芯片的开发环境是ModusToolbox™ 。让我们创建CAPSENSE™工程,并使能CAPSENSE™,再打开工程下的CAPSENSE™ Configurator。(此处省略工程创建的过程)



图片



2.在触摸按键通道配置项中,我们添加一个名称为“Button_SELF_CAP”的触摸按键,然后再在CSD tuning mode 选择Manual tuning。【SmartSense (Full Auto-Tune) 模式不支持多频扫描】



图片



3.在Advanced标签页下的General和Widget标签页中勾选Enable multi-frequency scan。



图片


图片



4.勾选Enable multi-frequency scan后,能看到最直观的变化是原本的1个触摸按键配置通道变成了3个。



图片


图片



5. 此后我们需要修改这三个通道的sense clock divider,使用不同的分频来配置不同的sense clock,并且根据实际情况调试好按键在不同sense clock下的其他配置,例如Number of conversions, Finger threshold, Noise等。(可以简单理解成调试3个按键)



图片


图片



6. 调试完成合适的触摸效果后,我们转跳到相关代码,此时可以看到在代码宏定义中,Widget的数量同样也由原本的1u被定义成了3u。



图片



7. 那么,代码中处理有效按键的判断,也需要来判断这三个Widget通道。只有当三个Widget同时触发按下,我们才认为这是一个有效的按键。



图片





upfile

扫描二维码, 关注英飞凌官微寻找更多应用或产品信息



点赞 (1)

收藏 (1)

最新文章

查看更多

热门标签

热门文章

唯样公众号二维码

扫描二维码,获取更多的唯样商城产品、技术资讯。
公众号:oneyac

上一篇:

英飞凌推出XENSIV™ PAS CO2 5V传感器,用于提高楼宇能效和空气质量

下一篇:

英飞凌率先开发全球首项300 mm氮化镓功率半导体技术,推动行业变革

我的足迹

清空浏览历史

我的收藏 默认收藏夹

进入我的收藏>>

线

在线销售