Forum: Mikrocontroller und Digitale Elektronik 2D - Touchfeld, kapazitiv


von A. S. (rava)



Lesenswert?

Hi Leute,

ich habe schon etwas Erfahrung sammeln dürfen mit kapazitiven 
Touchsensoren. Als Button klappt das selbst bei wilden Formen und 
mittelmäßigem Layout ganz hervorragend. Jetzt würde ich gerne den 
Schritt zu einer 2D-Fläche machen, ähnlich eines Handydisplays.

Eckdaten:
2D
Maße ca. DIN A5 - DIN A4
nichttransparent
kein multitouch
50-100 Messwerte pro Sekunde
dürfte also nicht so wild werden!
Ausgabe z.B. über SPI

ich gehe davon aus, mit einer einfachen zweiseitigen Platine, einem µC 
(z.B. PIC 8bit) und etwas Hühnerfutter hinzukommen.



Leider gibt's zum Layout keine application notes. Alles, was ich bisher 
gelesen habe, z.B. "Microchip AN1102" spricht maximal von 1D-Messungen. 
Das heißt dann oft "Slider" oder "Wheel" oder so ähnlich.


Kapazitiver Touch ist schon das richtige für mich und meine Anwendung, 
oder? Ich möchte Richtung Midicontroller gehen, wie z.B. hier:
http://www.youtube.com/watch?v=PsvXFDWqONI Minute 1:17-1:35

das Ganze soll aber auch mit dem EMV-Elektrodreck auf einer Bühne 
klarkommen.

von stef (Gast)


Lesenswert?

was ist jetzt genau deine Frage?

von A. S. (rava)


Lesenswert?

wie layoute ich einen kapazitiven Touchsensor, der eine 2D-Erfassung 
erlaubt?
wie sieht sowas auf der Platine aus?
wie ordne ich die analogen Kanäle auf der Fläche an?
wie interpretiere ich dann die Messwerte sinnvoll?

: Bearbeitet durch User
von A. S. (rava)


Lesenswert?

hi,
ich habe heute morgen noch ausgiebig gesucht, und diese hier gefunden:
http://cache.freescale.com/files/sensors/doc/app_note/AN3863.pdf
Seite 25/28

Das Bild zeigt "Front Side Electrodes" und "Back Side Electrodes". 
Versteht ihr das auch so, dass alle Spaltenflächen auf der Vorderseite 
und alle Zeilenflächen auf der Rückseite sein sollen? Intuitiv hätte ich 
jetzt eher nur die Brückn zwischen den quadratischen Pads auf die 
Rückseite gelegt und alle Pads an sich nach vorne gebracht.
Dann also eher möglichst dünnes Platinenmaterial verwenden?

von A. S. (rava)


Angehängte Dateien:

Lesenswert?

also so?
habe mal 120mm x 120mm gezeichnet
Diagonale eines Quadrats sind 5mm, daher 24 Zeilen und 24 Spalten

: Bearbeitet durch User
von Jens (Gast)


Lesenswert?

A. S. schrieb:
> also so?
> habe mal 120mm x 120mm gezeichnet
> Diagonale eines Quadrats sind 5mm, daher 24 Zeilen und 24 Spalten

Die Pads brauchen aber eine gewisse Mindestgröße, sind wird einfach die 
nötige Kapazität in den Pads und damit das Delta Frequenzänderung im 
Oszillator nicht erreicht. Außerdem kenne ich keinen PIC mit 48 
Captouch-Kanälen...

Da gab es bei Microchip mal eine Appnote zum Thema, bin aber gerade zu 
faul zum suchen.

von A. S. (rava)


Lesenswert?

Jens schrieb:
> Die Pads brauchen aber eine gewisse Mindestgröße

in der freescale AN steht 6.35mm Diagonale. Meine pads haben jetzt 5mm 
Diagonale, was man angeblich machen darf, um die Auflösung zu erhöhen.
Da aber immer 25 solcher Pads in Reihe aneinander hängen, wird's doch 
nicht so wild sein oder?

Jens schrieb:
> Außerdem kenne ich keinen PIC mit 48 Captouch-Kanälen...
PIC24FJ128GC010 müsste gehen, oder?



ich hatte ja erst an einen kleinen PIC mit vielen Analogmultiplexern 
gedacht, aber legen auf das Pad nochmal einen zweistelligen pF-Betrag 
drauf:
http://pdf.datasheetcatalog.com/datasheets/400/494634_DS.pdf

: Bearbeitet durch User
von rava (Gast)


Lesenswert?

werktagspush

gibt's noch Meinungen? Muss eine Dimension tatsächlich auf Bottom?

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.