Forum: Mikrocontroller und Digitale Elektronik Berührungssensor


von Philipp G. (geiserp01)


Lesenswert?

Hallo zusammen

Möchte mit einem ATMEGA 328 einen Berührungssensor realisieren. Jedoch 
keinen kapazitiven von der Stange, sondern durch blankes Metall:

Also der Stromkreis wäre Erde, Körper, Finger auf blankes (nicht 
eloxiertes das leitet nicht) Aluminium. Ausgabe am Pin 0 oder 1.

Hat hier jemand hierzu eine Empfehlung wie sowas realisiert werden 
könnte? Dachte mal die Basis eines Transistors mit dem Metall zu 
verbinden das könnt ja schon reichen was meint ihr?

Gruss, Philipp

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

Philipp G. schrieb:
> Hat hier jemand hierzu eine Empfehlung wie sowas realisiert werden
> könnte?

Nein.
Kapazitiv nimmt man gerade deshalb, weil es besonders zuverlässig 
schaltet und unempfindlich gegen Störungen ist.
Andere Verfahren sind daher ausgestorben.

von Peter D. (peda)


Lesenswert?

Philipp G. schrieb:
> Also der Stromkreis wäre Erde, Körper, ...

Das ist schonmal höchst unzuverlässig. Schuhe mit Gummisohlen isolieren 
Dich hervorragend. Für eine sichere Erdverbindung müßtest Du ein 
ESD-Armband tragen und anschließen.

von Dietrich L. (dietrichl)


Lesenswert?

Philipp G. schrieb:
> Hat hier jemand hierzu eine Empfehlung wie sowas realisiert werden
> könnte?

Wenn du 2 Kontaktflächen spendierst, die mit dem Finger überbrückt 
werden, kann das einigermaßen funktioniern:
Hochohmiger Widerstand von +Vcc zum Porteingang und der Finger 
überbrückt den Eingang mit Masse.
Einen Längswiderstand zum µC-Eingang ist zu empfehlen, um den Eingang 
vor ESD zu schützen.

von Gerald K. (geku)


Lesenswert?

https://elektro.turanis.de/html/prj136/index.html


oder

100kOhm als Vorwiderstand auf einen CMOS-Eingang und diesen an einen 
1MOhm Pullup anschließen.

Ein Kontakt zwischen den beiden Widerständen anschließen und der zweite 
Kontakt gegen GND.

Beim gleichzeigen Berühren beider Kontakte wird die CMOS-Eingang auf LOW 
(GND-Potential) gezogen.

von HildeK (Gast)


Lesenswert?

Philipp G. schrieb:
> Möchte mit einem ATMEGA 328 einen Berührungssensor realisieren. Jedoch
> keinen kapazitiven von der Stange, sondern durch blankes Metall:

Q-Touch-Prinzip, braucht für eine einfache Lösung nur wenige Zeilen 
Code, zwei Portpins.

von mIstA (Gast)


Lesenswert?

Philipp G. schrieb:
> Also der Stromkreis wäre Erde, Körper, Finger auf blankes
> (nicht eloxiertes das leitet nicht) Aluminium.

Also soll der Sensor nur bloßfüßig direkt am Erdnoden stehend benutzt 
werden? Ansonsten fehlen da in Deiner Aufzählung ein paar Punkte, z.B. 
Fußboden (zzgl. allfälliger Unterkonstruktion), Schuhsohle, ggf. Socken 
…

Außerdem glaube ich mich zu erinnern, daß blankes Aluminium unter den 
üblichen irdischen Umgebungsbedingungen nicht allzu lange blank bleibt 
und auch ohne elektrische Hilfe eine isolierende Oxidschicht bildet.

von Philipp G. (geiserp01)


Lesenswert?

HildeK schrieb:
> Philipp G. schrieb:
>> Möchte mit einem ATMEGA 328 einen Berührungssensor realisieren. Jedoch
>> keinen kapazitiven von der Stange, sondern durch blankes Metall:
>
> Q-Touch-Prinzip, braucht für eine einfache Lösung nur wenige Zeilen
> Code, zwei Portpins.

Gute Idee, danke.

mIstA schrieb:
> Also soll der Sensor nur bloßfüßig direkt am Erdnoden stehend benutzt
> werden? Ansonsten fehlen da in Deiner Aufzählung ein paar Punkte, z.B.
> Fußboden (zzgl. allfälliger Unterkonstruktion), Schuhsohle, ggf. Socken

Ich versuche es jetzt mal mit einem QT10170.

Zu Deiner Frage. Eher schlecht. 10mm Gummimatte, darüber 12mm Holz 
Verlegeplatten, Schuhe mit Gummisohle - alles nicht grad zum Vorteil.

von HildeK (Gast)


Angehängte Dateien:

Lesenswert?

Philipp G. schrieb:
> Ich versuche es jetzt mal mit einem QT10170.

Kann man vermutlich direkt nehmen; ist aber m.E. nicht notwendig, wenn 
man eh einen Prozessor mit zwei freien Pins zur Verfügung hat.
Im Anhang ein Beispiel mit dem Tiny85 (sbit.h ist hier im Forum zu 
finden) und die Funktionsweise in zwei möglichen Varianten.

Einzig: der GND der Schaltung sollte Verbindung zur Erde haben, denn 
darauf bezieht sich auch die Kapazität des Sensors.

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.