Forum: Mikrocontroller und Digitale Elektronik Kapazitiver Touch-Sensor - Kabel geschirmt oder nicht?


von Conny G. (conny_g)


Lesenswert?

Hi,

ich arbeite gerade an einer Schaltung, die u.a. einen Anschluss für eine 
kapazitiven Touch-Sensor enthält, etwas sowas wie hier:
http://elm-chan.org/works/capsens/report_e.html

Jetzt stellt sich mir die Frage, welchen Anschluss ich für das Kabel 
verwende, das von meinem Gehäuse weggeht und noch ca. 0,5-1m von der 
Schaltung weg auf ein kleines Panel, das dann mit dünnem Plexi abgedeckt 
ist o.ä.
Einfach eine Litze 0,5-1,5m^2 oder ein geschirmtes Kabel wie ein 
Antennenkabel und den Schirm an GND?

Tut der Schirm hier was er soll und verhindert dass ein Berühren des 
Kabels eine Kapazitätsänderung verursacht oder ist das wurst oder 
verschlechtert er die Verhältnisse gar?

Vg,
Conny

von Conny G. (conny_g)


Lesenswert?

Conny G. schrieb:
> ich arbeite gerade an einer Schaltung, die u.a. einen Anschluss für eine
> kapazitiven Touch-Sensor enthält, etwas sowas wie hier:
> http://elm-chan.org/works/capsens/report_e.html
>
> Jetzt stellt sich mir die Frage, welchen Anschluss ich für das Kabel
> verwende, das von meinem Gehäuse weggeht und noch ca. 0,5-1m von der
> Schaltung weg auf ein kleines Panel, das dann mit dünnem Plexi abgedeckt
> ist o.ä.
> Einfach eine Litze 0,5-1,5m^2 oder ein geschirmtes Kabel wie ein
> Antennenkabel und den Schirm an GND?
>
> Tut der Schirm hier was er soll und verhindert dass ein Berühren des
> Kabels eine Kapazitätsänderung verursacht oder ist das wurst oder
> verschlechtert er die Verhältnisse gar?

Kann die Frage jetzt selbst beantworten: es braucht ein geschirmtes 
Kabel.

Habe einen Versuch gemacht ohne den Schirm an GND anzuschliessen und das 
hatte den Effekt, dass sowohl das Schalten einer Beleuchtung in der Nähe 
als auch ein Benutzen der Espressomaschine, die an meiner 
"Funksteckdose" angesteckt ist die Touch-Erkennung durcheinander 
brachten und Fehl-Erkennungen auslösten. Ich hatte also eine große 
Antenne an meiner Schaltung, die alles einfing, was so an 
elektromagnetischen Störungen unterwegs ist. Klar eigentlich, hatte ich 
auch erwartet / befürchtet.

Heute den Schirm an GND angeschlossen und es klappt ohne Störungen.
Die Touch-Erkennung hat jetzt deutlich mehr (Ent-)Ladezyklen (ca. 
doppelt soviel), dafür ist aber der Abstand von berührt zu unberührt 
auch größer geworden (vorher 5%, jetzt 10%). Plus Störanfälligkeit ist 
weg - als in Summe wesentlich besseres Ergebnis.

von Dani (Gast)


Lesenswert?

Du könntest auch einen kleinen AT42QT1010 direkt an Touch-Panel 
einbauen. Ich habe mit mal für so etwas eine Platine gemacht, die bottom 
als Sensorfläche auf auch top die Bauteile hat.
http://www.atmel.com/Images/Atmel-9541-AT42-QTouch-BSW-AT42QT1010_Datasheet.pdf

von Conny G. (conny_g)


Lesenswert?

Ja, sowas wäre die perfekte Lösung. Hab mich hier mal an der 
Bastler-Lösung versucht.
Für's nächste Mal... würdest mir Schaltplan / Layout dafür hier 
einstellen oder mir per PN schicken?

von Dani (Gast)


Angehängte Dateien:

Lesenswert?

So hat das ausgesehen...

von Conny G. (conny_g)


Lesenswert?

Cool, danke. Das ist schon wesentlich simpler & solider als der eigene 
Touch-Algo.
Wie gross ist dann das Pad, 1x1cm?

von Dani (Gast)


Lesenswert?

Conny G. schrieb:
> Wie gross ist dann das Pad,

20mm * 20mm.

von Dani (Gast)


Lesenswert?

Bei mir hat das Teil dann auch durch ca. 8mm Sperrplatte funktioniert.

von Conny G. (conny_g)


Angehängte Dateien:

Lesenswert?

Ich habe das jetzt für ein anderes Projekt (dezenter Touchschalter für's 
Flurlicht in einem Regal, das jetzt vor dem ursprünglichen Schalter 
steht) umgesetzt wie gehängt.

Die Empfindlichkeit ist gigantisch, der IC reagiert durch eine 12mm 
Glasplatte bereits bei einem Abstand von Hand/Fingern von 3-5cm.

Hier ein Video vom ersten Test der Platine:
https://www.youtube.com/watch?v=qQuvO0nHRmc

von Stefan (Gast)


Lesenswert?

Hallo Dani,

wollte es gerade mal nachbauen... könntest du uns vielleicht deine Eagle 
Library für den QT1010 hier einstellen :-)

hab vielen dank

Stefan

von Conny G. (conny_g)


Lesenswert?

@Stefan:
Hier findest Du ihn:
https://github.com/sparkfun/SparkFun-Eagle-Libraries
in SparkFun-DigitalIC.lbr

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.