Hey everyone,
I'm wondering if anyone has had any success doing capacitive touch sensing through a PCB's soldermask. I see that it works well with bare copper pads, but I have an application where I would like the buttons to appear plain white - so was considering hiding them behind a white soldermask on the PCB.
Hey everyone,
I'm wondering if anyone has had any success doing capacitive touch sensing through a PCB's soldermask. I see that it works well with bare copper pads, but I have an application where I would like the buttons to appear plain white - so was considering hiding them behind a white soldermask on the PCB.
It should work fine if you are truly sensing capacitive response. If your current version only works with bare solder pads, then it may be a resistive sensor.
most touch screens on current cars work through 2.2 to 3.5mm of gorilla glass or polycarbonate.
It should work fine if you are truly sensing capacitive response. If your current version only works with bare solder pads, then it may be a resistive sensor.
Thanks gophert, I'm using the "touch" sense pins on a Teensy microcontroller and also the arduino CapicitiveSensor library, both I assume are using capacitance not resistance. I did a test when I covered my copper-tape test pads with masking tape (the regular paper kind) and the response dropped to almost unusable.. so I'm really hoping a thin layer of soldermask wouldn't affect it nearly as much. I suppose at this point the easiest thing I can do is just to order a test PCB to try..
You can also add a capacitive touch sensing chip and simply read the high/low outputs with your microcontroller or even I2c or spi interfaces. The datasheet should have recommended pad designs
I'm thinking he is doing something wrong if capacitive touch can through a 3mm polycarbonate cover on most cars. or the glass on most tablets, or, (maybe you can name some examples). I've literally never seen a capacitive touch module behind cellophane film.