Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Capacitive Touch Not working

Status
Not open for further replies.

gauravkothari23

Advanced Member level 2
Advanced Member level 2
Joined
Mar 21, 2015
Messages
642
Helped
5
Reputation
10
Reaction score
4
Trophy points
1,298
Activity points
6,934
Hi all.
I am designing a Capacitive touch sensor using Cypress CY8CMBR3102 IC.
Have also attached the circuit diagram.
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.
 

Attachments

  • Cap-Touch.png
    Cap-Touch.png
    25.5 KB · Views: 169

Hi,

Did you check diagnostics?

Klaus
 

There is a stuck sensor register setting ......page 16 datasheet -

Capsense Stuck Sensor.jpg


Regards, Dana.
 

Hi,

yes, i have tried changing all the setting and configuration using CYpress Easy click software.
this was not my question.


So diagnostics are enabled....

Then read out the contents (after power up, and when finger touches the sensor) and upload the values of the registers here.


Klaus
 

There is a stuck sensor register setting ......page 16 datasheet -

View attachment 159329


Regards, Dana.

this is a sensor auto reset feature.
when sensor is being activated for more than estimated time say 5 or 20 seconds, the sensors goes OFF automatically.
but my problem is sensor does not gets activated, when i keep my finger on capsense at OFF state and then when ON the system the capsense does not detect my finger, so i have to remove my finger and place it back on the capsense to get activated.

- - - Updated - - -

Hi,


this was not my question.


So diagnostics are enabled....

Then read out the contents (after power up, and when finger touches the sensor) and upload the values of the registers here.


Klaus

as i am not using any microconroller to communicate with Touch IC using I2C to read out the content, the output pin of touch IC is connected to microcontroller port pin to just detect the touch
 

Hi,

are you sure the sensor is able to do what you want?
can it properly detect a finger during power up?

There is a good chance that the sensor needs all touch to be released to self-calibrate.

Klaus
 

Hi,

are you sure the sensor is able to do what you want?

Klaus
No the sensor is not able to do what i exactly need. i need when during power Up, if the finger is kept on the touch pad, it has to detect the finger and send the signal, which its not happening

Hi,
can it properly detect a finger during power up?
Klaus

yes, it detects the finger after the power up, but not if the finger is placed on the touch pad before power up.
 

The device has many configuration features. Did you try to disable automatic threshold and set the finger threshold appropriately?
 

The device has many configuration features. Did you try to disable automatic threshold and set the finger threshold appropriately?

Yes, i tried disabling automatic threshold, and also tried with different finger threshold. but the things are not working
also tried to change the scan period but still the problem arises
 

If your solution encompasses coding to modify register values be
careful about foot notes on register descriptions. Often there are
interrelated effects on other HW that is described in the foot notes.

Read the fine print carefully.


Regards, Dana.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top