Forum: Mikrocontroller und Digitale Elektronik Mit einem NE555 einen kapazitiven Berührungsensor auswerten


von nicht "Gast" (Gast)


Lesenswert?

Hallo,

ich will ein wenig mit den ALPS Motorpotis von reichelt experimentieren.
z.B. wäre das dieser Artikel: 
http://www.reichelt.de/?ACTION=3;ARTICLE=73883;PROVID=2402

Da gibts offenbar auch Touch Sense. Nachdem ich ein wenig gegoogelt habe 
ist klar: Ich muss die Änderung der Kapazität bestimmen bzw. diese 
Änderung (nicht quantitativ) feststellen.
Als etwas unkonventionelle Methode hab ich mir gedacht: Warum denn nicht 
einen NE555 (oder vergleichbaren CMOS-Typ) verwenden?

Geht das?

Ich würde einen kleinen Kondensator im pF Bereich verwenden, die 
Ladewiderstände sehr hoch wählen. Das Touch Sense würde ich parallel zum 
Kondensator schalten. Die Frequenz dann per µC auswerten.
Eine Berührung sollte die Gesamtkapazität erhöhen und dadurch die 
Frequenz verringern.

Wie gesagt: Nur zum experimentieren, also kein praktischer Einsatz 
(bisher) geplant.

von Holger T. (holgert)


Angehängte Dateien:

Lesenswert?

Hi,

versuch's mal damit (Anhang). 4,7uF ist Tandal, mit der 
5,1M/22n-Kombination evtl.etwas experimentieren.

Gruß
Holger

von Tobi W. (todward)


Lesenswert?

Genauso, wie du dir das vorstellst sollte das gehen.

Du kannst dir ja vorher das ganze mal durchrechnen um zu sehen welche 
frequenzen du so erhälts. So kannste dann später schneller kleine fehler 
ausbüngeln.

Ne andere möglichkeit wäre den Komparator von einem µC zunehmen und die 
ladezeit zu messen und daraus die Kapazität errechnen. Hier sollte man 
aber nicht messen, bis der Kondensator kommplet voll ist, sondern nur 
bis etwa zu 1T also knapp 63%.

Beide möglichkeiten sind ausführlich in den tiefen dieses Forums gut 
beschrieben ;)

Grüße
Tobias

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.