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

PSoC™ 5, 3 & 1 Forum Discussions

GrWa_2302706
Level 4
Level 4
50 questions asked 25 replies posted 10 replies posted

Hi

PSoC1 (CY8C21534)做触摸按键,在做强电界实验时有误触发问题,强电界实验条件是在暗室里有一个电磁干扰,10V/m,干扰源与产品距离2-3m,频率在80MHz-1GHz之间。在800-900MHZ的时候按键有误触发。如下是按键门限设置

CSD_baBtnFThreshold[0] = 95;  //120-->95

CSD_baBtnFThreshold[1] = 95;  //165-->95

CSD_baBtnFThreshold[2] = 123; //160-->123

CSD_baBtnFThreshold[3] = 50;  //55-->50

CSD_baBtnFThreshold[4] = 75;  //80-->75

CSD_baBtnFThreshold[5] = 81;  //105-->81

CSD_baBtnFThreshold[6] = 88;  //125-->88

CSD_baBtnFThreshold[7] = 95;  //140-->95

CSD_baBtnFThreshold[8] = 123; //160-->123

在软件中增加了滤除干扰的代码:如果任何两个按键信号大于50,则按键状态上报0,但是实际测试仍有误触发。怀疑是只干扰了一个按键导致误触发。

是否有其他办法可以通过实验?

BR

Grace

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

这种有暗室的实验室都有 CAN 光耦隔离器的,你可以让 PSOC1 通过 UART TX sensor 的 rawdata/baseline/signal 打出来,然后通过光隔传送到电脑上打印到 BCP 上,这样才可以比较精确的定位问题,然后针对数据特征采取措施。

如果盲调的话,不太好给建议,这类测试每一家的测试结果和数据特征不一样的。

View solution in original post

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

这种有暗室的实验室都有 CAN 光耦隔离器的,你可以让 PSOC1 通过 UART TX sensor 的 rawdata/baseline/signal 打出来,然后通过光隔传送到电脑上打印到 BCP 上,这样才可以比较精确的定位问题,然后针对数据特征采取措施。

如果盲调的话,不太好给建议,这类测试每一家的测试结果和数据特征不一样的。

0 Likes