Forum: Mikrocontroller und Digitale Elektronik Kapazitiven Sensor per Mikrocontroller schalten


von Jens S. (jens_s494)


Lesenswert?

Hallo!
Ich möchte gerne die kapazitiven Taster meiner Sofasteuerung (steuert 
einen Linearantrieb) ersetzen und mit einem Microcontroller ansteuern. 
Grund ist, dass die Taster selber nicht mehr funktionieren und ich diese 
nicht einfach ersetzen kann. Die Steuerelektronik selber ist zugänglich 
und funktioniert auch, d.h. wenn ich die Stecker Elektronik <-> Taster 
auftrenne und berühre spricht der Linearantrieb an. Ich habe ein 
Development KIT (nrf51 basierend) an die Sensoreingänge angeschaltet, 
Masse an GND und Leiter an einen GPIO Pin und alle möglichen Zustände 
durchprobiert (Input  Output  PullUp  PullDown  OpenDrain) aber 
leider tut sich nichts, was ich auch nicht wirklich erwartet habe.
Hat jemand eine Idee wie ich die Sensortasten mit möglichst geringem 
Aufwand "emulieren" kann? Von einem direkten Ansteuern der 
Linearantrieb-Relais würde ich gerne erstmal absehen.

Viele Dank,
Jens

von Rainer U. (r-u)


Lesenswert?

Jens S. schrieb:
> d.h. wenn ich die Stecker Elektronik <-> Taster
> auftrenne und berühre spricht der Linearantrieb an.

Und wenn Du es aufgetrennt lässt und einfach mit Drähten verlängerst? 
Vielleicht ist es ein simpler Kabelbruch..

Jens S. schrieb:
> Von einem direkten Ansteuern der
> Linearantrieb-Relais würde ich gerne erstmal absehen.

Warum - wenn Du es schonmal auseinandergebaut hast? Scheint mir am 
einfachsten..

von Jens S. (jens_s494)


Lesenswert?

Ja, das würde gehen und vermutlich ist es in der Tat ein einfacher 
Kabelbruch. Ich habe im Moment die "offenen" Stecker einfach 
herausgeführt, das geht so weit. Allerdings würde ich es gerne per 
Bluetooth LE steuerbar machen. Mit dem Nordic nrf51 kenne ich mich recht 
gut aus und könnte in kurzer Zeit eine Steuerung realisieren - ohne 
extra Stromversorgung (Knopfzelle würde reichen)  -  wenn ich doch nur 
wüsste wie / ob ich den kapazitiven Sensor überlisten kann.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Hat der kapazitive Sensor nur eine Fläche? es gab auch Taster, bei denen 
man zwei Flächen mit dem Finger koppelt, normalerweise über den 
Hautwiderstand, kann aber auch berührungslos kapazitiv sein.
Ein einflächiger Sensor muss irgendwie hochohmig den Netzbrumm einfangen 
oder mit Hochfrequenz arbeiten.

von Olaf (Gast)


Lesenswert?

> Ein einflächiger Sensor muss irgendwie hochohmig den Netzbrumm einfangen
> oder mit Hochfrequenz arbeiten.

Noe, die messen die Kapazitaet gegen den Rest des Universum. So +/-10pF.

Theoretisch koennte es gehen wenn man z.B mit einem Cmos-Schalter 
jeweils einen Kondensator gegen Masse schaltet. Problem ist nur das die 
Gesamtkapazitaet des Aufbaus nicht sehr gross sein darf. Aber einen 
Versuch koennte es wert sein.

Olaf

von Jens S. (jens_s494)


Angehängte Dateien:

Lesenswert?

Ok, vielen Dank. Es ist pro Richtung (Linearantrieb ausfahren / 
einfahren)  ein Sensor. "die messen die Kapazitaet gegen den Rest des 
Universum" trifft es vermutlich ziemlich genau. Ich habe mal eine 
Schaltung skizziert.
Ich finde keinen CMOS in DIP Gehäuseform, der bei 3V einen geringen 
Innenwiderstand hat, ist vermutlich bei dieser Schaltung auch nicht 
relevant?!
...arg. VSS sollte VDD sein.

Danke, Jens

: Bearbeitet durch User
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.