Kapazitiven Sensor per Mikrocontroller schalten

OP #4816933
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
#4817126
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..
OP #4817139
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.
#4817149
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.
Gast #4817176
> 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
OP #4817364
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
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.