How temperture affect the Raw count & base Line

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

cross mob
mili_2550941
Level 2
Level 2

Dear:

     We use PSOC 4014 as touch button processor, but we have a problem: PSOC can detect a valid signal even without touch when temperture changed .

So we have a question: how temperture affect the raw count & base line? Any test data or strategy for this situtation?

Thanks!

Li min

0 Likes
1 Solution
VenkataD_41
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hi Li min,

The raw counts majorly depends on the capacitance of the sensor and minorly depends on internal parameters like clock accuracy, IDAC current, voltage changes etc.

Please refer page number 35 of the following application note which tells you about the formula for calculating the raw counts.

https://www.cypress.com/file/46081/download

In case you want to compensate the effects of drift in raw counts due to temperature variation, please refer the following KBA

Using a CapSense Reference Sensor to Compensate Environmental Changes - KBA227366

Hope this helps !

Thanks

Ganesh

View solution in original post

0 Likes
5 Replies
VenkataD_41
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hi Li min,

The raw counts majorly depends on the capacitance of the sensor and minorly depends on internal parameters like clock accuracy, IDAC current, voltage changes etc.

Please refer page number 35 of the following application note which tells you about the formula for calculating the raw counts.

https://www.cypress.com/file/46081/download

In case you want to compensate the effects of drift in raw counts due to temperature variation, please refer the following KBA

Using a CapSense Reference Sensor to Compensate Environmental Changes - KBA227366

Hope this helps !

Thanks

Ganesh

0 Likes

Hi mili_2550941​,

In addition to that, you can increase the baseline coefficient value so that baseline quickly tracks any temperature change and will detect the finger touch events reliably. But please note that, if you increase the baseline coefficient, then it might be difficult to detect slowly approaching fingers on the buttons.

pastedImage_0.png

Regards,

Bragadeesh

Regards,
Bragadeesh
0 Likes

Dear Ganesh & Bragadeesh:

     HW is confirmed by customer, can't add reference sensor now.

     Modified baseline coefficient value might cause detect error for slowly approaching fingers on the buttons.

We now decide to sample the raw count & base line in room temperture(25 deg) to check if FT & HY is good. For equipment limit and operator healthy, we can't do same job in Low & High temp(-20 & 80 deg. Can we use same FT & HY (Checked in room temp) for all temperture range?

0 Likes

Hi mili_2550941​,

Yes, you can use the same threshold.  However, it is essential that you perform the test on necessary temp range and make sure the threshold settings hold good.

Regards,

Bragadeesh

Regards,
Bragadeesh
0 Likes

Dear Bragadeesh:

     Sure, we will check in all temperture rang.

Thanks!

li min

0 Likes