Electronic – PCB Matrix Touchpad

capacitivetouchscreen

Is it possible to DIY your own capacitative touchpad on a PCB? The last page of this mentions it:

http://www.ebv.com/fileadmin/products/Products/Fujitsu/FMA1127/FMA1127_PCB_Layout_Ap_Note_FINAL_021809.pdf

"The sensor channels are grouped as rows and columns.
Row and column cells are arranged in an interleaving
pattern. The size of the cells should be designed so that
when a finger touch is detected, a few cells are covered by
the finger. Proper overlapping of cells is important to obtain
good finger resolution."

So it seems like you have to have two layers, one having metal vertically and the other horizontally. I'd like to do this as cheaply as possible so I'd like to try to implement this on a standard 2-layer piece of FR-4, probably 0.8mm thick (half the standard thickness).

Or, the matrix keypad method mentioned above seems like it'd work, if the "keys" were placed together to have little gap. My overall goal is to have smooth input instead of discrete keys.

Best Answer

I've done exactly that for this product: http://www.qscaudio.com/products/network/QSys/pagestation.php

Behind the lexan self-adhesive label is a 2 layer PCB using a Cypress Semiconductor PSoC1 chip. The chip is great, but their software is terrible. You'd probably be much better off using their PSoC3 series, or using one of many other MCU's that has cap-touch support.

Cypress has lots of app notes on how to do your PCB layout for cap-touch. We did descrete keys, but their app notes also cover sliders and track-pad type stuff.