QTouch Matrix ATmega8 issues

atmegacapacitivemicrocontrollertouchscreen

After trying a lot on QTouch Matrix for ATmega8,It didn't work for me. So sharing the trouble here.

I have taken reference from this beautiful article. Here he had provided a schematic and PCB design also. I have followed the same schematic and PCB layout, used same code for ATmega8 @16MHz crystal and with fuse bits: 0xc9ff, still it is not working at all.
I got calibrating message on terminal, then after that, when I touch the Pad, it displays random numbers on terminal and that was only for three keys! others are not working.
also those three keys are not working covering with a plastic sheet.

If somebody can direct me towards right path and give some tips, it would be better for me to move ahead.
schematic diagram:
enter image description here
I have set up ATmega8 on General Purpose PCB. touch Pad is connected through jumper wires.Below are Images of the test setup.
MATRIX PAD:
enter image description here
MATRIX PAD Wiring:
enter image description here
TEST SET UP:
enter image description here
ATmega8 Board:
enter image description here

Best Answer

You have missed the jumpers to join "Y-wires". If you look at page2 fig4 image closely and read the fig4 text in the: QMatrix™ Technology White Paper

enter image description here