1 of 1 people found this helpful
This is expected scenario. Since all the buttons in a single row are connected together, the parasitic capacitance of that particular row would be higher. Same theory applies for column too.
Whereas, in single buttons, the parasitic capacitance of only that button is included. Hence, the Cp is lesser which would result in higher sensitivity and hence, detects touch.
In matrix buttons, Cp is higher for row and column sensors and hence, reduces sensitivity.
Are you using SmartSense? If yes, please check if the parasitic capacitance is withing the Cp limits supported by SmartSense.
If you are using manual tuning, increase the resolution.
Also, what is the dielectric constant of your overlay? Higher the constant, higher is the sensitivity.
as per your review.
I change my design.
all are in single button now.
I use SmartSense in my code.
I don't know my dielectric constant ,but i generally used 2 mm acrylic + 3mm glass. (work fine video attached)
I start my new design.
Would you review on that ?
right now only right side 12 button design ,same mirror design on left side i will do.
My controller is CY8C4245AXI-483
and also whats gape you prefer between cap-button to GND ??
1 mm OR 2 mm ??
You can refer toTable 7-1 of https://www.cypress.com/file/46081/download to know about the dielectric constant. Higher the better. Glass has high dielectric constant. So, maybe you could use only glass.
You can have 2 mm gap between button and Gnd hatch as this will reduce Cp (parasitic capacitance). Ensure that you Cp is within the limits specified by SmartSense.