Problem mit Sensortaste

OP Persönliche Seite #1923657
Lesenswert?

Ich hab an PB3 von meinem Attiny25 eine Alu-Folie angeschlossen und über 
10MOhm Pullup an VCC. Ich führe eine Kapazitätsmessung durch (Zeit bis 
Pin wieder High wird).

Das funktioniert auch wunderbar, allerdings nur wenn das 
Programmiergerät verbunden ist. Liegt wohl daran, dass die Masse des 
Programmiergeräts geerdet ist und das Steckernetzteil, mit dem ich die 
Schaltung eigentlich versorge, nicht geerdet ist.
Wenn ich gleichzeitig die Masse der Schaltung berühre funktioniert der 
Taster auch ohne Probleme.

Gibt es eine Möglichkeit auch ohne Erdung eine Sensortaste zu 
realisieren?

Das doofe ist, dass es ja kaum kleine Steckernetzteile mit Schutzkontakt 
geben wird.
#1923675
Lesenswert?

Marius S. schrieb:
> Ich hab an PB3 von meinem Attiny25 eine Alu-Folie angeschlossen und über
> 10MOhm Pullup an VCC. Ich führe eine Kapazitätsmessung durch (Zeit bis
> Pin wieder High wird).

Aha

Marius S. schrieb:
> Das funktioniert auch wunderbar, allerdings nur wenn das
> Programmiergerät verbunden ist. Liegt wohl daran, dass die Masse des
> Programmiergeräts geerdet ist und das Steckernetzteil, mit dem ich die
> Schaltung eigentlich versorge, nicht geerdet ist.
> Wenn ich gleichzeitig die Masse der Schaltung berühre funktioniert der
> Taster auch ohne Probleme.
>
> Gibt es eine Möglichkeit auch ohne Erdung eine Sensortaste zu
> realisieren?
>
> Das doofe ist, dass es ja kaum kleine Steckernetzteile mit Schutzkontakt
> geben wird.

Die Lösung deines Problemes heißt qTouch (so heißt das glaube ich bei 
Atmel), Microchip nennt's mTouch. Schau dir davon mal die AppNotes an. 
Es ist dann doch noch etwas komplexer als eine einzige Alufolie ... Du 
willst ja einen "Kondensator" aufbauen, diesen in ein RC Netzwerk 
einfügen und dann die Verstimmung der Frequenz durch die zusätzliche 
Kapazität des menschl. Körpers erkennen.

Hier ein paar gute Videos die das Prinzip erklären:

http://www.youtube.com/watch?v=JVRuDY4X88M
http://www.youtube.com/watch?v=vAJWtbp9kA8
http://www.youtube.com/watch?v=ABfBdn598tI

zum nicht ganz einfachen Design der Tasten bzw. Leiterbahnführung, etc 
...
http://www.youtube.com/watch?v=6neRIPmHhVE
http://www.youtube.com/watch?v=cgEJh4mqXkw
Gast #1923687
Lesenswert?

Lehrmann Michael schrieb:
> Du
> willst ja einen "Kondensator" aufbauen, diesen in ein RC Netzwerk
> einfügen und dann die Verstimmung der Frequenz durch die zusätzliche
> Kapazität des menschl. Körpers erkennen.

Nicht ganz.
Es wird ein unbekannter Kondensator (Touch-Sensor) immer wieder 
aufgeladen, und die Ladung dann in einen Sammel-Kondensator überführt. 
Dabei wird mitgezählt, wie oft der Touch-Kondensator in den 
Sammel-Kondensator "hineinpasst".
#1923702
Lesenswert?

Aldinator schrieb:
> Nicht ganz.
> Es wird ein unbekannter Kondensator (Touch-Sensor) immer wieder
> aufgeladen, und die Ladung dann in einen Sammel-Kondensator überführt.
> Dabei wird mitgezählt, wie oft der Touch-Kondensator in den
> Sammel-Kondensator "hineinpasst".

Achja und du meinst es gibt ein Bauelement das sage: Ha der eine 
Kondensator passt 7 mal in mich hinein. Schwachsinn.
Das ist einfach techn. völlig falsch beschrieben.

Also ich arbeite seit 2 Jahren mit mTouch. Wie soll man denn in deinen 
Augen eine Kapazität messen? Man misst sie durch Verstimmung eines 
Oszillators (RC Glied) oder über die Ladezeit mit einem Komperator. In 
der Summe ist es natürlich eine Gesamtkapazität die gemessen wird. Wie 
ich bereits oben erklärt habe. Der Kondensator verstimmt das RC Glied 
(bzw. dessen Frequenz) wleche man rel. leicht messen kann.
Gast #1923745
Lesenswert?

Hi

Ich muss mich korrigieren. mTouch ist ein induktives Verfahren. Hat also 
mit qTouch nichts zu tun. Ändert aber nichts an der Tatsache, das Herr 
Lehrmann wieder einmal Müll erzählt.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren