Q-Touch fragen

Gast #2758918
Hallo erstmal

Ich habe folgende theoretische Frage.
Ist es möglich Q-Touch Buttons selbst herzustellen sodas ich durch ein 
ca 3mm dickes Plexiglas bedienbar sind? Und muss es ein Controller mit 
Q-Touch Interface sein oder geht auch ein Atmega 16.

Gruß Herbert
Gast
Herbert12 schrieb:
> Ist es möglich Q-Touch Buttons selbst herzustellen sodas ich durch ein
> ca 3mm dickes Plexiglas bedienbar sind?
Jawohl, selbst Lochraster-Touchpads ( 5x5-Feld auf der Lochrasterplatine 
zusammengelötet ) funktionierten bei mir durch Plexi hindurch.

> Und muss es ein Controller mit
> Q-Touch Interface sein oder geht auch ein Atmega 16.
Muss nicht sein, hat bei mir einwandfrei mit einem STM32F4 Discovery 
funktioniert.
(Firma: TravelRec.) Persönliche Seite
Peter Dannegger schrieb:
> Dann schaltet man die betreffenden Pullups eben je Pin oder Port ab. Die
> paar Byte Flash wird man ja noch übrig haben.

Dann funktioniert QTouch aber nicht in der von ATMEL beschriebenen 
Weise, da sich dann Zwischenzyklen bei der Portumschaltung ergeben, die 
die Wirkung der Umladung beeinflussen. Ich glaube mich erinnern zu 
können, dass der Lehrgangsleiter von ATMEL mal sowas verlauten lassen 
hat.
Knut Ballhause schrieb:
> Dann funktioniert QTouch aber nicht in der von ATMEL beschriebenen
> Weise, da sich dann Zwischenzyklen bei der Portumschaltung ergeben, die
> die Wirkung der Umladung beeinflussen.

Nö.
Du mußt nur den Zwischenzustand entsprechend wählen.
D.h. von Off über Pullup nach High und umgekehrt.

Es ist auch nicht sinnvoll, wenn man die Pullups global abschaltet. So 
ein MC soll ja noch andere Sachen machen und da könnten Pullups an den 
anderen Pins nötig sein.


Peter
(Firma: TravelRec.) Persönliche Seite
Peter Dannegger schrieb:
> Nö.
> Du mußt nur den Zwischenzustand entsprechend wählen.
> D.h. von Off über Pullup nach High und umgekehrt.

Naja, ist schon ´ne Weile her, aber ich hatte bei meinen 
QTouch-Anwendungen damals festgestellt, dass es aus irgendeinem Grund 
Probleme mit den Pullups gab.

Peter Dannegger schrieb:
> Es ist auch nicht sinnvoll, wenn man die Pullups global abschaltet. So
> ein MC soll ja noch andere Sachen machen und da könnten Pullups an den
> anderen Pins nötig sein.

Da hast Du Recht. Modernere Controller (XMega z.B.) können die Pullups 
per Pin und extra Steuerbit ab- und anschalten, was entsprechend 
komfortabler ist.
Gast
Schaue dir mal bei Microchip die Seite zu mTouch an. Ist zwar speziell 
auf die PICs zugeschnitten aber die Grundlagen dürften gleich sein. Da 
sind auch ein paar interessante Videos, wo man die Sensorflächen recht 
gut erkennen kann.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.