I have a question related to the proximity consumption. I noticed that the proximity consumption is similar to scan 12 buttons at 200 ms. Is it possible to find a spec somewhere describing proximity current?
My board with 1 button scan only, I measured ~40 uA.
Board with 12 buttons, no proximity enabled : ~110 uA.
Board with 12 buttons, proximity CS1 activated : ~105 uA.
So, I'd preferred to have consumption with around 40uA like one button. It's why I am confused about this... bad configuration?
I'm currently using "CY8CMBR3108" in a project. But for mass production we can't find this component in stok. So I found "CY8CMBR3145" PN component but I can't find any docs for it.
Could you please help me about the situation?
I have 2 CY8CMBR3116-LQXI on the same I2C bus. Using the reset pin, I was able to program them with individual I2C addresses and had my unit working really well.
One day, something happened that caused the chips to loose the configuration which caused the I2C addresses to go back to 0x37.
What could cause the configuration to be lost?
How can I prevent it?
Is there a way to lock the configuration?
I have a PSOC 4100S Plus on a custom board and am running a sensing circuit with an active shield and the shield tank capacitor enabled. When looking more closely at the startup and pre-charging I noticed that the tank capacitor lags the mod capacitor and sensor electrode when pre-charging (even though my understanding is they are all connected to the same bus). Due to this lag, and slower charge rate during sampling, there exists a potential between the shield and sensor traces which I believe is impacting our measurement. I have looked through the documentation and technical reference, but the isn't much explicit information on how the pre-charging works and how the internal switch network is configured. Is there any additional details on how this functions or insight as to why the shield tank is lagging. The problem doesn't appear to exist if the tank capacitor is disabled.
Yellow is sensing pad, Blue is shield tank capacitor.
I am on beginner level on PSoC® Development and Programming. I am searching a suitable development kit which can help me to learn and use later on in my application. Is it possible to use CY8CKIT-001 PSoC® Development Kit for haptic application (HMI) or any other suggestion?
Thank you in advance
We are working on a design with the CapSense CY8CMBR3108. We are experiencing issues communicating with this device from our iMX application processor. We have found the following:
If we try and read from the device a single time, it usually fails. Occasionally (~25%) it will return the correct value.
If we quickly send a read command with less than 200ms delay, the second read always (100%) works and returns as expected.
If we increase the delay between reads to 4sec, we go back to failures most of the time.
We've tried changing the speed of teh I2C bus from the host, but this make no difference.
I suspect there may be a timing issue? Maybe the device is going to a lower power state and repsonds slower? However, the STATE_TIMEOUT = 10. We tried setting it to 0 with no change.
Any ideas why we get intermittent read results on our fist attempt but always works on the second try?
I have a design with capacitive buttons on a FPC (Flexible Printed Circuit) that connects to a PCB with a CY8CMBR3108 controller. The Application Note at https://www.cypress.com/file/46366/download does not have a good example on how to construct the shield electrode on a FPC.
Section 4.4.4 best describes what I intend to design but the section does not show a shield electrode. In this section, #1 states that the hatch fill for the shield signal should only be in the top layer. However, #2 states to place a ground trace in parallel to the sensor trace in the FPC connector. My question is: do I need a ground fill in the FPC if I am using a shield signal? If so, where do I put the ground fill?
simple question, I could not find the info in the datasheet/design guideline for capsense 4 and 6. Are the CSX and CSD methods driving the sensor electrodes with AC or DC current?
I know CSX is probably AC as it checks for variations of current through Cm.
Thank you!Show Less
I am trying to locate Cypress documentation for low-level PSoC 62 CapSense registers and how to use them.
I have found mid-level and high-level documentation.
I have created a working design based on the CY8CPROTO_062_4343W and the CapSense library.
My design does not fit in with the available CapSense sensor types but it does use the CapSense sensing hardware.
Currently I am using the CapSense library to collect the touch data for one of the standard CapSense sensor types, but I am having to modify the behaviour within the pre and post interrupt calls to fit in with the new design.
I do appreciate how much work has gone into the CapSense library and how it is protecting me from the low-level details and chip variations.