Capacitive touch sensor

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

cross mob
lock attach
Attachments are accessible only for community members.
GaKo_4394681
Level 1
Level 1

I am designing a Capacitive touch sensor using Cypress CY8CMBR3102 IC. Circuit diagram is attached. The IC works properly. when any finger is touched to the pad, the LED glows and as soon as the finger is removed the LED goes off, That's perfect. But when the system is OFF and i keep the finger on the Touch Pad and then i switch ON the system, it does not detects the finger on startup, so i have to remove the finger and place it again, can anybody please let me know what changes have to be made in the circuit for the IC to detect the finger on Startup.

0 Likes
1 Solution
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

If you keep the finger on the Touch Pad and then switch on the system, it will not detect the finger.  The result is normal.

Because the system is powered on by default without key triggering. More about the theory, you can refer to the MBR3 capsense design guide:https://www.cypress.com/file/46366/download

View solution in original post

0 Likes
3 Replies
LinglingG_46
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 10 questions asked

If you keep the finger on the Touch Pad and then switch on the system, it will not detect the finger.  The result is normal.

Because the system is powered on by default without key triggering. More about the theory, you can refer to the MBR3 capsense design guide:https://www.cypress.com/file/46366/download

0 Likes

I agree with you.

but this is one of the concept which i need to implement in one of my project. can you please suggest some thing better for this type of logics.

0 Likes
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

Hi,

MBR3 series only sets the registers that don't use firmware.

Furthermore, this device doesn't have a hardware reset.


I think the only way to solve this issue is to use CapSense of PSoC and support it in firmware.

For example,
1. The device start with your finger on the sensor
2. If you release your finger and touch the sensor again, it will not respond.

Up to here is the current processing.

3. If there is no finger signal from the sensor for a few minutes, Initialize the CapSense baseline.

I think it can be avoided by configuring the above firmware.

For battery applications,
Suspend after a certain period of time,
At that time, I think there is a way to initialize the baseline.

However, it can't be avoided if the sensor is touched all the time even after startup.

Regards,

0 Likes