Announcements

Equip yourself to optimize PSoc4 MCUs for Evs at the EV Webinar. Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

PSoC™ 4 Forum Discussions

yiru_1705901
Level 2
Level 2
10 replies posted First like given 5 sign-ins

psoc4芯片 CapSense组件中button1下面分了16个触摸sensor,如果有一个sensor接地,会导致这个sensor信号饱和,也会导致其他sensor信号变的很弱,

为什么同一组的sensor受影响,而其他button2,button3组的sensor不受影响?

0 Likes
1 Solution
Vison_Zhang
Moderator
Moderator
Moderator
250 solutions authored 10 likes given 500 replies posted

我假设你在CapSense 组件中使能了 IDAC Auto Calibration 功能。

同一组 Button(一个widget 下的多个 button)共用一个 Modulation IDAC 值,IDAC 值的大小由同组中 CP 最大的 sensor 来决定。你在 button 1 组中将一个 sensor 接地,那么这个组得到的自校准 Modulation IDAC 值应该是饱和值或者接近饱和值,这个IDAC 值是 sensor 灵敏度公式中的分母,值越大代表 sensor 的灵敏度越低,所以同组的所有 sensor 的灵敏度都会受到直接的影响。但是不同组别的 sensor 不会受影响。

View solution in original post

0 Likes
1 Reply
Vison_Zhang
Moderator
Moderator
Moderator
250 solutions authored 10 likes given 500 replies posted

我假设你在CapSense 组件中使能了 IDAC Auto Calibration 功能。

同一组 Button(一个widget 下的多个 button)共用一个 Modulation IDAC 值,IDAC 值的大小由同组中 CP 最大的 sensor 来决定。你在 button 1 组中将一个 sensor 接地,那么这个组得到的自校准 Modulation IDAC 值应该是饱和值或者接近饱和值,这个IDAC 值是 sensor 灵敏度公式中的分母,值越大代表 sensor 的灵敏度越低,所以同组的所有 sensor 的灵敏度都会受到直接的影响。但是不同组别的 sensor 不会受影响。

0 Likes